From bc967f2e62ac32eb8b1bc6664668a6bf898653b7 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 6 Nov 2019 15:22:28 +0100 Subject: [PATCH 01/19] Move locales in the same directory --- .../locale/{target => }/angular_ar_001.xml | 0 .../src/locale/{target => }/angular_ca_ES.xml | 0 .../src/locale/{target => }/angular_cs_CZ.xml | 0 .../src/locale/{target => }/angular_da_DK.xml | 0 .../src/locale/{target => }/angular_de_DE.xml | 0 .../src/locale/{target => }/angular_el_GR.xml | 0 .../src/locale/{target => }/angular_en_GB.xml | 0 .../src/locale/{source => }/angular_en_US.xml | 0 client/src/locale/{target => }/angular_eo.xml | 0 .../src/locale/{target => }/angular_es_ES.xml | 0 .../src/locale/{target => }/angular_eu_ES.xml | 0 .../src/locale/{target => }/angular_fa_IR.xml | 0 .../src/locale/{target => }/angular_fi_FI.xml | 0 .../src/locale/{target => }/angular_fr_FR.xml | 0 client/src/locale/{target => }/angular_gd.xml | 0 .../src/locale/{target => }/angular_gl_ES.xml | 0 .../src/locale/{target => }/angular_hu_HU.xml | 0 .../src/locale/{target => }/angular_it_IT.xml | 0 .../src/locale/{target => }/angular_ja_JP.xml | 0 .../src/locale/{target => }/angular_jbo.xml | 0 .../src/locale/{target => }/angular_ko_KR.xml | 0 .../src/locale/{target => }/angular_lt_LT.xml | 0 .../src/locale/{target => }/angular_nb_NO.xml | 0 .../src/locale/{target => }/angular_nl_NL.xml | 0 client/src/locale/{target => }/angular_oc.xml | 0 .../src/locale/{target => }/angular_pl_PL.xml | 0 .../src/locale/{target => }/angular_pt_BR.xml | 0 .../src/locale/{target => }/angular_pt_PT.xml | 0 .../src/locale/{target => }/angular_ru_RU.xml | 0 .../src/locale/{target => }/angular_sk_SK.xml | 0 .../src/locale/{target => }/angular_sl_SI.xml | 0 .../src/locale/{target => }/angular_sv_SE.xml | 0 client/src/locale/{target => }/angular_ta.xml | 0 .../src/locale/{target => }/angular_th_TH.xml | 0 .../src/locale/{target => }/angular_tr_TR.xml | 0 .../src/locale/{target => }/angular_uk_UA.xml | 0 .../src/locale/{target => }/angular_vi_VN.xml | 0 .../{target => }/angular_zh_Hans_CN.xml | 0 .../{target => }/angular_zh_Hant_TW.xml | 0 client/src/locale/iso639_ar_001.xml | 299 +++++++ client/src/locale/iso639_da_DK.xml | 775 ++++++++++++++++++ client/src/locale/iso639_en_GB.xml | 771 +++++++++++++++++ .../src/locale/{source => }/iso639_en_US.xml | 0 client/src/locale/iso639_fa_IR.xml | 111 +++ .../src/locale/{target => }/iso639_gl_ES.xml | 0 client/src/locale/iso639_hu_HU.xml | 771 +++++++++++++++++ client/src/locale/iso639_jbo.xml | 771 +++++++++++++++++ client/src/locale/iso639_sk_SK.xml | 771 +++++++++++++++++ client/src/locale/iso639_sl_SI.xml | 483 +++++++++++ client/src/locale/iso639_th_TH.xml | 195 +++++ client/src/locale/iso639_tr_TR.xml | 191 +++++ .../src/locale/{target => }/iso639_uk_UA.xml | 0 client/src/locale/iso639_vi_VN.xml | 775 ++++++++++++++++++ .../src/locale/{target => }/player_ar_001.xml | 0 .../src/locale/{target => }/player_ca_ES.json | 0 .../src/locale/{target => }/player_cs_CZ.json | 0 client/src/locale/player_da_DK.xml | 399 +++++++++ .../src/locale/{target => }/player_de_DE.json | 0 .../src/locale/{target => }/player_el_GR.json | 0 client/src/locale/player_en_GB.xml | 399 +++++++++ .../src/locale/{source => }/player_en_US.xml | 0 client/src/locale/{target => }/player_eo.json | 0 .../src/locale/{target => }/player_es_ES.json | 0 .../src/locale/{target => }/player_eu_ES.json | 0 client/src/locale/player_fa_IR.xml | 375 +++++++++ .../src/locale/{target => }/player_fi_FI.json | 0 .../src/locale/{target => }/player_fr_FR.json | 0 client/src/locale/{target => }/player_gd.json | 0 .../src/locale/{target => }/player_gl_ES.xml | 0 client/src/locale/player_hu_HU.xml | 146 ++++ .../src/locale/{target => }/player_it_IT.json | 0 .../src/locale/{target => }/player_ja_JP.json | 0 client/src/locale/player_jbo.xml | 310 +++++++ client/src/locale/player_lt_LT.xml | 398 +++++++++ client/src/locale/player_nb_NO.xml | 107 +++ .../src/locale/{target => }/player_nl_NL.json | 0 client/src/locale/{target => }/player_oc.json | 0 .../src/locale/{target => }/player_pl_PL.json | 0 .../src/locale/{target => }/player_pt_BR.json | 0 .../src/locale/{target => }/player_pt_PT.json | 0 .../src/locale/{target => }/player_ru_RU.json | 0 client/src/locale/player_sk_SK.xml | 399 +++++++++ client/src/locale/player_sl_SI.xml | 39 + .../src/locale/{target => }/player_sv_SE.json | 0 client/src/locale/player_ta.xml | 174 ++++ client/src/locale/player_th_TH.xml | 299 +++++++ client/src/locale/player_tr_TR.xml | 399 +++++++++ .../src/locale/{target => }/player_uk_UA.xml | 0 client/src/locale/player_vi_VN.xml | 291 +++++++ .../{target => }/player_zh_Hans_CN.json | 0 .../{target => }/player_zh_Hant_TW.json | 0 .../src/locale/{target => }/server_ar_001.xml | 0 .../src/locale/{target => }/server_ca_ES.json | 0 .../src/locale/{target => }/server_cs_CZ.json | 0 client/src/locale/server_da_DK.xml | 175 ++++ .../src/locale/{target => }/server_de_DE.json | 0 .../src/locale/{target => }/server_el_GR.json | 0 client/src/locale/server_en_GB.xml | 167 ++++ .../src/locale/{source => }/server_en_US.xml | 0 client/src/locale/{target => }/server_eo.json | 0 .../src/locale/{target => }/server_es_ES.json | 0 .../src/locale/{target => }/server_eu_ES.json | 0 client/src/locale/server_fa_IR.xml | 147 ++++ .../src/locale/{target => }/server_fi_FI.json | 0 .../src/locale/{target => }/server_fr_FR.json | 0 client/src/locale/{target => }/server_gd.json | 0 .../src/locale/{target => }/server_gl_ES.xml | 0 client/src/locale/server_hu_HU.xml | 174 ++++ .../src/locale/{target => }/server_it_IT.json | 0 .../src/locale/{target => }/server_ja_JP.json | 0 client/src/locale/server_jbo.xml | 95 +++ client/src/locale/server_ko_KR.xml | 175 ++++ client/src/locale/server_lt_LT.xml | 175 ++++ client/src/locale/server_nb_NO.xml | 79 ++ .../src/locale/{target => }/server_nl_NL.json | 0 client/src/locale/{target => }/server_oc.json | 0 .../src/locale/{target => }/server_pl_PL.json | 0 .../src/locale/{target => }/server_pt_BR.json | 0 .../src/locale/{target => }/server_pt_PT.json | 0 .../src/locale/{target => }/server_ru_RU.json | 0 client/src/locale/server_sk_SK.xml | 167 ++++ client/src/locale/server_sl_SI.xml | 67 ++ .../src/locale/{target => }/server_sv_SE.json | 0 client/src/locale/server_th_TH.xml | 175 ++++ client/src/locale/server_tr_TR.xml | 175 ++++ client/src/locale/server_uk_UA.xml | 167 ++++ client/src/locale/server_vi_VN.xml | 175 ++++ .../{target => }/server_zh_Hans_CN.json | 0 .../{target => }/server_zh_Hant_TW.json | 0 client/src/locale/target/angular_en_US.xml | 634 -------------- .../locale/{source => }/videojs_en_US.json | 0 131 files changed, 11761 insertions(+), 634 deletions(-) rename client/src/locale/{target => }/angular_ar_001.xml (100%) rename client/src/locale/{target => }/angular_ca_ES.xml (100%) rename client/src/locale/{target => }/angular_cs_CZ.xml (100%) rename client/src/locale/{target => }/angular_da_DK.xml (100%) rename client/src/locale/{target => }/angular_de_DE.xml (100%) rename client/src/locale/{target => }/angular_el_GR.xml (100%) rename client/src/locale/{target => }/angular_en_GB.xml (100%) rename client/src/locale/{source => }/angular_en_US.xml (100%) rename client/src/locale/{target => }/angular_eo.xml (100%) rename client/src/locale/{target => }/angular_es_ES.xml (100%) rename client/src/locale/{target => }/angular_eu_ES.xml (100%) rename client/src/locale/{target => }/angular_fa_IR.xml (100%) rename client/src/locale/{target => }/angular_fi_FI.xml (100%) rename client/src/locale/{target => }/angular_fr_FR.xml (100%) rename client/src/locale/{target => }/angular_gd.xml (100%) rename client/src/locale/{target => }/angular_gl_ES.xml (100%) rename client/src/locale/{target => }/angular_hu_HU.xml (100%) rename client/src/locale/{target => }/angular_it_IT.xml (100%) rename client/src/locale/{target => }/angular_ja_JP.xml (100%) rename client/src/locale/{target => }/angular_jbo.xml (100%) rename client/src/locale/{target => }/angular_ko_KR.xml (100%) rename client/src/locale/{target => }/angular_lt_LT.xml (100%) rename client/src/locale/{target => }/angular_nb_NO.xml (100%) rename client/src/locale/{target => }/angular_nl_NL.xml (100%) rename client/src/locale/{target => }/angular_oc.xml (100%) rename client/src/locale/{target => }/angular_pl_PL.xml (100%) rename client/src/locale/{target => }/angular_pt_BR.xml (100%) rename client/src/locale/{target => }/angular_pt_PT.xml (100%) rename client/src/locale/{target => }/angular_ru_RU.xml (100%) rename client/src/locale/{target => }/angular_sk_SK.xml (100%) rename client/src/locale/{target => }/angular_sl_SI.xml (100%) rename client/src/locale/{target => }/angular_sv_SE.xml (100%) rename client/src/locale/{target => }/angular_ta.xml (100%) rename client/src/locale/{target => }/angular_th_TH.xml (100%) rename client/src/locale/{target => }/angular_tr_TR.xml (100%) rename client/src/locale/{target => }/angular_uk_UA.xml (100%) rename client/src/locale/{target => }/angular_vi_VN.xml (100%) rename client/src/locale/{target => }/angular_zh_Hans_CN.xml (100%) rename client/src/locale/{target => }/angular_zh_Hant_TW.xml (100%) create mode 100644 client/src/locale/iso639_ar_001.xml create mode 100644 client/src/locale/iso639_da_DK.xml create mode 100644 client/src/locale/iso639_en_GB.xml rename client/src/locale/{source => }/iso639_en_US.xml (100%) create mode 100644 client/src/locale/iso639_fa_IR.xml rename client/src/locale/{target => }/iso639_gl_ES.xml (100%) create mode 100644 client/src/locale/iso639_hu_HU.xml create mode 100644 client/src/locale/iso639_jbo.xml create mode 100644 client/src/locale/iso639_sk_SK.xml create mode 100644 client/src/locale/iso639_sl_SI.xml create mode 100644 client/src/locale/iso639_th_TH.xml create mode 100644 client/src/locale/iso639_tr_TR.xml rename client/src/locale/{target => }/iso639_uk_UA.xml (100%) create mode 100644 client/src/locale/iso639_vi_VN.xml rename client/src/locale/{target => }/player_ar_001.xml (100%) rename client/src/locale/{target => }/player_ca_ES.json (100%) rename client/src/locale/{target => }/player_cs_CZ.json (100%) create mode 100644 client/src/locale/player_da_DK.xml rename client/src/locale/{target => }/player_de_DE.json (100%) rename client/src/locale/{target => }/player_el_GR.json (100%) create mode 100644 client/src/locale/player_en_GB.xml rename client/src/locale/{source => }/player_en_US.xml (100%) rename client/src/locale/{target => }/player_eo.json (100%) rename client/src/locale/{target => }/player_es_ES.json (100%) rename client/src/locale/{target => }/player_eu_ES.json (100%) create mode 100644 client/src/locale/player_fa_IR.xml rename client/src/locale/{target => }/player_fi_FI.json (100%) rename client/src/locale/{target => }/player_fr_FR.json (100%) rename client/src/locale/{target => }/player_gd.json (100%) rename client/src/locale/{target => }/player_gl_ES.xml (100%) create mode 100644 client/src/locale/player_hu_HU.xml rename client/src/locale/{target => }/player_it_IT.json (100%) rename client/src/locale/{target => }/player_ja_JP.json (100%) create mode 100644 client/src/locale/player_jbo.xml create mode 100644 client/src/locale/player_lt_LT.xml create mode 100644 client/src/locale/player_nb_NO.xml rename client/src/locale/{target => }/player_nl_NL.json (100%) rename client/src/locale/{target => }/player_oc.json (100%) rename client/src/locale/{target => }/player_pl_PL.json (100%) rename client/src/locale/{target => }/player_pt_BR.json (100%) rename client/src/locale/{target => }/player_pt_PT.json (100%) rename client/src/locale/{target => }/player_ru_RU.json (100%) create mode 100644 client/src/locale/player_sk_SK.xml create mode 100644 client/src/locale/player_sl_SI.xml rename client/src/locale/{target => }/player_sv_SE.json (100%) create mode 100644 client/src/locale/player_ta.xml create mode 100644 client/src/locale/player_th_TH.xml create mode 100644 client/src/locale/player_tr_TR.xml rename client/src/locale/{target => }/player_uk_UA.xml (100%) create mode 100644 client/src/locale/player_vi_VN.xml rename client/src/locale/{target => }/player_zh_Hans_CN.json (100%) rename client/src/locale/{target => }/player_zh_Hant_TW.json (100%) rename client/src/locale/{target => }/server_ar_001.xml (100%) rename client/src/locale/{target => }/server_ca_ES.json (100%) rename client/src/locale/{target => }/server_cs_CZ.json (100%) create mode 100644 client/src/locale/server_da_DK.xml rename client/src/locale/{target => }/server_de_DE.json (100%) rename client/src/locale/{target => }/server_el_GR.json (100%) create mode 100644 client/src/locale/server_en_GB.xml rename client/src/locale/{source => }/server_en_US.xml (100%) rename client/src/locale/{target => }/server_eo.json (100%) rename client/src/locale/{target => }/server_es_ES.json (100%) rename client/src/locale/{target => }/server_eu_ES.json (100%) create mode 100644 client/src/locale/server_fa_IR.xml rename client/src/locale/{target => }/server_fi_FI.json (100%) rename client/src/locale/{target => }/server_fr_FR.json (100%) rename client/src/locale/{target => }/server_gd.json (100%) rename client/src/locale/{target => }/server_gl_ES.xml (100%) create mode 100644 client/src/locale/server_hu_HU.xml rename client/src/locale/{target => }/server_it_IT.json (100%) rename client/src/locale/{target => }/server_ja_JP.json (100%) create mode 100644 client/src/locale/server_jbo.xml create mode 100644 client/src/locale/server_ko_KR.xml create mode 100644 client/src/locale/server_lt_LT.xml create mode 100644 client/src/locale/server_nb_NO.xml rename client/src/locale/{target => }/server_nl_NL.json (100%) rename client/src/locale/{target => }/server_oc.json (100%) rename client/src/locale/{target => }/server_pl_PL.json (100%) rename client/src/locale/{target => }/server_pt_BR.json (100%) rename client/src/locale/{target => }/server_pt_PT.json (100%) rename client/src/locale/{target => }/server_ru_RU.json (100%) create mode 100644 client/src/locale/server_sk_SK.xml create mode 100644 client/src/locale/server_sl_SI.xml rename client/src/locale/{target => }/server_sv_SE.json (100%) create mode 100644 client/src/locale/server_th_TH.xml create mode 100644 client/src/locale/server_tr_TR.xml create mode 100644 client/src/locale/server_uk_UA.xml create mode 100644 client/src/locale/server_vi_VN.xml rename client/src/locale/{target => }/server_zh_Hans_CN.json (100%) rename client/src/locale/{target => }/server_zh_Hant_TW.json (100%) delete mode 100644 client/src/locale/target/angular_en_US.xml rename client/src/locale/{source => }/videojs_en_US.json (100%) diff --git a/client/src/locale/target/angular_ar_001.xml b/client/src/locale/angular_ar_001.xml similarity index 100% rename from client/src/locale/target/angular_ar_001.xml rename to client/src/locale/angular_ar_001.xml diff --git a/client/src/locale/target/angular_ca_ES.xml b/client/src/locale/angular_ca_ES.xml similarity index 100% rename from client/src/locale/target/angular_ca_ES.xml rename to client/src/locale/angular_ca_ES.xml diff --git a/client/src/locale/target/angular_cs_CZ.xml b/client/src/locale/angular_cs_CZ.xml similarity index 100% rename from client/src/locale/target/angular_cs_CZ.xml rename to client/src/locale/angular_cs_CZ.xml diff --git a/client/src/locale/target/angular_da_DK.xml b/client/src/locale/angular_da_DK.xml similarity index 100% rename from client/src/locale/target/angular_da_DK.xml rename to client/src/locale/angular_da_DK.xml diff --git a/client/src/locale/target/angular_de_DE.xml b/client/src/locale/angular_de_DE.xml similarity index 100% rename from client/src/locale/target/angular_de_DE.xml rename to client/src/locale/angular_de_DE.xml diff --git a/client/src/locale/target/angular_el_GR.xml b/client/src/locale/angular_el_GR.xml similarity index 100% rename from client/src/locale/target/angular_el_GR.xml rename to client/src/locale/angular_el_GR.xml diff --git a/client/src/locale/target/angular_en_GB.xml b/client/src/locale/angular_en_GB.xml similarity index 100% rename from client/src/locale/target/angular_en_GB.xml rename to client/src/locale/angular_en_GB.xml diff --git a/client/src/locale/source/angular_en_US.xml b/client/src/locale/angular_en_US.xml similarity index 100% rename from client/src/locale/source/angular_en_US.xml rename to client/src/locale/angular_en_US.xml diff --git a/client/src/locale/target/angular_eo.xml b/client/src/locale/angular_eo.xml similarity index 100% rename from client/src/locale/target/angular_eo.xml rename to client/src/locale/angular_eo.xml diff --git a/client/src/locale/target/angular_es_ES.xml b/client/src/locale/angular_es_ES.xml similarity index 100% rename from client/src/locale/target/angular_es_ES.xml rename to client/src/locale/angular_es_ES.xml diff --git a/client/src/locale/target/angular_eu_ES.xml b/client/src/locale/angular_eu_ES.xml similarity index 100% rename from client/src/locale/target/angular_eu_ES.xml rename to client/src/locale/angular_eu_ES.xml diff --git a/client/src/locale/target/angular_fa_IR.xml b/client/src/locale/angular_fa_IR.xml similarity index 100% rename from client/src/locale/target/angular_fa_IR.xml rename to client/src/locale/angular_fa_IR.xml diff --git a/client/src/locale/target/angular_fi_FI.xml b/client/src/locale/angular_fi_FI.xml similarity index 100% rename from client/src/locale/target/angular_fi_FI.xml rename to client/src/locale/angular_fi_FI.xml diff --git a/client/src/locale/target/angular_fr_FR.xml b/client/src/locale/angular_fr_FR.xml similarity index 100% rename from client/src/locale/target/angular_fr_FR.xml rename to client/src/locale/angular_fr_FR.xml diff --git a/client/src/locale/target/angular_gd.xml b/client/src/locale/angular_gd.xml similarity index 100% rename from client/src/locale/target/angular_gd.xml rename to client/src/locale/angular_gd.xml diff --git a/client/src/locale/target/angular_gl_ES.xml b/client/src/locale/angular_gl_ES.xml similarity index 100% rename from client/src/locale/target/angular_gl_ES.xml rename to client/src/locale/angular_gl_ES.xml diff --git a/client/src/locale/target/angular_hu_HU.xml b/client/src/locale/angular_hu_HU.xml similarity index 100% rename from client/src/locale/target/angular_hu_HU.xml rename to client/src/locale/angular_hu_HU.xml diff --git a/client/src/locale/target/angular_it_IT.xml b/client/src/locale/angular_it_IT.xml similarity index 100% rename from client/src/locale/target/angular_it_IT.xml rename to client/src/locale/angular_it_IT.xml diff --git a/client/src/locale/target/angular_ja_JP.xml b/client/src/locale/angular_ja_JP.xml similarity index 100% rename from client/src/locale/target/angular_ja_JP.xml rename to client/src/locale/angular_ja_JP.xml diff --git a/client/src/locale/target/angular_jbo.xml b/client/src/locale/angular_jbo.xml similarity index 100% rename from client/src/locale/target/angular_jbo.xml rename to client/src/locale/angular_jbo.xml diff --git a/client/src/locale/target/angular_ko_KR.xml b/client/src/locale/angular_ko_KR.xml similarity index 100% rename from client/src/locale/target/angular_ko_KR.xml rename to client/src/locale/angular_ko_KR.xml diff --git a/client/src/locale/target/angular_lt_LT.xml b/client/src/locale/angular_lt_LT.xml similarity index 100% rename from client/src/locale/target/angular_lt_LT.xml rename to client/src/locale/angular_lt_LT.xml diff --git a/client/src/locale/target/angular_nb_NO.xml b/client/src/locale/angular_nb_NO.xml similarity index 100% rename from client/src/locale/target/angular_nb_NO.xml rename to client/src/locale/angular_nb_NO.xml diff --git a/client/src/locale/target/angular_nl_NL.xml b/client/src/locale/angular_nl_NL.xml similarity index 100% rename from client/src/locale/target/angular_nl_NL.xml rename to client/src/locale/angular_nl_NL.xml diff --git a/client/src/locale/target/angular_oc.xml b/client/src/locale/angular_oc.xml similarity index 100% rename from client/src/locale/target/angular_oc.xml rename to client/src/locale/angular_oc.xml diff --git a/client/src/locale/target/angular_pl_PL.xml b/client/src/locale/angular_pl_PL.xml similarity index 100% rename from client/src/locale/target/angular_pl_PL.xml rename to client/src/locale/angular_pl_PL.xml diff --git a/client/src/locale/target/angular_pt_BR.xml b/client/src/locale/angular_pt_BR.xml similarity index 100% rename from client/src/locale/target/angular_pt_BR.xml rename to client/src/locale/angular_pt_BR.xml diff --git a/client/src/locale/target/angular_pt_PT.xml b/client/src/locale/angular_pt_PT.xml similarity index 100% rename from client/src/locale/target/angular_pt_PT.xml rename to client/src/locale/angular_pt_PT.xml diff --git a/client/src/locale/target/angular_ru_RU.xml b/client/src/locale/angular_ru_RU.xml similarity index 100% rename from client/src/locale/target/angular_ru_RU.xml rename to client/src/locale/angular_ru_RU.xml diff --git a/client/src/locale/target/angular_sk_SK.xml b/client/src/locale/angular_sk_SK.xml similarity index 100% rename from client/src/locale/target/angular_sk_SK.xml rename to client/src/locale/angular_sk_SK.xml diff --git a/client/src/locale/target/angular_sl_SI.xml b/client/src/locale/angular_sl_SI.xml similarity index 100% rename from client/src/locale/target/angular_sl_SI.xml rename to client/src/locale/angular_sl_SI.xml diff --git a/client/src/locale/target/angular_sv_SE.xml b/client/src/locale/angular_sv_SE.xml similarity index 100% rename from client/src/locale/target/angular_sv_SE.xml rename to client/src/locale/angular_sv_SE.xml diff --git a/client/src/locale/target/angular_ta.xml b/client/src/locale/angular_ta.xml similarity index 100% rename from client/src/locale/target/angular_ta.xml rename to client/src/locale/angular_ta.xml diff --git a/client/src/locale/target/angular_th_TH.xml b/client/src/locale/angular_th_TH.xml similarity index 100% rename from client/src/locale/target/angular_th_TH.xml rename to client/src/locale/angular_th_TH.xml diff --git a/client/src/locale/target/angular_tr_TR.xml b/client/src/locale/angular_tr_TR.xml similarity index 100% rename from client/src/locale/target/angular_tr_TR.xml rename to client/src/locale/angular_tr_TR.xml diff --git a/client/src/locale/target/angular_uk_UA.xml b/client/src/locale/angular_uk_UA.xml similarity index 100% rename from client/src/locale/target/angular_uk_UA.xml rename to client/src/locale/angular_uk_UA.xml diff --git a/client/src/locale/target/angular_vi_VN.xml b/client/src/locale/angular_vi_VN.xml similarity index 100% rename from client/src/locale/target/angular_vi_VN.xml rename to client/src/locale/angular_vi_VN.xml diff --git a/client/src/locale/target/angular_zh_Hans_CN.xml b/client/src/locale/angular_zh_Hans_CN.xml similarity index 100% rename from client/src/locale/target/angular_zh_Hans_CN.xml rename to client/src/locale/angular_zh_Hans_CN.xml diff --git a/client/src/locale/target/angular_zh_Hant_TW.xml b/client/src/locale/angular_zh_Hant_TW.xml similarity index 100% rename from client/src/locale/target/angular_zh_Hant_TW.xml rename to client/src/locale/angular_zh_Hant_TW.xml diff --git a/client/src/locale/iso639_ar_001.xml b/client/src/locale/iso639_ar_001.xml new file mode 100644 index 000000000..0ae21657d --- /dev/null +++ b/client/src/locale/iso639_ar_001.xml @@ -0,0 +1,299 @@ + + + + + + + Arabic + العربية + + + Bengali + البنغالية + + + Tibetan + التبتية + + + Bosnian + البوسنية + + + Breton + البريتونية + + + Bulgarian + البلغارية + + + Brazilian Sign Language + لغة الإشارات البرازيلية + + + Catalan + الكتالانية + + + Czech + التشيكية + + + Chechen + الشيشينية + + + German + الألمانية + + + English + الإنجليزية + + + Esperanto + الإسبيرنتو + + + Estonian + الإستونية + + + Basque + الباسكية + + + Persian + الفارسية + + + Finnish + الفنلدية + + + French + الفرنسية + + + French Sign Language + لغة الإشارات الفرنسية + + + Galician + الغاليكية + + + German Sign Language + لغة الإشارات الألمانية + + + Hebrew + العبرية + + + Hindi + الهندية + + + Croatian + الكرواتية + + + Hungarian + الهنغارية + + + Armenian + الأرمينية + + + Indonesian + الأندونيسية + + + Icelandic + الآيسلدنية + + + Italian + الإيطالية + + + Japanese + اليابانية + + + Japanese Sign Language + لغة الإشارات اليابانية + + + Kashmiri + الكشميرية + + + Georgian + الجيورجية + + + Korean + الكورية + + + Kurdish + الكردية + + + Lithuanian + الليتوانية + + + Macedonian + المقدونية + + + Malagasy + الملغاشية + + + Maltese + المالطية + + + Mongolian + المنغولية + + + Dutch + الهولندية + + + Norwegian + النرويجية + + + Occitan + القسطانية + + + Panjabi + البنجابية + + + Pakistan Sign Language + لغة الإشارات الباكستانية + + + Polish + البولونية + + + Portuguese + البرتغالية + + + Russian Sign Language + لغة الإشارات الروسية + + + Russian + الروسية + + + Saudi Arabian Sign Language + لغة الإشارات العربية السعودية + + + Slovenian + السلوفينية + + + Somali + الصومالية + + + Spanish + الإسبانية + + + Albanian + الألبانية + + + Sardinian + السردينية + + + Serbian + الصربية + + + Sundanese + السودانية + + + Swedish + السويدية + + + Swedish Sign Language + لغة الإشارات السويدية + + + Tamil + التاميلية + + + Tatar + التاتار + + + Telugu + التلوغو + + + Tajik + الطاجيكية + + + Thai + التايلندية + + + Klingon + الكلينغتون + + + Tsonga + التسونغا + + + Turkish + التركية + + + Ukrainian + الأوكرانية + + + Urdu + الأوردو + + + Uzbek + الأوزبيكية + + + Vietnamese + الفياتنامية + + + Chinese + الصينية + + + Zulu + الزولو + + + \ No newline at end of file diff --git a/client/src/locale/iso639_da_DK.xml b/client/src/locale/iso639_da_DK.xml new file mode 100644 index 000000000..9ca6dfb70 --- /dev/null +++ b/client/src/locale/iso639_da_DK.xml @@ -0,0 +1,775 @@ + + + + + + + Afar + Afar + + + Abkhazian + Abkhasisk + + + Afrikaans + Afrikaans + + + Akan + Akan + + + Amharic + Amharisk + + + Arabic + Arabisk + + + Aragonese + Aragonisk + + + American Sign Language + Amerikansk tegnsprog + + + Assamese + Assamesisk + + + Avaric + Avarisk + + + Kotava + Kotava + + + Aymara + Aymara + + + Azerbaijani + Aserbajdsjansk + + + Bashkir + Basjkirsk + + + Bambara + Bambara + + + Belarusian + Hviderussisk + + + Bengali + Bengali + + + British Sign Language + Britisk tegnsprog + + + Bislama + Bislama + + + Tibetan + Tibetansk + + + Bosnian + Bosnisk + + + Breton + Bretonsk + + + Bulgarian + Bulgarsk + + + Brazilian Sign Language + Brasiliansk tegnssprog + + + Catalan + Catalansk + + + Czech + Tjekkisk + + + Chamorro + Chamorro + + + Chechen + Tjetjensk + + + Chuvash + Tsjuvansk + + + Cornish + Kornisk + + + Corsican + Korsikansk + + + Cree + Cree + + + Czech Sign Language + Tjekkisk tegnsprog + + + Chinese Sign Language + Kinesisk tegnsprog + + + Welsh + Walisisk + + + Danish + Dansk + + + German + Tysk + + + Dhivehi + Dhivehi + + + Danish Sign Language + Dansk tegnsprog + + + Dzongkha + Dzongkha + + + Greek + Græsk + + + English + Engelsk + + + Esperanto + Esperanto + + + Estonian + Estisk + + + Basque + Baskisk + + + Ewe + Ewe + + + Faroese + Færøsk + + + Persian + Persisk + + + Fijian + Fijisk + + + Finnish + Finsk + + + French + Fransk + + + Western Frisian + Westerlauwersfrisisk + + + French Sign Language + Fransk tegnsprog + + + Fulah + Fulfulde + + + Scottish Gaelic + Skotsk gælisk + + + Irish + Irsk + + + Galician + Galicisk + + + Manx + Mansk + + + Guarani + Guaraní + + + German Sign Language + Tysk tegnsprog + + + Gujarati + Gujarati + + + Haitian + Haitisk kreolsk + + + Hausa + Hausa + + + Serbo-Croatian + Serbokroatisk + + + Hebrew + Hebraisk + + + Herero + Herero + + + Hindi + Hindi + + + Hiri Motu + Hiri Motu + + + Croatian + Kroatisk + + + Hungarian + Ungarsk + + + Armenian + Armensk + + + Igbo + Ibo + + + Sichuan Yi + Yi + + + Inuktitut + Inuktitut + + + Indonesian + Indonesisk + + + Inupiaq + Inupiak + + + Icelandic + Islandsk + + + Italian + Italiensk + + + Javanese + Javanesisk + + + Lojban + Lojban + + + Japanese + Japansk + + + Japanese Sign Language + Japansk tegnsprog + + + Kalaallisut + Kalaallisut + + + Kannada + Kannada + + + Kashmiri + Kashmirisk + + + Georgian + Georgisk + + + Kanuri + Kanuri + + + Kazakh + Kasakhisk + + + Khmer + Khmer + + + Kikuyu + Gikuyu + + + Kinyarwanda + Kinyarwanda + + + Kirghiz + Kirgisisk + + + Komi + Komi + + + Kongo + Congolesisk + + + Korean + Koreansk + + + Kuanyama + Kwanyama + + + Kurdish + Kurdisk + + + Lao + Laotisk + + + Latvian + Lettisk + + + Limburgan + Limburgisk + + + Lingala + Lingala + + + Lithuanian + Litauisk + + + Luxembourgish + Letzeburgsk + + + Luba-Katanga + Luba-Katanga + + + Ganda + Luganda + + + Marshallese + Marshallesisk + + + Malayalam + Malayalam + + + Marathi + Marathi + + + Macedonian + Makedonsk + + + Malagasy + Gassisk + + + Maltese + Maltesisk + + + Mongolian + Mongolsk + + + Maori + Maori + + + Malay (macrolanguage) + Malajisk + + + Burmese + Burmesisk + + + Nauru + Naurisk + + + Navajo + Navajo + + + South Ndebele + Syd-ndebele + + + North Ndebele + Nord-ndebele + + + Ndonga + Ndonga + + + Nepali (macrolanguage) + Nepali + + + Dutch + Nederlandsk + + + Norwegian Nynorsk + Nynorsk + + + Norwegian Bokmål + Bokmål + + + Norwegian + Norsk + + + Nyanja + Nyanja + + + Occitan + Occitansk + + + Ojibwa + Ojibwa + + + Oriya (macrolanguage) + Oriya + + + Oromo + Oromo + + + Ossetian + Ossetisk + + + Panjabi + Punjabi + + + Pakistan Sign Language + Pakistansk tegnsprog + + + Polish + Polsk + + + Portuguese + Portugisisk + + + Pushto + Pashto + + + Quechua + Quechua + + + Romansh + Rætoromansk + + + Romanian + Rumænsk + + + Russian Sign Language + Russisk tegnsprog + + + Rundi + Kirundi + + + Russian + Russisk + + + Sango + Sango + + + Saudi Arabian Sign Language + Saudi-arabisk tegnsprog + + + South African Sign Language + Sydafrikansk tegnsprog + + + Sinhala + Singalesisk + + + Slovak + Slovakisk + + + Slovenian + Slovensk + + + Northern Sami + Nordsamisk + + + Samoan + Samoansk + + + Shona + Shona + + + Sindhi + Sindhi + + + Somali + Somali + + + Southern Sotho + Sesotho + + + Spanish + Spansk + + + Albanian + Albansk + + + Sardinian + Sardisk + + + Serbian + Serbisk + + + Swati + Swati + + + Sundanese + Sundanesisk + + + Swahili (macrolanguage) + Swahili + + + Swedish + Svensk + + + Swedish Sign Language + Svensk tegnsprog + + + Tahitian + Tahitisk + + + Tamil + Tamilsk + + + Tatar + Tatarsk + + + Telugu + Telugu + + + Tajik + Tadtjikkisk + + + Tagalog + Tagalog + + + Thai + Thai + + + Tigrinya + Tigrinya + + + Klingon + Klingon + + + Tonga (Tonga Islands) + Tonganesisk + + + Tswana + Tswana + + + Tsonga + Tsonga + + + Turkmen + Turkmensk + + + Turkish + Tyrkisk + + + Twi + Twi + + + Uighur + Uighur + + + Ukrainian + Ukrainsk + + + Urdu + Urdu + + + Uzbek + Usbekisk + + + Venda + Venda + + + Vietnamese + Vietnamesisk + + + Walloon + Vallonsk + + + Wolof + Wolof + + + Xhosa + Xhosa + + + Yiddish + Jiddisch + + + Yoruba + Yoruba + + + Zhuang + Zhuang + + + Chinese + Mandarin + + + Zulu + Zulu + + + \ No newline at end of file diff --git a/client/src/locale/iso639_en_GB.xml b/client/src/locale/iso639_en_GB.xml new file mode 100644 index 000000000..2b67b5e1c --- /dev/null +++ b/client/src/locale/iso639_en_GB.xml @@ -0,0 +1,771 @@ + + + + + + + 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 + + + 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 + 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 + + + \ No newline at end of file diff --git a/client/src/locale/source/iso639_en_US.xml b/client/src/locale/iso639_en_US.xml similarity index 100% rename from client/src/locale/source/iso639_en_US.xml rename to client/src/locale/iso639_en_US.xml diff --git a/client/src/locale/iso639_fa_IR.xml b/client/src/locale/iso639_fa_IR.xml new file mode 100644 index 000000000..81f9724ad --- /dev/null +++ b/client/src/locale/iso639_fa_IR.xml @@ -0,0 +1,111 @@ + + + + + + + German + آلمانی + + + English + انگلیسی + + + Persian + فارسی + + + French + فرانسوی + + + Irish + ایرلندی + + + Hindi + هندی + + + Indonesian + اندونزیایی + + + Italian + ایتالیایی + + + Japanese + ژاپنی + + + Korean + کره ای + + + Kurdish + کردی + + + Malayalam + مالایالامیایی + + + Dutch + هلندی + + + Polish + لهستانی + + + Portuguese + پرتغالی + + + Russian + روسیه ای + + + Slovak + اسلواکی + + + Somali + سومالیایی + + + Spanish + اسپانیایی + + + Swedish + سوئدی + + + Thai + تایلندی + + + Turkish + ترکیه ای + + + Ukrainian + اوکراینی + + + Urdu + اردو + + + Uzbek + ازبکی + + + Chinese + چینی + + + \ No newline at end of file diff --git a/client/src/locale/target/iso639_gl_ES.xml b/client/src/locale/iso639_gl_ES.xml similarity index 100% rename from client/src/locale/target/iso639_gl_ES.xml rename to client/src/locale/iso639_gl_ES.xml diff --git a/client/src/locale/iso639_hu_HU.xml b/client/src/locale/iso639_hu_HU.xml new file mode 100644 index 000000000..df57a82c3 --- /dev/null +++ b/client/src/locale/iso639_hu_HU.xml @@ -0,0 +1,771 @@ + + + + + + + Afar + afar + + + Abkhazian + abház + + + Afrikaans + afrikaans + + + Akan + akan + + + Amharic + amhara + + + Arabic + arab + + + Aragonese + aragóniai + + + American Sign Language + amerikai jelnyelv + + + Assamese + asszámi + + + Avaric + avar + + + Kotava + kotava + + + Aymara + ajmara + + + Azerbaijani + azerbajdzsán + + + Bashkir + baskír + + + Bambara + bambara + + + Belarusian + belarusz + + + Bengali + bengáli + + + British Sign Language + brit jelnyelv + + + Bislama + biszlama + + + Tibetan + tibeti + + + Bosnian + bosnyák + + + Breton + breton + + + Bulgarian + bolgár + + + Brazilian Sign Language + brazil jelnyelv + + + Catalan + katalán + + + Czech + cseh + + + Chamorro + csamorro + + + Chechen + csecsen + + + Chuvash + csuvas + + + Cornish + korni + + + Corsican + korzikai + + + Cree + krí + + + Czech Sign Language + cseh jelnyelv + + + Chinese Sign Language + kínai jelnyelv + + + Welsh + walesi + + + Danish + dán + + + German + német + + + Dhivehi + maldív + + + Danish Sign Language + dán jelnyelv + + + Dzongkha + dzongkha + + + English + angol + + + Esperanto + eszperantó + + + Estonian + észt + + + Basque + baszk + + + Ewe + eve + + + Faroese + feröeri + + + Persian + perzsa + + + Fijian + fidzsi + + + Finnish + finn + + + French + francia + + + Western Frisian + nyugati fríz + + + French Sign Language + francia jelnyelv + + + Fulah + ful + + + Scottish Gaelic + skót gael + + + Irish + ír + + + Galician + galiciai + + + Manx + manx + + + Guarani + guarani + + + German Sign Language + német jelnyelv + + + Gujarati + gudzsaráti + + + Haitian + haiti kreol + + + Hausa + hausza + + + Serbo-Croatian + szerbhorvát + + + Hebrew + héber + + + Herero + herero + + + Hindi + hindi + + + Hiri Motu + hiri motu + + + Croatian + horvát + + + Hungarian + magyar + + + Armenian + örmény + + + Igbo + igbó + + + Sichuan Yi + szecsuáni ji + + + Inuktitut + inuktitut + + + Indonesian + indonéz + + + Inupiaq + inupiak + + + Icelandic + izlandi + + + Italian + olasz + + + Javanese + jávai + + + Lojban + lojban + + + Japanese + japán + + + Japanese Sign Language + japán jelnyelv + + + Kalaallisut + grönlandi + + + Kannada + kannada + + + Kashmiri + kasmíri + + + Georgian + grúz + + + Kanuri + kanuri + + + Kazakh + kazak + + + Khmer + khmer + + + Kikuyu + kikuju + + + Kinyarwanda + kinyarvanda + + + Kirghiz + kirgiz + + + Komi + komi + + + Kongo + kikongo + + + Korean + koreai + + + Kuanyama + kvanyama + + + Kurdish + kurd + + + Lao + lao + + + Latvian + lett + + + Limburgan + limburgi + + + Lingala + lingala + + + Lithuanian + litván + + + Luxembourgish + luxemburgi + + + Luba-Katanga + luba-katanga + + + Ganda + luganda + + + Marshallese + Marshall-szigeteki + + + Malayalam + malajálam + + + Marathi + maráthi + + + Macedonian + macedón + + + Malagasy + malgas + + + Maltese + máltai + + + Mongolian + mongol + + + Maori + maori + + + Malay (macrolanguage) + maláj + + + Burmese + burmai + + + Nauru + naurui + + + Navajo + navahó + + + South Ndebele + déli ndebele + + + North Ndebele + északi ndebele + + + Ndonga + ndonga + + + Nepali (macrolanguage) + nepáli + + + Dutch + holland + + + Norwegian Nynorsk + norvég nynorsk + + + Norwegian Bokmål + norvég bokmål + + + Norwegian + norvég + + + Nyanja + nyandzsa + + + Occitan + okcitán + + + Ojibwa + odzsibva + + + Oriya (macrolanguage) + orija + + + Oromo + oromó + + + Ossetian + oszét + + + Panjabi + pandzsábi + + + Pakistan Sign Language + pakisztáni jelnyelv + + + Polish + lengyel + + + Portuguese + portugál + + + Pushto + pastu + + + Quechua + kecsua + + + Romansh + romans + + + Romanian + román + + + Russian Sign Language + orosz jelnyelv + + + Rundi + rundi + + + Russian + orosz + + + Sango + szangó + + + Saudi Arabian Sign Language + szaud-arábiai jelnyelv + + + South African Sign Language + dél-afrikai jelnyelv + + + Sinhala + szingaléz + + + Slovak + szlovák + + + Slovenian + szlovén + + + Northern Sami + északi számi + + + Samoan + szamoai + + + Shona + sona + + + Sindhi + szindhi + + + Somali + szomáli + + + Southern Sotho + déli szoto + + + Spanish + spanyol + + + Albanian + albán + + + Sardinian + szárd + + + Serbian + szerb + + + Swati + szvázi + + + Sundanese + szundai + + + Swahili (macrolanguage) + szuahéli + + + Swedish + svéd + + + Swedish Sign Language + svéd jelnyelv + + + Tahitian + tahiti + + + Tamil + tamil + + + Tatar + tatár + + + Telugu + telugu + + + Tajik + tádzsik + + + Tagalog + tagalog + + + Thai + thai + + + Tigrinya + tigrinya + + + Klingon + klingon + + + Tonga (Tonga Islands) + tonga + + + Tswana + csvana + + + Tsonga + conga + + + Turkmen + türkmén + + + Turkish + török + + + Twi + tvi + + + Uighur + ujgur + + + Ukrainian + ukrán + + + Urdu + urdu + + + Uzbek + üzbég + + + Venda + venda + + + Vietnamese + vietnámi + + + Walloon + vallon + + + Wolof + volof + + + Xhosa + xhosza + + + Yiddish + jiddis + + + Yoruba + joruba + + + Zhuang + csuang + + + Chinese + kínai + + + Zulu + zulu + + + \ No newline at end of file diff --git a/client/src/locale/iso639_jbo.xml b/client/src/locale/iso639_jbo.xml new file mode 100644 index 000000000..b4dde5c10 --- /dev/null +++ b/client/src/locale/iso639_jbo.xml @@ -0,0 +1,771 @@ + + + + + + + Afar + banga'aru + + + Abkhazian + bangabuku + + + Afrikaans + bangafuru + + + Akan + bangaku'a + + + Amharic + bangamuxe + + + Arabic + bangaru'a + + + Aragonese + bangarugu + + + American Sign Language + bangasu'e + + + Assamese + bangasumu + + + Avaric + bangavu'a + + + Kotava + bangavuku + + + Aymara + bangajemu + + + Azerbaijani + bangaze'u + + + Bashkir + banbu'aku + + + Bambara + banbu'amu + + + Belarusian + banbu'elu + + + Bengali + banbu'enu + + + British Sign Language + banbufu'i + + + Bislama + banbu'isu + + + Tibetan + banbu'odu + + + Bosnian + banbu'osu + + + Breton + banburu'e + + + Bulgarian + banbu'ulu + + + Brazilian Sign Language + banbuzusu + + + Catalan + bancu'atu + + + Czech + bancu'esu + + + Chamorro + bancuxe'a + + + Chechen + bancuxe'e + + + Chuvash + bancuxevu + + + Cornish + bancu'oru + + + Corsican + bancu'osu + + + Cree + bancuru'e + + + Czech Sign Language + bancusu'e + + + Chinese Sign Language + bancusulu + + + Welsh + bancujemu + + + Danish + bandu'anu + + + German + bandu'e'u + + + Dhivehi + bandu'ivu + + + Danish Sign Language + bandusulu + + + Dzongkha + banduzu'o + + + English + bangenugu + + + Esperanto + bangepu'o + + + Estonian + bangesutu + + + Basque + bange'usu + + + Ewe + bangeve'e + + + Faroese + banfu'a'o + + + Persian + banfu'asu + + + Fijian + banfu'iju + + + Finnish + banfu'inu + + + French + banfuru'a + + + Western Frisian + banfuruje + + + French Sign Language + banfusulu + + + Fulah + banfu'ulu + + + Scottish Gaelic + baurgulu'a + + + Irish + baurgulu'e + + + Galician + baurgulugu + + + Manx + baurguluvu + + + Guarani + baurgurunu + + + German Sign Language + baurgusugu + + + Gujarati + baurgu'uju + + + Haitian + banxe'atu + + + Hausa + banxe'a'u + + + Serbo-Croatian + banxebusu + + + Hebrew + banxe'ebu + + + Herero + banxe'eru + + + Hindi + banxe'inu + + + Hiri Motu + banxemu'o + + + Croatian + banxeruvu + + + Hungarian + banxe'unu + + + Armenian + banxeje'e + + + Igbo + bangibu'o + + + Sichuan Yi + bangi'i'i + + + Inuktitut + bangiku'u + + + Indonesian + banginudu + + + Inupiaq + bangipuku + + + Icelandic + bangisulu + + + Italian + bangitu'a + + + Javanese + banju'avu + + + Lojban + banjubu'o + + + Japanese + banjupunu + + + Japanese Sign Language + banjusulu + + + Kalaallisut + banku'alu + + + Kannada + banku'anu + + + Kashmiri + banku'asu + + + Georgian + banku'atu + + + Kanuri + banku'a'u + + + Kazakh + banku'azu + + + Khmer + bankuxemu + + + Kikuyu + banku'iku + + + Kinyarwanda + banku'inu + + + Kirghiz + banku'iru + + + Komi + banku'omu + + + Kongo + banku'onu + + + Korean + banku'oru + + + Kuanyama + banku'u'a + + + Kurdish + banku'uru + + + Lao + banlu'a'o + + + Latvian + banlu'avu + + + Limburgan + banlu'imu + + + Lingala + banlu'inu + + + Lithuanian + banlu'itu + + + Luxembourgish + banlutuzu + + + Luba-Katanga + banlu'ubu + + + Ganda + banlu'ugu + + + Marshallese + banmu'axe + + + Malayalam + banmu'alu + + + Marathi + banmu'aru + + + Macedonian + banmukudu + + + Malagasy + banmulugu + + + Maltese + banmulutu + + + Mongolian + banmu'onu + + + Maori + banmuru'i + + + Malay (macrolanguage) + banmusu'a + + + Burmese + banmuje'a + + + Nauru + baurnu'a'u + + + Navajo + baurnu'avu + + + South Ndebele + baurnubulu + + + North Ndebele + baurnudu'e + + + Ndonga + baurnudu'o + + + Nepali (macrolanguage) + baurnu'epu + + + Dutch + baurnuludu + + + Norwegian Nynorsk + baurnunu'o + + + Norwegian Bokmål + baurnu'obu + + + Norwegian + baurnu'oru + + + Nyanja + baurnuje'a + + + Occitan + bangocu'i + + + Ojibwa + bangoju'i + + + Oriya (macrolanguage) + bangoru'i + + + Oromo + bangorumu + + + Ossetian + bangosusu + + + Panjabi + banpu'anu + + + Pakistan Sign Language + banpukusu + + + Polish + banpu'olu + + + Portuguese + banpu'oru + + + Pushto + banpu'usu + + + Quechua + banke'u'e + + + Romansh + banru'oxe + + + Romanian + banru'onu + + + Russian Sign Language + banrusulu + + + Rundi + banru'unu + + + Russian + banru'usu + + + Sango + bansu'agu + + + Saudi Arabian Sign Language + bansudulu + + + South African Sign Language + bansufusu + + + Sinhala + bansu'inu + + + Slovak + bansuluku + + + Slovenian + bansuluvu + + + Northern Sami + bansumu'e + + + Samoan + bansumu'o + + + Shona + bansunu'a + + + Sindhi + bansunudu + + + Somali + bansu'omu + + + Southern Sotho + bansu'otu + + + Spanish + bansupu'a + + + Albanian + bansuke'i + + + Sardinian + bansurudu + + + Serbian + bansurupu + + + Swati + bansusuve + + + Sundanese + bansu'unu + + + Swahili (macrolanguage) + bansuve'a + + + Swedish + bansuve'e + + + Swedish Sign Language + bansuvelu + + + Tahitian + bantu'axe + + + Tamil + bantu'amu + + + Tatar + bantu'atu + + + Telugu + bantule'u + + + Tajik + bantuguku + + + Tagalog + bantugulu + + + Thai + bantuxe'a + + + Tigrinya + bantu'iru + + + Klingon + bantuluxe + + + Tonga (Tonga Islands) + bantu'onu + + + Tswana + bantusunu + + + Tsonga + bantusu'o + + + Turkmen + bantu'uku + + + Turkish + bantu'uru + + + Twi + bantuve'i + + + Uighur + bangu'igu + + + Ukrainian + bangukuru + + + Urdu + bangurudu + + + Uzbek + banguzubu + + + Venda + banvu'enu + + + Vietnamese + banvu'i'e + + + Walloon + banvelunu + + + Wolof + banve'olu + + + Xhosa + banxuxe'o + + + Yiddish + banje'idu + + + Yoruba + banje'oru + + + Zhuang + banzuxe'a + + + Chinese + banzuxe'o + + + Zulu + banzu'ulu + + + \ No newline at end of file diff --git a/client/src/locale/iso639_sk_SK.xml b/client/src/locale/iso639_sk_SK.xml new file mode 100644 index 000000000..82131b8b7 --- /dev/null +++ b/client/src/locale/iso639_sk_SK.xml @@ -0,0 +1,771 @@ + + + + + + + Afar + Afarsky + + + Abkhazian + Abkhazsky + + + Afrikaans + Afrikaansky + + + Akan + Akansky + + + Amharic + Amharsky + + + Arabic + Arabsky + + + Aragonese + Aragonsky + + + American Sign Language + Americká znaková reč + + + Assamese + Assamézsky + + + Avaric + Avarsky + + + Kotava + Kotavsky + + + Aymara + Aymarsky + + + Azerbaijani + Azerbajdžansky + + + Bashkir + Baškirsky + + + Bambara + Bambarsky + + + Belarusian + Bielorusky + + + Bengali + Bengálsky + + + British Sign Language + Britská znaková reč + + + Bislama + Bislamsky + + + Tibetan + Tibeťansky + + + Bosnian + Bosňansky + + + Breton + Bretónsky + + + Bulgarian + Bulharsky + + + Brazilian Sign Language + Brazílska znaková reč + + + Catalan + Katalánsky + + + Czech + Česky + + + Chamorro + Čamorsky + + + Chechen + Čečensky + + + Chuvash + Čuvašsky + + + Cornish + Kornišsky + + + Corsican + Korzicky + + + Cree + Kreónsky + + + Czech Sign Language + Česká znaková reč + + + Chinese Sign Language + Čínska znaková reč + + + Welsh + Welšsky + + + Danish + Dánsky + + + German + Nemecky + + + Dhivehi + Divežsky + + + Danish Sign Language + Dánska znaková reč + + + Dzongkha + Džongšky + + + English + Anglicky + + + Esperanto + Esperanto + + + Estonian + Estónsky + + + Basque + Basky + + + Ewe + Ewsky + + + Faroese + Farsky + + + Persian + Perzsky + + + Fijian + Fidžsky + + + Finnish + Fínsky + + + French + Francúzsky + + + Western Frisian + Západo-Frížsky + + + French Sign Language + Francúzska znaková reč + + + Fulah + Fulašsky + + + Scottish Gaelic + Škótsky Gejlik + + + Irish + Írsky + + + Galician + Galíjsky + + + Manx + Manxsky + + + Guarani + Guaransky + + + German Sign Language + Nemecká znaková reč + + + Gujarati + Gujaratsky + + + Haitian + Haitsky + + + Hausa + Hausasky + + + Serbo-Croatian + Srbo-Chorvátsky + + + Hebrew + Hebrejsky + + + Herero + Herensky + + + Hindi + Hindsky + + + Hiri Motu + Hiri Motusky + + + Croatian + Chorvátsky + + + Hungarian + Maďarsky + + + Armenian + Arménsky + + + Igbo + Igbosky + + + Sichuan Yi + Sichuan Yisky + + + Inuktitut + Inuktitutsky + + + Indonesian + Indonézsky + + + Inupiaq + Inupiaqsky + + + Icelandic + Islandsky + + + Italian + Taliansky + + + Javanese + Jávsky + + + Lojban + Lojbansky + + + Japanese + Japonsky + + + Japanese Sign Language + Japonská znaková reč + + + Kalaallisut + Kalalisutsky + + + Kannada + Kanadsky + + + Kashmiri + Kašmírsky + + + Georgian + Gruzínsky + + + Kanuri + Kanursky + + + Kazakh + Kazašsky + + + Khmer + Khmérsky + + + Kikuyu + Kikujsy + + + Kinyarwanda + Kinyarwandsky + + + Kirghiz + Kirgizsky + + + Komi + Komsky + + + Kongo + Konžsky + + + Korean + Kórejsky + + + Kuanyama + Kuanyamsky + + + Kurdish + Kurdsky + + + Lao + Laosky + + + Latvian + Lotyšsky + + + Limburgan + Limburgsky + + + Lingala + Lingalsky + + + Lithuanian + Litovsky + + + Luxembourgish + Luxembursky + + + Luba-Katanga + Luba-Katanžsky + + + Ganda + Gandsky + + + Marshallese + Maršálsky + + + Malayalam + Malayalsky + + + Marathi + Maratsky + + + Macedonian + Macedónsky + + + Malagasy + Malagazsky + + + Maltese + Maltézsky + + + Mongolian + Mongolsky + + + Maori + Maursky + + + Malay (macrolanguage) + Malajsky + + + Burmese + Burmejsky + + + Nauru + Naursky + + + Navajo + Navajsky + + + South Ndebele + Juho-Ndebelsky + + + North Ndebele + Severo-Ndebelsky + + + Ndonga + Ndongsky + + + Nepali (macrolanguage) + Nepálsky + + + Dutch + Holandsky + + + Norwegian Nynorsk + Nórsko Nynorsky + + + Norwegian Bokmål + Nórsko Bokmalsky + + + Norwegian + Nórsky + + + Nyanja + Nyansky + + + Occitan + Ocitsky + + + Ojibwa + Ojibwsky + + + Oriya (macrolanguage) + Orijsky + + + Oromo + Oromsky + + + Ossetian + Osetsky + + + Panjabi + Panžabsky + + + Pakistan Sign Language + Pakistánska znaková reč + + + Polish + Poľsky + + + Portuguese + Portugalsky + + + Pushto + Puštsky + + + Quechua + Kvečsky + + + Romansh + Románsky + + + Romanian + Rumunsky + + + Russian Sign Language + Ruská znaková reč + + + Rundi + Rundsky + + + Russian + Rusky + + + Sango + Sangsky + + + Saudi Arabian Sign Language + Saudsko-Arabská znaková reč + + + South African Sign Language + Juho-Africká znaková reč + + + Sinhala + Sinhalsky + + + Slovak + Slovensky + + + Slovenian + Slovinsky + + + Northern Sami + Severo-Samsky + + + Samoan + Samojsky + + + Shona + Šonsky + + + Sindhi + Sindsky + + + Somali + Somalsky + + + Southern Sotho + Juho-Sotsky + + + Spanish + Španielsky + + + Albanian + Albánsky + + + Sardinian + Sardínsky + + + Serbian + Srbsky + + + Swati + Swatsky + + + Sundanese + Sundansky + + + Swahili (macrolanguage) + Swahilsky + + + Swedish + Švédsky + + + Swedish Sign Language + Švédska znaková reč + + + Tahitian + Tahitsky + + + Tamil + Tamilsky + + + Tatar + Tatársky + + + Telugu + Telugsky + + + Tajik + Tadžiksky + + + Tagalog + Tagalogsky + + + Thai + Thajsky + + + Tigrinya + Tigrinyjsky + + + Klingon + Klingónsky + + + Tonga (Tonga Islands) + Tongsky + + + Tswana + Tswansky + + + Tsonga + Tsongsky + + + Turkmen + Turkménsky + + + Turkish + Turecky + + + Twi + Twicky + + + Uighur + Uighursky + + + Ukrainian + Ukrainsky + + + Urdu + Urdsky + + + Uzbek + Uzbekicky + + + Venda + Vendsky + + + Vietnamese + Vietnamsky + + + Walloon + Valónsky + + + Wolof + Volofsky + + + Xhosa + Xhosky + + + Yiddish + Jidišsky + + + Yoruba + Jorubsky + + + Zhuang + Zhuangsky + + + Chinese + Čínsky + + + Zulu + Zulsky + + + \ No newline at end of file diff --git a/client/src/locale/iso639_sl_SI.xml b/client/src/locale/iso639_sl_SI.xml new file mode 100644 index 000000000..889761479 --- /dev/null +++ b/client/src/locale/iso639_sl_SI.xml @@ -0,0 +1,483 @@ + + + + + + + Afar + afarščina + + + Abkhazian + abhaščina + + + Afrikaans + afrikanščina + + + Akan + akanščina + + + Amharic + amharščina + + + Arabic + arabščina + + + Aragonese + aragonščina + + + American Sign Language + ameriški znakovni jezik + + + Assamese + asamščina + + + Avaric + avarščina + + + Aymara + ajmarščina + + + Azerbaijani + azerbajdžanščina + + + Bashkir + baškirščina + + + Bambara + bambarščina + + + Belarusian + beloruščina + + + Bengali + bengalščina + + + British Sign Language + britanski znakovni jezik + + + Bislama + bislamščina + + + Bosnian + bošnjaščina + + + Breton + bretonščina + + + Bulgarian + bolgarščina + + + Catalan + katalonščina + + + Czech + češčina + + + Chamorro + čamorščina + + + Chechen + čečenščina + + + Chuvash + čuvaščina + + + Cornish + kornijščina + + + Corsican + korziščina + + + Cree + krijščina + + + Czech Sign Language + češki znakovni jezik + + + Chinese Sign Language + kitajski znakovni jezik + + + Danish + danščina + + + German + nemščina + + + Dhivehi + diveščina + + + Danish Sign Language + danski znakovni jezik + + + Dzongkha + dzonka + + + Greek + grščina + + + English + angleščina + + + Esperanto + esperanto + + + Estonian + estonščina + + + Basque + baskovščina + + + Ewe + evenščina + + + Faroese + ferščina + + + Persian + perzijščina + + + Fijian + fidžijščina + + + Finnish + finščina + + + French + francosčina + + + Western Frisian + zahodna frizijščina + + + French Sign Language + francoski znakovni jezik + + + Fulah + fulščina + + + Irish + irščina + + + Galician + galicijščina + + + Manx + manščina + + + Guarani + gvaranijščina + + + German Sign Language + nemški znakovni jezik + + + Gujarati + gudžaratščina + + + Haitian + haitijščina + + + Hausa + havščina + + + Serbo-Croatian + srbohrvaščina + + + Hebrew + hebrejščina + + + Herero + herero + + + Hindi + hindijščina + + + Hiri Motu + hiri motu + + + Croatian + hrvaščina + + + Hungarian + madžarščina + + + Armenian + armenščina + + + Igbo + igboščina + + + Inuktitut + inuktitutščina + + + Indonesian + indonezijščina + + + Inupiaq + inupiaščina + + + Icelandic + islandščina + + + Italian + italijanščina + + + Javanese + javanščina + + + Lojban + lojban + + + Japanese + japonščina + + + Japanese Sign Language + japonski znakovni jezik + + + Kalaallisut + grenlandščina + + + Kannada + kanareščina + + + Kashmiri + kašmirščina + + + Georgian + gruzinščina + + + Kanuri + kanurščina + + + Kazakh + kazaščina + + + Khmer + kmerščina + + + Kikuyu + kikujuščina + + + Kinyarwanda + ruandščina + + + Kirghiz + kirgiščina + + + Komi + komijščina + + + Kongo + kongovščina + + + Korean + korejščina + + + Kuanyama + kvanjama + + + Kurdish + kurdščina + + + Lao + laoščina + + + Limburgan + limburščina + + + Lingala + lingala + + + Lithuanian + litovščina + + + Luxembourgish + luksemburščina + + + Luba-Katanga + luba-katanga + + + Malayalam + malajalščina + + + Marathi + maratščina + + + Macedonian + makedonščina + + + Maltese + malteščina + + + Malay (macrolanguage) + malajščina + + + Burmese + burmanščina + + + Nauru + naurujščina + + + Navajo + navajščina + + + South Ndebele + južna ndebelščina + + + North Ndebele + severna ndebelščina + + + Ndonga + ovambo + + + Nepali (macrolanguage) + nepalščina + + + Dutch + nizozemščina + + + Norwegian Nynorsk + novonorveščina + + + Nyanja + čevščina + + + Occitan + okcitanščina + + + Ojibwa + anašinabščina + + + Oromo + oromo + + + Ossetian + osetinščina + + + Polish + poljščina + + + Portuguese + portugalščina + + + Chinese + kitajščina + + + \ No newline at end of file diff --git a/client/src/locale/iso639_th_TH.xml b/client/src/locale/iso639_th_TH.xml new file mode 100644 index 000000000..ff1a82e77 --- /dev/null +++ b/client/src/locale/iso639_th_TH.xml @@ -0,0 +1,195 @@ + + + + + + + Afar + อาฟาร์ + + + Afrikaans + แอฟริกัน + + + Arabic + อาหรับ + + + American Sign Language + ภาษามืออเมริกัน + + + British Sign Language + ภาษามืออังกฤษ + + + Tibetan + ธิเบต + + + Bosnian + บอสเนีย + + + Bulgarian + บัลกาเรีย + + + Brazilian Sign Language + ภาษามือบราซิล + + + Czech + เซ็ค + + + Chinese Sign Language + ภาษามือจีน + + + German + เยอรมัน + + + Greek + กรีก + + + English + อังกฤษ + + + Estonian + เอสโตเนีย + + + Fijian + ฟิจิ + + + French + ฝรั่งเศส + + + French Sign Language + ภาษามือฝรั่งเศส + + + German Sign Language + ภาษามือเยอรมัน + + + Indonesian + อินโดนีเซีย + + + Italian + อิตาลี + + + Javanese + ชวา + + + Japanese + ญี่ปุ่น + + + Japanese Sign Language + ภาษามือญี่ปุ่น + + + Khmer + เขมร + + + Korean + เกาหลี + + + Lao + ลาว + + + Mongolian + มองโกเลีย + + + Burmese + พม่า + + + Dutch + ดัทช์ + + + Norwegian + นอร์เวย์ + + + Pakistan Sign Language + ภาษามือปากีสถาน + + + Polish + โปแลนด์ + + + Portuguese + โปรตุเกส + + + Russian Sign Language + ภาษามือรัสเซีย + + + Russian + รัสเซีย + + + Spanish + สเปน + + + Serbian + เซอร์เบีย + + + Swedish + สวีเดน + + + Tamil + ทมิฬ + + + Tagalog + ตากาล็อก + + + Thai + ไทย + + + Turkish + ตุรกี + + + Ukrainian + ยูเครน + + + Vietnamese + เวียตนาม + + + Chinese + จีน + + + Zulu + ซูลู + + + \ No newline at end of file diff --git a/client/src/locale/iso639_tr_TR.xml b/client/src/locale/iso639_tr_TR.xml new file mode 100644 index 000000000..e42f09856 --- /dev/null +++ b/client/src/locale/iso639_tr_TR.xml @@ -0,0 +1,191 @@ + + + + + + + Abkhazian + Abhazca + + + Afrikaans + Afrikanca + + + Arabic + Arapça + + + American Sign Language + Amerikan İşaret Dili + + + Belarusian + Beyaz Rusça + + + Bengali + Bengalce + + + British Sign Language + İngiliz İşaret Dili + + + Tibetan + Tibetçe + + + Bulgarian + Bulgarca + + + Brazilian Sign Language + Brezilya İşaret Dili + + + Catalan + Katalanca + + + Czech + Çekçe + + + Chinese Sign Language + Çince İşaret Dili + + + German + Almanca + + + English + İngilizce + + + Persian + Farsça + + + Finnish + Fince + + + French + Fransızca + + + German Sign Language + Alman İşaret Dili + + + Hebrew + İbranice + + + Hindi + Hintçe + + + Hungarian + Macarca + + + Armenian + Ermenice + + + Italian + İtalyanca + + + Javanese + Cavaca + + + Japanese + Japonca + + + Japanese Sign Language + Japon İşaret Dili + + + Georgian + Gürcüce + + + Kazakh + Kazakça + + + Kirghiz + Kırgızca + + + Korean + Korece + + + Kurdish + Kürtçe + + + Dutch + Flemenkçe + + + Portuguese + Portekizce + + + Russian Sign Language + Rusça İşaret Dili + + + Russian + Rusça + + + Spanish + İspanyolca + + + Swedish + İsveççe + + + Swedish Sign Language + İsveççe İşsaret Dili + + + Tatar + Tatarca + + + Turkmen + Türkmence + + + Turkish + Türkçe + + + Ukrainian + Ukraynaca + + + Urdu + Urduca + + + Uzbek + Özbekçe + + + Chinese + Çince + + + \ No newline at end of file diff --git a/client/src/locale/target/iso639_uk_UA.xml b/client/src/locale/iso639_uk_UA.xml similarity index 100% rename from client/src/locale/target/iso639_uk_UA.xml rename to client/src/locale/iso639_uk_UA.xml diff --git a/client/src/locale/iso639_vi_VN.xml b/client/src/locale/iso639_vi_VN.xml new file mode 100644 index 000000000..65925a58d --- /dev/null +++ b/client/src/locale/iso639_vi_VN.xml @@ -0,0 +1,775 @@ + + + + + + + Afar + tiếng Afar + + + Abkhazian + tiếng Abkhazian + + + Afrikaans + tiếng Afrikaans + + + Akan + tiếng Akan + + + Amharic + tiếng Amhara + + + Arabic + tiếng Ả Rập + + + Aragonese + tiếng Aragon + + + American Sign Language + ngôn ngữ kí hiệu Mĩ + + + Assamese + tiếng Assam + + + Avaric + tiếng Avar + + + Kotava + tiếng Kotava + + + Aymara + tiếng Aymara + + + Azerbaijani + tiếng Azerbaijan + + + Bashkir + tiếng Bashkir + + + Bambara + tiếng Bambara + + + Belarusian + tiếng Belarus + + + Bengali + tiếng Bengali + + + British Sign Language + ngôn ngữ kí hiệu Anh + + + Bislama + tiếng Bislama + + + Tibetan + tiếng Tạng + + + Bosnian + tiếng Bosnia + + + Breton + tiếng Breton + + + Bulgarian + tiếng Bulgaria + + + Brazilian Sign Language + ngôn ngữ kí hiệu Brazil + + + Catalan + tiếng Catalunya + + + Czech + tiếng Séc + + + Chamorro + tiếng Chamorro + + + Chechen + tiếng Chechnya + + + Chuvash + tiếng Chuvash + + + Cornish + tiếng Cornwall + + + Corsican + tiếng Corse + + + Cree + tiếng Cree + + + Czech Sign Language + ngôn ngữ kí hiệu Séc + + + Chinese Sign Language + ngôn ngữ kí hiệu Trung + + + Welsh + tiếng Wales + + + Danish + tiếng Đan Mạch + + + German + tiếng Đức + + + Dhivehi + tiếng Dhivehi + + + Danish Sign Language + ngôn ngữ kí hiệu Đan Mạch + + + Dzongkha + tiếng Dzongkha + + + Greek + tiếng Hy Lạp + + + English + tiếng Anh + + + Esperanto + tiếng Esperanto + + + Estonian + tiếng Estonia + + + Basque + tiếng Basque + + + Ewe + tiếng Ewe + + + Faroese + tiếng Faroe + + + Persian + tiếng Ba Tư + + + Fijian + tiếng Fiji + + + Finnish + tiếng Phần Lan + + + French + tiếng Pháp + + + Western Frisian + tiếng Tây Frisia + + + French Sign Language + ngôn ngữ kí hiệu Pháp + + + Fulah + tiếng Fula + + + Scottish Gaelic + tiếng Gael Scotland + + + Irish + tiếng Ireland + + + Galician + tiếng Galicia + + + Manx + tiếng Manx + + + Guarani + tiếng Guaraní + + + German Sign Language + ngôn ngữ kí hiệu Đức + + + Gujarati + tiếng Gujarat + + + Haitian + tiếng Haiti + + + Hausa + tiếng Hausa + + + Serbo-Croatian + tiếng Serbia-Croatia + + + Hebrew + tiếng Do Thái + + + Herero + tiếng Herero + + + Hindi + tiếng Hindi + + + Hiri Motu + tiếng Hiri Motu + + + Croatian + tiếng Croatia + + + Hungarian + tiếng Hungary + + + Armenian + tiếng Armenia + + + Igbo + tiếng Igbo + + + Sichuan Yi + tiếng Lô Lô + + + Inuktitut + tiếng Inuktitut + + + Indonesian + tiếng Indonesia + + + Inupiaq + tiếng Inupiaq + + + Icelandic + tiếng Iceland + + + Italian + tiếng Ý + + + Javanese + tiếng Javan + + + Lojban + tiếng Lojban + + + Japanese + tiếng Nhật + + + Japanese Sign Language + ngôn ngữ kí hiệu Nhật + + + Kalaallisut + tiếng Greenland + + + Kannada + tiếng Kannada + + + Kashmiri + tiếng Kashmir + + + Georgian + tiếng Georgia + + + Kanuri + tiếng Kanuri + + + Kazakh + tiếng Kazakh + + + Khmer + tiếng Khmer + + + Kikuyu + tiếng Kikuyu + + + Kinyarwanda + tiếng Rwanda + + + Kirghiz + tiếng Kirghiz + + + Komi + tiếng Komi + + + Kongo + tiếng Kongo + + + Korean + tiếng Hàn + + + Kuanyama + tiếng Kuanyama + + + Kurdish + tiếng Kurd + + + Lao + tiếng Lào + + + Latvian + tiếng Latvia + + + Limburgan + tiếng Limburga + + + Lingala + tiếng Lingala + + + Lithuanian + tiếng Lithuania + + + Luxembourgish + tiếng Luxembour + + + Luba-Katanga + tiếng Luba-Katanga + + + Ganda + tiếng Ganda + + + Marshallese + tiếng Marshall + + + Malayalam + tiếng Malayalam + + + Marathi + tiếng Marathi + + + Macedonian + tiếng Macedonia + + + Malagasy + tiếng Malagasy + + + Maltese + tiếng Malta + + + Mongolian + tiếng Mông Cổ + + + Maori + tiếng Maori + + + Malay (macrolanguage) + tiếng Mã Lai (macrolanguage) + + + Burmese + tiếng Miến Điện + + + Nauru + tiếng Nauru + + + Navajo + tiếng Navajo + + + South Ndebele + tiếng Nam Ndebele + + + North Ndebele + tiếng Bắc Ndebele + + + Ndonga + tiếng Ndonga + + + Nepali (macrolanguage) + tiếng Nepal (macrolanguage) + + + Dutch + tiếng Hà Lan + + + Norwegian Nynorsk + tiếng Na Uy Nynorsk + + + Norwegian Bokmål + tiếng Na Uy Bokmål + + + Norwegian + tiếng Na Uy + + + Nyanja + tiếng Nyanja + + + Occitan + tiếng Occitan + + + Ojibwa + tiếng Ojibwa + + + Oriya (macrolanguage) + tiếng Oriya (macrolanguage) + + + Oromo + tiếng Oromo + + + Ossetian + tiếng Ossetia + + + Panjabi + tiếng Punjab + + + Pakistan Sign Language + ngôn ngữ kí hiệu Pakistan + + + Polish + tiếng Ba Lan + + + Portuguese + tiếng Bồ Đào Nha + + + Pushto + tiếng Pashtun + + + Quechua + tiếng Quechua + + + Romansh + tiếng Romansh + + + Romanian + tiếng Rumani + + + Russian Sign Language + ngôn ngữ kí hiệu Nga + + + Rundi + tiếng Rundi + + + Russian + tiếng Nga + + + Sango + tiếng Sango + + + Saudi Arabian Sign Language + ngôn ngữ kí hiệu Ả Rập Xê Út + + + South African Sign Language + ngôn ngữ kí hiệu Nam Phi + + + Sinhala + tiếng Sinhala + + + Slovak + tiếng Slovak + + + Slovenian + tiếng Slovene + + + Northern Sami + tiếng Bắc Sami + + + Samoan + tiếng Samoa + + + Shona + tiếng Shona + + + Sindhi + tiếng Sindh + + + Somali + tiếng Somali + + + Southern Sotho + tiếng Nam Sotho + + + Spanish + tiếng Tây Ban Nha + + + Albanian + tiếng Albania + + + Sardinian + tiếng Sardinia + + + Serbian + tiếng Serbia + + + Swati + tiếng Swati + + + Sundanese + tiếng Sunda + + + Swahili (macrolanguage) + tiếng Swahili (macrolanguage) + + + Swedish + tiếng Thuỵ Điển + + + Swedish Sign Language + ngôn ngữ kí hiệu Thuỵ Điển + + + Tahitian + tiếng Tahiti + + + Tamil + tiếng Tamil + + + Tatar + tiếng Tatar + + + Telugu + tiếng Telugu + + + Tajik + tiếng Tajik + + + Tagalog + tiếng Tagalog + + + Thai + tiếng Thái + + + Tigrinya + tiếng Tigrinya + + + Klingon + tiếng Klingon + + + Tonga (Tonga Islands) + tiếng Tonga (quần đảo Tonga) + + + Tswana + tiếng Tswana + + + Tsonga + tiếng Tsonga + + + Turkmen + tiếng Turkmen + + + Turkish + tiếng Thổ Nhĩ Kỳ + + + Twi + tiếng Twi + + + Uighur + tiếng Duy Ngô Nhĩ + + + Ukrainian + tiếng Ukraina + + + Urdu + tiếng Urdu + + + Uzbek + tiếng Uzbek + + + Venda + tiếng Venda + + + Vietnamese + tiếng Việt + + + Walloon + tiếng Wallon + + + Wolof + tiếng Wolof + + + Xhosa + tiếng Xhosa + + + Yiddish + tiếng Yiddish + + + Yoruba + tiếng Yoruba + + + Zhuang + tiếng Tráng + + + Chinese + tiếng Trung + + + Zulu + tiếng Zulu + + + \ No newline at end of file diff --git a/client/src/locale/target/player_ar_001.xml b/client/src/locale/player_ar_001.xml similarity index 100% rename from client/src/locale/target/player_ar_001.xml rename to client/src/locale/player_ar_001.xml diff --git a/client/src/locale/target/player_ca_ES.json b/client/src/locale/player_ca_ES.json similarity index 100% rename from client/src/locale/target/player_ca_ES.json rename to client/src/locale/player_ca_ES.json diff --git a/client/src/locale/target/player_cs_CZ.json b/client/src/locale/player_cs_CZ.json similarity index 100% rename from client/src/locale/target/player_cs_CZ.json rename to client/src/locale/player_cs_CZ.json diff --git a/client/src/locale/player_da_DK.xml b/client/src/locale/player_da_DK.xml new file mode 100644 index 000000000..b88d86dd7 --- /dev/null +++ b/client/src/locale/player_da_DK.xml @@ -0,0 +1,399 @@ + + + + + + + Audio Player + Lydafspiller + + + Video Player + Videoafspiller + + + Play + Afspil + + + Pause + Pause + + + Replay + Afspil igen + + + Current Time + Aktuel tid + + + Duration + Varighed + + + Remaining Time + Resterende tid + + + Stream Type + Streamingtype + + + LIVE + DIREKTE + + + Loaded + Indlæst + + + Progress + Status + + + Progress Bar + Statuslinje + + + {1} of {2} + {1} af {2} + + + Fullscreen + Fuldskærm + + + Non-Fullscreen + Luk fuldskærm + + + Mute + Uden lyd + + + Unmute + Med lyd + + + Playback Rate + afspilningshastighed + + + Subtitles + Undertekster + + + subtitles off + Uden undertekster + + + Captions + Undertekster for hørehæmmede + + + captions off + Uden undertekster for hørehæmmede + + + Chapters + Kapitler + + + Descriptions + Beskrivelser på + + + descriptions off + Beskrivelser af + + + Audio Track + Lydspor + + + Volume Level + Lydstyrke + + + You aborted the media playback + Du afbrød videoafspilningen. + + + A network error caused the media download to fail part-way. + En netværksfejl forårsagede, at mediedownloaden mislykkedes delvist. + + + The media could not be loaded, either because the server or network failed or because the format is not supported. + Videoen kunne ikke indlæses, enten fordi serveren eller netværket fejlede, eller fordi formatet ikke er understøttet. + + + The media playback was aborted due to a corruption problem or because the media used features your browser did not support. + Videoafspilningen blev afbrudt på grund af ødelagte data eller fordi videoen benyttede faciliteter som din browser ikke understøtter. + + + No compatible source was found for this media. + Fandt ikke en kompatibel kilde for denne media. + + + The media is encrypted and we do not have the keys to decrypt it. + Mediet er krypteret, og vi har ikke nøglerne til at dekryptere det. + + + Play Video + Afspil video + + + Close + Luk + + + Close Modal Dialog + Luk popup dialog + + + Modal Window + Popup vindue + + + This is a modal window + Dette er et popup vindue + + + This modal can be closed by pressing the Escape key or activating the close button. + Dette popup vindue kan lukkes ved tryk på Escape eller ved at klikke på luk-knappen. + + + , opens captions settings dialog + Åbner billedtekstindstillinger + + + , opens subtitles settings dialog + Åbner undertekstindstillinger + + + , opens descriptions settings dialog + Åbner indstillinger for beskrivelse + + + , selected + ,valgt + + + captions settings + Billedtekstindstillinger + + + subititles settings + Undertekstindstillinger + + + descriptions settings + Beskrivelsesindstillinger + + + Text + Tekst + + + White + Hvid + + + Black + Sort + + + Red + Rød + + + Green + Grøn + + + Blue + Blå + + + Yellow + Gul + + + Magenta + Magenta + + + Cyan + Cyan + + + Background + Baggrund + + + Window + Vindue + + + Transparent + Gennemsigtig + + + Semi-Transparent + Halvgennemsigtig + + + Opaque + Uigennemsigtig + + + Font Size + Tekststørrelse + + + Text Edge Style + Tekstkanter + + + None + Ingen + + + Raised + Forhøjet + + + Depressed + Neddykket + + + Uniform + Ensartet + + + Dropshadow + Tekstskygge + + + Font Family + Skrifttype + + + Proportional Sans-Serif + Proportional Sans-Serif + + + Monospace Sans-Serif + Monospace Sans-Serif + + + Proportional Serif + Proportional Serif + + + Monospace Serif + Monoespace Serif + + + Casual + Afslappet + + + Script + Script + + + Small Caps + Små bogstaver + + + Reset + Nulstil + + + restore all settings to the default values + gendan alle indstillinger til standardværdierne + + + Done + Færdig + + + Caption Settings Dialog + Undertekstindstillinger + + + Beginning of dialog window. Escape will cancel and close the window. + Starten på dialogvindue. Escape vil afbryde og lukke vinduet. + + + End of dialog window. + Slutning af dialogvindue. + + + {1} is loading. + {1} indlæses. + + + Quality + Kvalitet + + + Auto + Auto + + + Speed + Hastighed + + + Subtitles/CC + Undertekster + + + peers + peers + + + peer + peer + + + Go to the video page + Gå til videosiden + + + Settings + Indstillinger + + + Uses P2P, others may know you are watching this video. + Bruger P2P, andre kan muligvis vide at du ser denne video. + + + Copy the video URL + Kopier videoens URL + + + Copy the video URL at the current time + Kopier videoens URL på det aktuelle tidspunkt + + + Copy embed code + Kopier Embedkode + + + Copy magnet URI + Kopier Magnetlink + + + Total downloaded: + Samlet downloadet: + + + Total uploaded: + Samlet uploadet: + + + \ No newline at end of file diff --git a/client/src/locale/target/player_de_DE.json b/client/src/locale/player_de_DE.json similarity index 100% rename from client/src/locale/target/player_de_DE.json rename to client/src/locale/player_de_DE.json diff --git a/client/src/locale/target/player_el_GR.json b/client/src/locale/player_el_GR.json similarity index 100% rename from client/src/locale/target/player_el_GR.json rename to client/src/locale/player_el_GR.json diff --git a/client/src/locale/player_en_GB.xml b/client/src/locale/player_en_GB.xml new file mode 100644 index 000000000..a44d25b76 --- /dev/null +++ b/client/src/locale/player_en_GB.xml @@ -0,0 +1,399 @@ + + + + + + + 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 + + + {1} of {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 + + + subititles 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. + + + 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 + + + Uses P2P, others may know you are watching this video. + Uses P2P, others may know you are watching this video. + + + 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: + + + \ No newline at end of file diff --git a/client/src/locale/source/player_en_US.xml b/client/src/locale/player_en_US.xml similarity index 100% rename from client/src/locale/source/player_en_US.xml rename to client/src/locale/player_en_US.xml diff --git a/client/src/locale/target/player_eo.json b/client/src/locale/player_eo.json similarity index 100% rename from client/src/locale/target/player_eo.json rename to client/src/locale/player_eo.json diff --git a/client/src/locale/target/player_es_ES.json b/client/src/locale/player_es_ES.json similarity index 100% rename from client/src/locale/target/player_es_ES.json rename to client/src/locale/player_es_ES.json diff --git a/client/src/locale/target/player_eu_ES.json b/client/src/locale/player_eu_ES.json similarity index 100% rename from client/src/locale/target/player_eu_ES.json rename to client/src/locale/player_eu_ES.json diff --git a/client/src/locale/player_fa_IR.xml b/client/src/locale/player_fa_IR.xml new file mode 100644 index 000000000..37d720094 --- /dev/null +++ b/client/src/locale/player_fa_IR.xml @@ -0,0 +1,375 @@ + + + + + + + Audio Player + پخش‌کننده‌ی صدا + + + Video Player + پخش‌کننده‌ی ویدئو + + + Play + پخش + + + Pause + توقف + + + Replay + پخش دوباره + + + Current Time + زمان کنونی + + + Duration + مدت زمان + + + Remaining Time + زمان باقی‌مانده + + + Stream Type + نوع جریان پخش + + + LIVE + زنده + + + Loaded + بارگیری شده + + + Progress + پیشرفت + + + Progress Bar + نوار پیش‌رفت + + + {1} of {2} + {1} از {2} + + + Fullscreen + تمام صفحه + + + Non-Fullscreen + حالت رایج + + + Mute + بی‌صدا + + + Unmute + صدا‌دار + + + Playback Rate + سرعت پخش + + + Subtitles + زیرنویس + + + subtitles off + بدون زیرنویس + + + Captions + عنوان‌ها + + + captions off + بدون عنوان + + + Chapters + بخش‌ها + + + Descriptions + توضیحات + + + descriptions off + بدون توضیحات + + + Audio Track + قطعه‌ی صوتی + + + Volume Level + بلندی صدا + + + You aborted the media playback + شما پخش رسانه‌ای را قطع کردید + + + A network error caused the media download to fail part-way. + یک خطا در شبکه باعث ناموفق‌بودن بارگذاری رسانه شد. + + + The media could not be loaded, either because the server or network failed or because the format is not supported. + قادر به پخش رسانه نیستیم، احتمالاً به دلیل خطای سرور یا شبکه است یا این که قالب رسانه پشتیبانی نمی‌شود. + + + The media playback was aborted due to a corruption problem or because the media used features your browser did not support. + پخش به دلیل مشکل پرونده‌ی رسانه یا پشتیبانی‌نکردن مرورگر شما از آن، متوقف شد. + + + No compatible source was found for this media. + هیچ منبع هماهنگی برای این رسانه یافت نشد. + + + The media is encrypted and we do not have the keys to decrypt it. + این رسانه رمزنگاری شده است و شما کلید موردنیاز برای رمزگشایی آن را ندارید. + + + Play Video + پخش ویدئو + + + Close + بستن + + + Close Modal Dialog + کادر بستن + + + Modal Window + کادر + + + This is a modal window + این یک کادر است + + + This modal can be closed by pressing the Escape key or activating the close button. + این کادر با کلید Escape یا دکمه‌ی بستن، بسته خواهد شد. + + + , opens captions settings dialog + ، کادر تنظیمات عنوان‌ها را باز می‌کند + + + , opens subtitles settings dialog + ، کادر تنظیمات زیرنویس‌ها را باز می‌کند + + + , opens descriptions settings dialog + ، کادر تنظیمات توضیحات را باز می‌کند + + + , selected + ، انتخاب‌شده + + + captions settings + تنظیمات عنوان‌ها + + + subititles 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 + پنجره تنظیمات‌عنوان + + + {1} is loading. + {1}در حال بارگزاری + + + Quality + کیفیت + + + Auto + خودکار + + + Speed + سرعت + + + Subtitles/CC + زیرنویس/CC + + + peers + همتا + + + 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 + کپی‌کد‌جاسازی + + + \ No newline at end of file diff --git a/client/src/locale/target/player_fi_FI.json b/client/src/locale/player_fi_FI.json similarity index 100% rename from client/src/locale/target/player_fi_FI.json rename to client/src/locale/player_fi_FI.json diff --git a/client/src/locale/target/player_fr_FR.json b/client/src/locale/player_fr_FR.json similarity index 100% rename from client/src/locale/target/player_fr_FR.json rename to client/src/locale/player_fr_FR.json diff --git a/client/src/locale/target/player_gd.json b/client/src/locale/player_gd.json similarity index 100% rename from client/src/locale/target/player_gd.json rename to client/src/locale/player_gd.json diff --git a/client/src/locale/target/player_gl_ES.xml b/client/src/locale/player_gl_ES.xml similarity index 100% rename from client/src/locale/target/player_gl_ES.xml rename to client/src/locale/player_gl_ES.xml diff --git a/client/src/locale/player_hu_HU.xml b/client/src/locale/player_hu_HU.xml new file mode 100644 index 000000000..fb89d105a --- /dev/null +++ b/client/src/locale/player_hu_HU.xml @@ -0,0 +1,146 @@ + + + + + + + Audio Player + Hanglejátszó + + + Video Player + Videólejátszó + + + Play + Lejátszás + + + Pause + Szünet + + + Replay + Újra + + + Current Time + Jelenlegi idő + + + Duration + Időtartam + + + Remaining Time + Hátralévő idő + + + Stream Type + Közvetítés típusa + + + LIVE + ÉLŐ + + + Loaded + Betöltve + + + Progress + Folyamat + + + Progress Bar + Folyamatjelző + + + {1} of {2} + {1} / {2} + + + Fullscreen + Teljes képernyő + + + Non-Fullscreen + Nem teljes képernyő + + + Mute + Némítás + + + Unmute + Némítás feloldása + + + Playback Rate + Visszajátszási ráta + + + Subtitles + Feliratok + + + subtitles off + Feliratok ki + + + Captions + Feliratok + + + captions off + Feliratok ki + + + Chapters + Fejezetek + + + Descriptions + Leírások + + + descriptions off + Leírások ki + + + Audio Track + Hangsáv + + + Volume Level + Hangerő + + + You aborted the media playback + Leállítottad a médialejátszást + + + A network error caused the media download to fail part-way. + Egy hálózati hiba félúton megakadályozta a média letöltését. + + + No compatible source was found for this media. + Nem található kompatibilis forrás ehhez a médiához. + + + The media is encrypted and we do not have the keys to decrypt it. + A média titkosítva van és nincs kulcsunk a visszafejtéshez. + + + Play Video + Videó Lejátszása + + + Close + Bezárás + + + Close Modal Dialog + + + \ No newline at end of file diff --git a/client/src/locale/target/player_it_IT.json b/client/src/locale/player_it_IT.json similarity index 100% rename from client/src/locale/target/player_it_IT.json rename to client/src/locale/player_it_IT.json diff --git a/client/src/locale/target/player_ja_JP.json b/client/src/locale/player_ja_JP.json similarity index 100% rename from client/src/locale/target/player_ja_JP.json rename to client/src/locale/player_ja_JP.json diff --git a/client/src/locale/player_jbo.xml b/client/src/locale/player_jbo.xml new file mode 100644 index 000000000..45001205d --- /dev/null +++ b/client/src/locale/player_jbo.xml @@ -0,0 +1,310 @@ + + + + + + + Audio Player + te snavi + + + Video Player + te vidvi + + + Play + nu co'a ganvi + + + Pause + nu denpa + + + Replay + nu za'u re'u co'a ganvi + + + Current Time + temci lo krasi lo cabna + + + Duration + temci + + + Remaining Time + temci lo cabna lo fanmo + + + Stream Type + tivni te klesi + + + LIVE + .i ca'o tivni + + + Loaded + .i mo'u samymo'i + + + Progress + ni mulno + + + Progress Bar + nilmulyuidje + + + {1} of {2} + {1} moi lo se {2} mei + + + Fullscreen + nu co'a vidnyselclu + + + Non-Fullscreen + nu co'u vidnyselclu + + + Mute + nu co'a smaji + + + Unmute + nu co'u smaji + + + Playback Rate + ni lo nu ganvi cu sutra + + + Subtitles + vidvi vlapoi + + + subtitles off + + + Captions + vidvi vlapoi + + + captions off + + + Chapters + + + Descriptions + skicu vlapoi + + + descriptions off + + + Audio Track + se snavi + + + Volume Level + ni cladu + + + You aborted the media playback + .i do gasnu lo nu co'u ganvi + + + A network error caused the media download to fail part-way. + .i pa se tcana nabmi cu rinka lo nu co'u kibycpa lo ganvi + + + The media could not be loaded, either because the server or network failed or because the format is not supported. + .i nabmi fi lo nu samymo'i lo ganvi kei fi lo nu ga ja lo samse'u ja lo se tcana cu spofu gi na kakne tu'a lo datni te klesi + + + The media playback was aborted due to a corruption problem or because the media used features your browser did not support. + .i nabmi fi lo nu ganvi kei fa lo nu ga ja lo datni cu toldra gi lo te ganvi cu ckaji da poi lo do kibyca'o na kakne tu'a ke'a + + + No compatible source was found for this media. + + + The media is encrypted and we do not have the keys to decrypt it. + .i da goi my. mifra lo ganvi .i ku'i mi djuno fi no to'e mifra termifckiku pe my. + + + Play Video + nu co'a vidvi + + + Close + nu mipri + + + Close Modal Dialog + nu mipri lo gacri cankyuidje + + + Modal Window + gacri cankyuidje + + + This is a modal window + .i ti gacri cankyuidje + + + This modal can be closed by pressing the Escape key or activating the close button. + .i do nu'o zukte lo ka ce'u te cabra fi la'o zoi. Escape .zoi ja lo mipri batkyuidje kei lo nu mipri lo vi gacri cankyuidje + + + Text + vlapoi + + + White + blabi + + + Black + xekri + + + Red + xunre + + + Green + crino + + + Blue + blanu + + + Yellow + pelxu + + + Magenta + nukni + + + Cyan + cicna + + + Background + trixe + + + Window + cankyuidje + + + Transparent + klina + + + Semi-Transparent + no'e klina + + + Opaque + to'e klina + + + Font Size + ci'artadji ni barda + + + Text Edge Style + tarmi lo korbi be lo lerfu + + + Uniform + manfo + + + Font Family + ci'artadji girzu + + + Reset + nu lo krasi cu basti + + + Done + .uo + + + Caption Settings Dialog + vidvi vlapoi te tcimi'e cankyuidje + + + {1} is loading. + .i ca'o samymo'i la'o zoi. {1} .zoi + + + Quality + ni tilcfu + + + Auto + zmiku + + + Speed + ka sutra + + + Subtitles/CC + vidvi vlapoi + + + peers + da jikca tcana + + + peer + da jikca tcana + + + Go to the video page + nu vitke lo kibypapri pe lo se vidvi + + + Settings + te tcimi'e + + + Uses P2P, others may know you are watching this video. + .i pilno lo benji simxu ciste .i lo drata ka'e la'a cu'i djuno lo du'u do catlu ma kau noi vidvi + + + Copy the video URL + fukpi lo veirjudri be le vidvi + + + Copy the video URL at the current time + fukpi lo veirjudri be le vidvi be'o pe lo ca temci + + + Copy embed code + nu fukra'e lo kibypapri ci'erse'a vlapoi + + + Copy magnet URI + nu fukra'e lo me la .magnet. ku veirtermi'u + + + Total downloaded: + .i lo'i se kibycpa cu klani + + + Total uploaded: + .i lo'i se kibdu'a cu klani + + + \ No newline at end of file diff --git a/client/src/locale/player_lt_LT.xml b/client/src/locale/player_lt_LT.xml new file mode 100644 index 000000000..66d49be6d --- /dev/null +++ b/client/src/locale/player_lt_LT.xml @@ -0,0 +1,398 @@ + + + + + + + Audio Player + Garso grotuvas + + + Video Player + Video Grotuvas + + + Play + Groti + + + Pause + Sustabdyti + + + Replay + + + Current Time + Tikslus laikas + + + Duration + Trukmė + + + Remaining Time + Likęs laikas + + + Stream Type + Srauto tipas + + + LIVE + Gyvai + + + Loaded + Kraunama + + + Progress + Progresas + + + Progress Bar + Progreso juosta + + + {1} of {2} + {1} ar {2} + + + Fullscreen + Pilna rezoliucija + + + Non-Fullscreen + Ne per visą ekraną + + + Mute + Nutildyti + + + Unmute + Išjungti garsą + + + Playback Rate + Atkūrimo sparta + + + Subtitles + Subtitrai + + + subtitles off + Išjungti subtitrus + + + Captions + Antraštė + + + captions off + Išjungti antraštes + + + Chapters + Skyrius + + + Descriptions + Aprašymas + + + descriptions off + Išjungti aprąšyma + + + Audio Track + Garso takelis + + + Volume Level + Garsumo lygis + + + You aborted the media playback + Jūs nutraukėte medijos atkūrimą + + + A network error caused the media download to fail part-way. + Dėl tinklo klaidos medijos atsisiuntimas buvo neveiksmingas. + + + The media could not be loaded, either because the server or network failed or because the format is not supported. + Negalima įkelti laikmenos, nes serveris arba tinklas nerastas, arba todėl, kad formatas nepalaikomas. + + + The media playback was aborted due to a corruption problem or because the media used features your browser did not support. + Žiniasklaidos atkūrimas buvo nutrauktas dėl korupcijos problemos arba dėl to, kad jūsų naudojamoje žiniasklaidos priemonėje jūsų naršyklė nepalaikė. + + + No compatible source was found for this media. + Žiniasklaidos atkūrimas buvo nutrauktas dėl problemos arba dėl to, kad būtų galima žinoti, kaip tai padaryti. + + + The media is encrypted and we do not have the keys to decrypt it. + Žiniasklaida yra užšifruota ir neturime raktų, kad ją iššifruoti. + + + Play Video + Leisti vaizdo įrašą + + + Close + Uždaryti + + + Close Modal Dialog + Uždaryti modulinį dialogą + + + Modal Window + Modalinis langas + + + This is a modal window + Tai modalas + + + This modal can be closed by pressing the Escape key or activating the close button. + Šį modalą galima uždaryti paspaudus klavišą Escape arba įjungiant uždarymo mygtuką. + + + , opens captions settings dialog + atidaro antraščių nustatymų dialogą + + + , opens subtitles settings dialog + , atidaro subtitrų nustatymų dialogą + + + , opens descriptions settings dialog + , atidaro aprašymų parametrų dialogo langą + + + , selected + , pasirinkta + + + captions settings + antraščių nustatymus + + + subititles settings + subtitrų nustatymai + + + descriptions settings + aprašymų nustatymai + + + Text + Tekstas + + + White + Balta + + + Black + Juoda + + + Red + Raudona + + + Green + Žalia + + + Blue + Męlyna + + + Yellow + Geltona + + + Magenta + Purpurinė + + + Cyan + Žydra + + + Background + Fonas + + + Window + Langas + + + Transparent + Skaidrus + + + Semi-Transparent + Pusiau permatomas + + + Opaque + Nepermatomas + + + Font Size + Šrifto dydis + + + Text Edge Style + Teksto krašto stilius + + + None + nė joks + + + Raised + Pakelta + + + Depressed + Prislėgtas + + + Uniform + Uniforma + + + Dropshadow + Mesti šešėlį + + + Font Family + Šrifto šeima + + + Proportional Sans-Serif + Proporcingas Sans-Serif + + + Monospace Sans-Serif + Monospace Sans-Serif + + + Proportional Serif + Proporcinis Serif + + + Monospace Serif + Monospace Serif + + + Casual + Atsitiktinis + + + Script + Skriptas + + + Small Caps + Mažos galvutės + + + Reset + Atstatyti + + + restore all settings to the default values + atkurti visus nustatymus pagal numatytas reikšmes + + + Done + Baigta + + + Caption Settings Dialog + Antraštės nustatymai dialogo langas + + + Beginning of dialog window. Escape will cancel and close the window. + Dialogo lango pradžia. Escape atšaukia ir uždarys langą. + + + End of dialog window. + Dialogo lango pabaiga. + + + {1} is loading. + {1} įkeliama. + + + Quality + Kokybė + + + Auto + Automatinis + + + Speed + Greitis + + + Subtitles/CC + Subtitrai / CC + + + peers + Partneriai + + + peer + Partneris + + + Go to the video page + Eiti į vaizdo įrašo puslapį + + + Settings + Nustatymai + + + Uses P2P, others may know you are watching this video. + Naudoja P2P tinklą, kiti gali žinoti, kad žiūrite šį vaizdo įrašą. + + + Copy the video URL + Nukopijuokite vaizdo įrašo URL + + + Copy the video URL at the current time + Kopijuokite vaizdo įrašo URL šiuo metu + + + Copy embed code + Kopijuoti įterpimo kodą + + + Copy magnet URI + Kopijuoti magnet URI + + + Total downloaded: + Iš viso atsisiuntė: + + + Total uploaded: + Iš viso įkelta: + + + \ No newline at end of file diff --git a/client/src/locale/player_nb_NO.xml b/client/src/locale/player_nb_NO.xml new file mode 100644 index 000000000..a57b5daf4 --- /dev/null +++ b/client/src/locale/player_nb_NO.xml @@ -0,0 +1,107 @@ + + + + + + + Audio Player + Lydspiller + + + Video Player + Videospiller + + + Play + Spill av + + + Pause + Pause + + + Replay + Gjenta + + + Current Time + Nåværende tid + + + Duration + Varighet + + + Remaining Time + Gjenværende + + + Stream Type + Strømtype + + + LIVE + SANNTIDSVISNING + + + Loaded + Innlastet + + + Progress + Framdrift + + + Progress Bar + Framdriftsviser + + + {1} of {2} + {1} av {2} + + + Fullscreen + Fullskjermsvisning + + + Non-Fullscreen + Ikke-fullskjerm + + + Mute + Forstum + + + Unmute + Opphev forstumming + + + Playback Rate + Avspillingshastighet + + + Subtitles + Undertekster + + + subtitles off + Undertekster av + + + Captions + Bildetekster + + + captions off + Bildetekster av + + + Chapters + Kapittel + + + Descriptions + Beskrivelser + + + \ No newline at end of file diff --git a/client/src/locale/target/player_nl_NL.json b/client/src/locale/player_nl_NL.json similarity index 100% rename from client/src/locale/target/player_nl_NL.json rename to client/src/locale/player_nl_NL.json diff --git a/client/src/locale/target/player_oc.json b/client/src/locale/player_oc.json similarity index 100% rename from client/src/locale/target/player_oc.json rename to client/src/locale/player_oc.json diff --git a/client/src/locale/target/player_pl_PL.json b/client/src/locale/player_pl_PL.json similarity index 100% rename from client/src/locale/target/player_pl_PL.json rename to client/src/locale/player_pl_PL.json diff --git a/client/src/locale/target/player_pt_BR.json b/client/src/locale/player_pt_BR.json similarity index 100% rename from client/src/locale/target/player_pt_BR.json rename to client/src/locale/player_pt_BR.json diff --git a/client/src/locale/target/player_pt_PT.json b/client/src/locale/player_pt_PT.json similarity index 100% rename from client/src/locale/target/player_pt_PT.json rename to client/src/locale/player_pt_PT.json diff --git a/client/src/locale/target/player_ru_RU.json b/client/src/locale/player_ru_RU.json similarity index 100% rename from client/src/locale/target/player_ru_RU.json rename to client/src/locale/player_ru_RU.json diff --git a/client/src/locale/player_sk_SK.xml b/client/src/locale/player_sk_SK.xml new file mode 100644 index 000000000..aa6610540 --- /dev/null +++ b/client/src/locale/player_sk_SK.xml @@ -0,0 +1,399 @@ + + + + + + + Audio Player + Audio Prehrávač + + + Video Player + Video Prehrávač + + + Play + Prehrať + + + Pause + Pozastaviť + + + Replay + Opakovať + + + Current Time + Aktuálny čas + + + Duration + Trvanie + + + Remaining Time + Zostávajúci čas + + + Stream Type + Typ dátového toku + + + LIVE + NAŽIVO + + + Loaded + Nahraté + + + Progress + Priebeh + + + Progress Bar + Ukazovateľ priebehu + + + {1} of {2} + {1} z {2} + + + Fullscreen + Na celú obrazovku + + + Non-Fullscreen + V okne + + + Mute + Ztlmiť + + + Unmute + Ozvučiť + + + Playback Rate + Rýchlosť prehrávania + + + Subtitles + Titulky + + + subtitles off + Bez tituliek + + + Captions + Nápisy + + + captions off + Bez nápisov + + + Chapters + Kapitoly + + + Descriptions + Popisy + + + descriptions off + Bez popisov + + + Audio Track + Audio stopa + + + Volume Level + Ǔroveň hlasitosti + + + You aborted the media playback + Prerušili ste prehrávanie média + + + A network error caused the media download to fail part-way. + Chyba v sieti spôsobila zlyhanie počas sťahovania média + + + The media could not be loaded, either because the server or network failed or because the format is not supported. + Médium sa nepodarilo nahrať, buď kôli serveru alebo zlyhala sieť alebo kôli nepodporovanému formátu. + + + The media playback was aborted due to a corruption problem or because the media used features your browser did not support. + Prehrávanie média bolo prerušené kôli poškodeniu alebo médium používa funkcie, ktoré Váš prehliadač nepodporuje. + + + No compatible source was found for this media. + Pre toto médium sa nenašie kompatibilný zdroj. + + + The media is encrypted and we do not have the keys to decrypt it. + Médium je zašifrované a nemáme dešifrovacie kľúče. + + + Play Video + Prehrať video + + + Close + Zatvoriť + + + Close Modal Dialog + Zatvoriť modálne dialógové okno + + + Modal Window + Modálne okno + + + This is a modal window + Toto je modálne okno + + + This modal can be closed by pressing the Escape key or activating the close button. + Toto modálne okno možno zatvoriť tlačidlom Esc alebo aktivovaním tlačidla Zatvoriť. + + + , opens captions settings dialog + , otvorí dialógové okno nastavenia nápisov + + + , opens subtitles settings dialog + , otvorí dialógové okno nastavenia titulkov + + + , opens descriptions settings dialog + , otvorí dialógové okno nastavenia popiskov + + + , selected + , vybraté + + + captions settings + nastavenie nápisov + + + subititles settings + nastavenie titulkov + + + descriptions settings + nastavenie popiskov + + + Text + Text + + + White + Biela + + + Black + Čierna + + + Red + Červená + + + Green + Zelená + + + Blue + Modrá + + + Yellow + Žltá + + + Magenta + Purpurová + + + Cyan + Tyrkisová + + + Background + Pozadie + + + Window + Okno + + + Transparent + Priehľadné + + + Semi-Transparent + Polo-priehľadné + + + Opaque + Nepriehľadné + + + Font Size + Veľkosť písma + + + Text Edge Style + Štýl hrany textu + + + None + Žiadne + + + Raised + Zdvihnuté + + + Depressed + Stlačené + + + Uniform + Uniforma + + + Dropshadow + Vrhanie tieňa + + + Font Family + Rodina písma + + + Proportional Sans-Serif + Pomerný Sans-Serif + + + Monospace Sans-Serif + Monospace Sans-Serif + + + Proportional Serif + Pomerný Serif + + + Monospace Serif + Monospace Serif + + + Casual + Príležitostné + + + Script + Písané + + + Small Caps + Malé písmená + + + Reset + Reset + + + restore all settings to the default values + obnoviť všetky nastavenia na predvolené hodnoty + + + Done + Hotovo + + + Caption Settings Dialog + Dialógové okno nastavenia nápisov + + + Beginning of dialog window. Escape will cancel and close the window. + Začiatok dialógového okna. Esc zruší a zatvorí toto okno. + + + End of dialog window. + Koniec dialógového okna. + + + {1} is loading. + Nahrávanie {1}. + + + Quality + Kvalita + + + Auto + Automaticky + + + Speed + Rýchlosť + + + Subtitles/CC + Titulky + + + peers + rovesníkov + + + peer + rovesník + + + Go to the video page + Prejsť na stránku s videom + + + Settings + Nastavenia + + + Uses P2P, others may know you are watching this video. + Používa P2P, ostatní môžu zistiť, že pozaráte toto video. + + + Copy the video URL + Skopírovať odkaz na toto video + + + Copy the video URL at the current time + Skopírovať odkaz na toto video v danom čase + + + Copy embed code + Skopírovať včleňovací kód + + + Copy magnet URI + Skopírovať odkaz typu magnet + + + Total downloaded: + Celkovo stiahnuté: + + + Total uploaded: + Celkovo nahraté: + + + \ No newline at end of file diff --git a/client/src/locale/player_sl_SI.xml b/client/src/locale/player_sl_SI.xml new file mode 100644 index 000000000..409c5469d --- /dev/null +++ b/client/src/locale/player_sl_SI.xml @@ -0,0 +1,39 @@ + + + + + + + Audio Player + Predvajalnik zvoka + + + Video Player + Video predvajalnik + + + Play + Predvajaj + + + Pause + Premor + + + Replay + Ponovitev + + + Current Time + Trenutni čas + + + Duration + Trajanje + + + Remaining Time + Preostali čas + + + \ No newline at end of file diff --git a/client/src/locale/target/player_sv_SE.json b/client/src/locale/player_sv_SE.json similarity index 100% rename from client/src/locale/target/player_sv_SE.json rename to client/src/locale/player_sv_SE.json diff --git a/client/src/locale/player_ta.xml b/client/src/locale/player_ta.xml new file mode 100644 index 000000000..fb3819eda --- /dev/null +++ b/client/src/locale/player_ta.xml @@ -0,0 +1,174 @@ + + + + + + + Duration + நேரம் + + + Remaining Time + மீதமுள்ள நேரம் + + + LIVE + நேரடி + + + {1} of {2} + {2} ல் {1} + + + Fullscreen + முழுதிரை + + + Chapters + தொடர்கள் + + + Descriptions + விவரங்கள் + + + Volume Level + ஒலி அளவு + + + Play Video + காண்பி + + + Close + மூடு + + + Modal Window + மாடல் திரை + + + This is a modal window + இது ஒரு மாடல் திரை + + + This modal can be closed by pressing the Escape key or activating the close button. + இந்த மாடலை Esc அழுத்தி மூடலாம் + + + , selected + தேர்வுசெய்யப்பட்டவை + + + captions settings + + + subititles settings + துணையுரை அமைப்புகள் + + + Text + எழுத்து + + + White + வெள்ளை + + + Black + கருப்பு + + + Red + சிவப்பு + + + Green + பச்சை + + + Blue + நீலம் + + + Yellow + மஞ்சள் + + + Magenta + நன்னிறம் + + + Cyan + மயில் நிறம் + + + Background + பின் திரை + + + Window + திரை + + + Transparent + தெளிவு + + + Semi-Transparent + அறைகுறை தெளிவு + + + Font Size + எழுத்து அளவு + + + None + எதுவும் இல்லை + + + Raised + உயர்ந்த + + + Uniform + சமமான + + + Font Family + எழுத்து வகை + + + Monospace Sans-Serif + Monospace Sans-Serif + + + Proportional Serif + Proportional Serif + + + Monospace Serif + Monospace Serif + + + Casual + சாதாரணமான + + + Done + முடிந்தது + + + Quality + தன்மை + + + Speed + வேகம் + + + Settings + அமைப்புகள் + + + \ No newline at end of file diff --git a/client/src/locale/player_th_TH.xml b/client/src/locale/player_th_TH.xml new file mode 100644 index 000000000..235570499 --- /dev/null +++ b/client/src/locale/player_th_TH.xml @@ -0,0 +1,299 @@ + + + + + + + Audio Player + โปรแกรมเล่นเสียง + + + Video Player + โปรแกรมเล่นวิดีโอ + + + Play + เล่น + + + Pause + หยุดชั่วคราว + + + Replay + เล่นซ้ำ + + + Current Time + เวลาปัจจุบัน + + + Duration + ความยาว + + + Remaining Time + เวลาที่เหลือ + + + Stream Type + รูปแบบสตรีม + + + LIVE + สด + + + Loaded + โหลดเสร็จสิ้น + + + Progress + ความคืบหน้า + + + Progress Bar + แถบความคืบหน้า + + + {1} of {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 + ปิด + + + , selected + เลือกอยู่ + + + captions settings + การตั้งค่าคำบรรยายเสียง + + + subititles settings + การตั้งค่าคำบรรยายใต้ภาพ + + + descriptions settings + การตั้งค่าคำอธิบาย + + + Text + ข้อความ + + + White + ขาว + + + Black + ดำ + + + Red + แดง + + + Green + เขียว + + + Blue + ฟ้า + + + Yellow + เหลือง + + + Magenta + แดงม่วง + + + Cyan + น้ำเงินเขียว + + + Background + พื้นหลัง + + + Window + หน้าต่าง + + + Transparent + โปร่งใส + + + Semi-Transparent + โปร่งแสง + + + Opaque + ทึบ + + + Reset + รีเซ็ท + + + restore all settings to the default values + คืนค่าเริ่มต้น + + + Done + เสร็จสิ้น + + + {1} is loading. + {1} กำลังโหลดอยู่ + + + Quality + คุณภาพ + + + Auto + อัตโนมัติ + + + Speed + ความเร็ว + + + Subtitles/CC + คำบรรยาย/CC + + + peers + จำนวน peer + + + peer + 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 + คัดลอก magnet URI + + + Total downloaded: + ปริมาณข้อมูลที่ดาวน์โหลดไปแล้วทั้งหมด: + + + Total uploaded: + ปริมาณข้อมูลที่อัพโหลดไปแล้วทั้งหมด: + + + \ No newline at end of file diff --git a/client/src/locale/player_tr_TR.xml b/client/src/locale/player_tr_TR.xml new file mode 100644 index 000000000..8daec6b3b --- /dev/null +++ b/client/src/locale/player_tr_TR.xml @@ -0,0 +1,399 @@ + + + + + + + Audio Player + Ses Oynatıcı + + + Video Player + Video Oynatıcı + + + Play + Oynat + + + Pause + Duraklat + + + Replay + Yeniden oynat + + + Current Time + Mevcut süre + + + Duration + Süre + + + Remaining Time + Kalan süre + + + Stream Type + Akış türü + + + LIVE + CANLI + + + Loaded + Yüklendi + + + Progress + İlerleme + + + Progress Bar + İlerleme çubuğu + + + {1} of {2} + {1} / {2} + + + Fullscreen + Tam ekran + + + Non-Fullscreen + Tam ekrandan çık + + + Mute + Sessize al + + + Unmute + Sesi aç + + + Playback Rate + Oynatma oranı + + + Subtitles + Altyazılar + + + subtitles off + altyazılar kapalı + + + Captions + Açıklamalar + + + captions off + açıklamalar kapalı + + + Chapters + Bölümler + + + Descriptions + Açıklamalar + + + descriptions off + açıklamalar kapalı + + + Audio Track + Müzik parçası + + + Volume Level + Ses yüksekliği + + + You aborted the media playback + Medya oynatmayı iptal ettiniz + + + A network error caused the media download to fail part-way. + Bir ağ hatası medya indirmesinin başarısız olmasına neden oldu. + + + The media could not be loaded, either because the server or network failed or because the format is not supported. + Sunucu veya ağ başarısız olduğu ya da format desteklenmediği için medya yüklenemedi. + + + The media playback was aborted due to a corruption problem or because the media used features your browser did not support. + Medya oynatımı, bir sorun nedeniyle veya kullanılan medya dosyası tarayıcınız tarafından desteklenmediği için iptal edildi. + + + No compatible source was found for this media. + Bu medya için uyumlu bir kaynak bulunamadı. + + + The media is encrypted and we do not have the keys to decrypt it. + Medya şifreli ve şifresini çözmek için anahtarlarımız yok. + + + Play Video + Videoyu oynat + + + Close + Kapat + + + Close Modal Dialog + İletişim Kutusunu Kapat + + + Modal Window + İletişim Penceresi + + + This is a modal window + Bu bir iletişim penceresidir + + + This modal can be closed by pressing the Escape key or activating the close button. + Bu pencere, Escape tuşuna basılarak veya kapat düğmesine basılarak kapatılabilir. + + + , opens captions settings dialog + , açıklama ayarları iletişim kutusunu açar + + + , opens subtitles settings dialog + , altyazı ayarları iletişim kutusunu açar + + + , opens descriptions settings dialog + , açıklama ayarları iletişim kutusunu açar + + + , selected + , seçili + + + captions settings + açıklama ayarları + + + subititles settings + altyazı ayarları + + + descriptions settings + açıklama ayarları + + + Text + Metin + + + White + Beyaz + + + Black + Siyah + + + Red + Kırmızı + + + Green + Yeşil + + + Blue + Mavi + + + Yellow + Sarı + + + Magenta + Eflatun + + + Cyan + Camgöbeği + + + Background + Arka plan + + + Window + Pencere + + + Transparent + Saydam + + + Semi-Transparent + Yarı saydam + + + Opaque + Opak + + + Font Size + Yazı tipi boyutu + + + Text Edge Style + Metin kenar stili + + + None + Yok + + + Raised + Yükseltilmiş + + + Depressed + Bastırılmış + + + Uniform + Tekdüze + + + Dropshadow + Alt gölge + + + Font Family + Yazı tipi ailesi + + + Proportional Sans-Serif + Orantılı Sans-Serif + + + Monospace Sans-Serif + Monospace Sans-Serif + + + Proportional Serif + Orantılı Serif + + + Monospace Serif + Monospace Serif + + + Casual + Gündelik + + + Script + Komut + + + Small Caps + Küçük Resimler + + + Reset + Sıfırla + + + restore all settings to the default values + tüm ayarları varsayılan değerlere geri yükle + + + Done + Bitti + + + Caption Settings Dialog + Açıklama Ayarları Penceresi + + + Beginning of dialog window. Escape will cancel and close the window. + İletişim penceresi başlatılıyor. Çıkış yapmak; iptal eder ve pencereyi kapatır. + + + End of dialog window. + İletişim penceresinin sonu. + + + {1} is loading. + {1} yükleniyor. + + + Quality + Kalite + + + Auto + Otomatik + + + Speed + Hız + + + Subtitles/CC + Altyazılar/CC + + + peers + + + + peer + + + + Go to the video page + Video sayfasına git + + + Settings + Ayarlar + + + Uses P2P, others may know you are watching this video. + P2P kullanılıyor. Bu videoyu izlediğinizi diğerleri biliyor olabilir. + + + Copy the video URL + Video URL'sini kopyalayın + + + Copy the video URL at the current time + Geçerli sürenin video URL'sini kopyalayın + + + Copy embed code + Gömme kodunu kopyalayın + + + Copy magnet URI + Magnet URL'sini kopyalayın + + + Total downloaded: + Toplam indirme: + + + Total uploaded: + Toplam yükleme: + + + \ No newline at end of file diff --git a/client/src/locale/target/player_uk_UA.xml b/client/src/locale/player_uk_UA.xml similarity index 100% rename from client/src/locale/target/player_uk_UA.xml rename to client/src/locale/player_uk_UA.xml diff --git a/client/src/locale/player_vi_VN.xml b/client/src/locale/player_vi_VN.xml new file mode 100644 index 000000000..f4247726a --- /dev/null +++ b/client/src/locale/player_vi_VN.xml @@ -0,0 +1,291 @@ + + + + + + + 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 + + + {1} of {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 + + + Descriptions + Mô tả + + + descriptions off + mô tả tắt + + + 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ợ. + + + 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 + + + , selected + , đã chọn + + + 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 + + + Font Size + Cỡ phông + + + None + Không + + + Font Family + Gia đình phông + + + 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 + + + {1} is loading. + Đang tải {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: + + + \ No newline at end of file diff --git a/client/src/locale/target/player_zh_Hans_CN.json b/client/src/locale/player_zh_Hans_CN.json similarity index 100% rename from client/src/locale/target/player_zh_Hans_CN.json rename to client/src/locale/player_zh_Hans_CN.json diff --git a/client/src/locale/target/player_zh_Hant_TW.json b/client/src/locale/player_zh_Hant_TW.json similarity index 100% rename from client/src/locale/target/player_zh_Hant_TW.json rename to client/src/locale/player_zh_Hant_TW.json diff --git a/client/src/locale/target/server_ar_001.xml b/client/src/locale/server_ar_001.xml similarity index 100% rename from client/src/locale/target/server_ar_001.xml rename to client/src/locale/server_ar_001.xml diff --git a/client/src/locale/target/server_ca_ES.json b/client/src/locale/server_ca_ES.json similarity index 100% rename from client/src/locale/target/server_ca_ES.json rename to client/src/locale/server_ca_ES.json diff --git a/client/src/locale/target/server_cs_CZ.json b/client/src/locale/server_cs_CZ.json similarity index 100% rename from client/src/locale/target/server_cs_CZ.json rename to client/src/locale/server_cs_CZ.json diff --git a/client/src/locale/server_da_DK.xml b/client/src/locale/server_da_DK.xml new file mode 100644 index 000000000..95a979aca --- /dev/null +++ b/client/src/locale/server_da_DK.xml @@ -0,0 +1,175 @@ + + + + + + + Music + Musik + + + Films + Film + + + Vehicles + Køretøjer + + + Art + Kunst + + + Sports + Sport + + + Travels + Rejser + + + Gaming + Computerspil + + + People + Mennesker + + + Comedy + Humor + + + Entertainment + Underholdning + + + News & Politics + Nyheder og politik + + + How To + Instruktioner + + + Education + Uddannelse + + + Activism + Aktivisme + + + Science & Technology + Videnskab og teknologi + + + Animals + Dyr + + + Kids + Børn + + + Food + Mad + + + Attribution + Navngivelse + + + Attribution - Share Alike + Navngivelse – Del på samme vilkår + + + Attribution - No Derivatives + Navngivelse – Ingen bearbejdelser + + + Attribution - Non Commercial + Navngivelse – Ikke-kommerciel + + + Attribution - Non Commercial - Share Alike + Navngivelse – Ikke-kommerciel – Del på samme vilkår + + + Attribution - Non Commercial - No Derivatives + Navngivelse – Ikke-kommerciel – Ingen bearbejdelser + + + Public Domain Dedication + Offentligt domæne + + + Public + Offentlig + + + Unlisted + Unoteret + + + Private + Privat + + + Published + Offentliggjort + + + To transcode + At omkode + + + To import + At importere + + + Pending + Afventende + + + Success + Lykkedes + + + Failed + Mislykkedes + + + Regular + Regulær + + + Watch later + Se senere + + + This video does not exist. + Denne video findes ikke. + + + We cannot fetch the video. Please try again later. + Vi kan ikke hente videoen. Prøv igen senere. + + + Sorry + Undskyld + + + This video is not available because the remote instance is not responding. + Denne video er ikke tilgængelig, fordi den eksterne instans reagerer ikke. + + + Misc + Diverse + + + Unknown + Ukendt + + + \ No newline at end of file diff --git a/client/src/locale/target/server_de_DE.json b/client/src/locale/server_de_DE.json similarity index 100% rename from client/src/locale/target/server_de_DE.json rename to client/src/locale/server_de_DE.json diff --git a/client/src/locale/target/server_el_GR.json b/client/src/locale/server_el_GR.json similarity index 100% rename from client/src/locale/target/server_el_GR.json rename to client/src/locale/server_el_GR.json diff --git a/client/src/locale/server_en_GB.xml b/client/src/locale/server_en_GB.xml new file mode 100644 index 000000000..4afd17bd6 --- /dev/null +++ b/client/src/locale/server_en_GB.xml @@ -0,0 +1,167 @@ + + + + + + + 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 + + + Published + Published + + + To transcode + To transcode + + + To import + To import + + + Pending + Pending + + + Success + Success + + + Failed + Failed + + + 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. + + + Misc + Misc + + + Unknown + Unknown + + + \ No newline at end of file diff --git a/client/src/locale/source/server_en_US.xml b/client/src/locale/server_en_US.xml similarity index 100% rename from client/src/locale/source/server_en_US.xml rename to client/src/locale/server_en_US.xml diff --git a/client/src/locale/target/server_eo.json b/client/src/locale/server_eo.json similarity index 100% rename from client/src/locale/target/server_eo.json rename to client/src/locale/server_eo.json diff --git a/client/src/locale/target/server_es_ES.json b/client/src/locale/server_es_ES.json similarity index 100% rename from client/src/locale/target/server_es_ES.json rename to client/src/locale/server_es_ES.json diff --git a/client/src/locale/target/server_eu_ES.json b/client/src/locale/server_eu_ES.json similarity index 100% rename from client/src/locale/target/server_eu_ES.json rename to client/src/locale/server_eu_ES.json diff --git a/client/src/locale/server_fa_IR.xml b/client/src/locale/server_fa_IR.xml new file mode 100644 index 000000000..eab1a3da9 --- /dev/null +++ b/client/src/locale/server_fa_IR.xml @@ -0,0 +1,147 @@ + + + + + + + Music + آهنگ + + + Films + فیلم‌ها + + + Vehicles + وسایل نقلیه + + + Art + هنر + + + Sports + ورزش‌ها + + + Travels + گردش‌ها + + + Gaming + بازی + + + People + مردمی + + + Comedy + طنز + + + Entertainment + سرگرمی + + + How To + چگونه + + + Education + تحصیلات + + + Activism + فعالیت + + + Science & Technology + علم و تکنولوژی + + + Animals + حیوانات + + + Kids + بچه‌ها + + + Food + غذا + + + Attribution + مجوز + + + Attribution - Share Alike + مجوز به اشتراک‌گذاشتن + + + Attribution - No Derivatives + مجوز بدون مشتقات + + + Attribution - Non Commercial + مجوز غیر‌تجاری + + + Attribution - Non Commercial - Share Alike + مجوز غیرتجاری به اشتراک‌گذاری + + + Attribution - Non Commercial - No Derivatives + مجوز غیر‌تجاری بدون مشتقات + + + Public Domain Dedication + اختصاص دامنه عمومی + + + Public + عمومی + + + Unlisted + فهرست‌نشده + + + Private + خصوصی + + + Published + انتشار‌یافته‌ + + + To transcode + To transcode + + + To import + وارد کردن + + + Pending + انتظار + + + Success + موفقیت + + + Failed + ناموفق + + + Misc + Misc + + + Unknown + ناشناخته + + + \ No newline at end of file diff --git a/client/src/locale/target/server_fi_FI.json b/client/src/locale/server_fi_FI.json similarity index 100% rename from client/src/locale/target/server_fi_FI.json rename to client/src/locale/server_fi_FI.json diff --git a/client/src/locale/target/server_fr_FR.json b/client/src/locale/server_fr_FR.json similarity index 100% rename from client/src/locale/target/server_fr_FR.json rename to client/src/locale/server_fr_FR.json diff --git a/client/src/locale/target/server_gd.json b/client/src/locale/server_gd.json similarity index 100% rename from client/src/locale/target/server_gd.json rename to client/src/locale/server_gd.json diff --git a/client/src/locale/target/server_gl_ES.xml b/client/src/locale/server_gl_ES.xml similarity index 100% rename from client/src/locale/target/server_gl_ES.xml rename to client/src/locale/server_gl_ES.xml diff --git a/client/src/locale/server_hu_HU.xml b/client/src/locale/server_hu_HU.xml new file mode 100644 index 000000000..3cdaa5751 --- /dev/null +++ b/client/src/locale/server_hu_HU.xml @@ -0,0 +1,174 @@ + + + + + + + Music + Zenék + + + Films + Filmek + + + Vehicles + Járművek + + + Art + Művészetek + + + Sports + Sportok + + + Travels + Utazások + + + Gaming + Gaming + + + People + Emberek + + + Comedy + Komédia + + + Entertainment + Szórakozás + + + News & Politics + Hírek & Politika + + + How To + Hogyan kell + + + Education + Oktatás + + + Activism + Aktivizmus + + + Science & Technology + Tudomány & Technológia + + + Animals + Állatok + + + Kids + Gyermekek + + + Food + Ételek + + + Attribution + Nevezd meg! + + + Attribution - Share Alike + Nevezd meg! - Így add tovább! + + + Attribution - No Derivatives + Nevezd meg! - Ne változtasd! + + + Attribution - Non Commercial + Nevezd meg! - Ne add el! + + + Attribution - Non Commercial - Share Alike + Nevezd meg! - Ne add el! - Így add tovább! + + + Attribution - Non Commercial - No Derivatives + Nevezd meg! - Ne add el! - Ne változtasd! + + + Public Domain Dedication + Közkincs nyilatkozat + + + Public + Nyilvános + + + Unlisted + Nem listázott + + + Private + Privát + + + Published + Közzétéve + + + To transcode + Átkódolásra vár + + + To import + Importálásra vár + + + Pending + Folyamatban + + + Success + Siker + + + Failed + Sikertelen + + + Regular + + + Watch later + Megnézem később + + + This video does not exist. + Ez a videó nem létezik. + + + We cannot fetch the video. Please try again later. + Nem tudjuk lekérni a videót. Kérjük próbáld újra később. + + + Sorry + Sajnáljuk + + + This video is not available because the remote instance is not responding. + Ez a videó nem elérhető, mert a távoli példány nem válaszol. + + + Misc + Egyéb + + + Unknown + Ismeretlen + + + \ No newline at end of file diff --git a/client/src/locale/target/server_it_IT.json b/client/src/locale/server_it_IT.json similarity index 100% rename from client/src/locale/target/server_it_IT.json rename to client/src/locale/server_it_IT.json diff --git a/client/src/locale/target/server_ja_JP.json b/client/src/locale/server_ja_JP.json similarity index 100% rename from client/src/locale/target/server_ja_JP.json rename to client/src/locale/server_ja_JP.json diff --git a/client/src/locale/server_jbo.xml b/client/src/locale/server_jbo.xml new file mode 100644 index 000000000..dc1473088 --- /dev/null +++ b/client/src/locale/server_jbo.xml @@ -0,0 +1,95 @@ + + + + + + + Music + zgike + + + Films + skina + + + Vehicles + marce + + + Art + larcu + + + Sports + te jivna + + + Travels + nu litru + + + Gaming + samselkei + + + People + prenu + + + Comedy + xajmi + + + Entertainment + zdile + + + News & Politics + nuzba ja cu jecra'a + + + Education + ctuca + + + Activism + sarji + + + Science & Technology + saske + + + Animals + danlu + + + Kids + verba + + + Food + cidja + + + Public + gubni + + + Unlisted + na cmima lo se liste + + + Private + sivni + + + This video does not exist. + .i lo se vidvi na zasti + + + Sorry + .uu + + + \ No newline at end of file diff --git a/client/src/locale/server_ko_KR.xml b/client/src/locale/server_ko_KR.xml new file mode 100644 index 000000000..e6d71c6ec --- /dev/null +++ b/client/src/locale/server_ko_KR.xml @@ -0,0 +1,175 @@ + + + + + + + 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 + 알 수 없음 + + + \ No newline at end of file diff --git a/client/src/locale/server_lt_LT.xml b/client/src/locale/server_lt_LT.xml new file mode 100644 index 000000000..efd0ff645 --- /dev/null +++ b/client/src/locale/server_lt_LT.xml @@ -0,0 +1,175 @@ + + + + + + + Music + Muzika + + + Films + Filmai + + + Vehicles + Transportas + + + Art + Menas + + + Sports + Sportas + + + Travels + Kelionės + + + Gaming + Žaidimai + + + People + Žmonės + + + Comedy + Komedijos + + + Entertainment + Pramogos + + + News & Politics + Naujienos ir Politika + + + How To + Kaip + + + Education + Švietimas + + + Activism + Aktyvizmas + + + Science & Technology + Mokslas ir technologijos + + + Animals + Gyvūnai + + + Kids + Vaikai + + + Food + Maistas + + + Attribution + Priskyrimas + + + Attribution - Share Alike + Priskyrimas - dalinkitės panašiai + + + Attribution - No Derivatives + Priskyrimas - išvestinių finansinių priemonių nėra + + + Attribution - Non Commercial + Priskyrimas - nekomercinis + + + Attribution - Non Commercial - Share Alike + Priskyrimas - nekomercinis - dalinkitės panašiai + + + Attribution - Non Commercial - No Derivatives + Priskyrimas - nekomercinės - ne išvestinės priemonės + + + Public Domain Dedication + Viešojo domeno paskirtis + + + Public + Viešas + + + Unlisted + Neįtrauktas + + + Private + Privatus + + + Published + Paskelbtas + + + To transcode + Perkoduoti + + + To import + Importuoti + + + Pending + Įkraunama + + + Success + Sėkmingai + + + Failed + Nepavyko + + + Regular + Reguleriai + + + Watch later + Žiūrėti vėliau + + + This video does not exist. + Šitas vaizdo įrašas neegzistuoja + + + We cannot fetch the video. Please try again later. + Negalime gauti vaizdo įrašo. Pabandykite dar kartą vėliau. + + + Sorry + Atsiprašome + + + This video is not available because the remote instance is not responding. + Šis vaizdo įrašas nėra prieinamas, nes nuotolinis egzempliorius nereaguoja. + + + Misc + Įvairūs + + + Unknown + Nežinomas + + + \ No newline at end of file diff --git a/client/src/locale/server_nb_NO.xml b/client/src/locale/server_nb_NO.xml new file mode 100644 index 000000000..3cc526195 --- /dev/null +++ b/client/src/locale/server_nb_NO.xml @@ -0,0 +1,79 @@ + + + + + + + Music + Musikk + + + Films + Filmer + + + Vehicles + Kjøretøy + + + Art + Kunst + + + Sports + Sport + + + Travels + Reise + + + Gaming + Spill + + + People + Folk + + + Comedy + Komedikk + + + Entertainment + Underholdning + + + News & Politics + Nyheter og politikk + + + How To + Veiledninger + + + Education + Utdannelse + + + Activism + Aktivisme + + + Science & Technology + Vitenskap og teknologi + + + Animals + Dyr + + + Kids + Barn + + + Food + Mat + + + \ No newline at end of file diff --git a/client/src/locale/target/server_nl_NL.json b/client/src/locale/server_nl_NL.json similarity index 100% rename from client/src/locale/target/server_nl_NL.json rename to client/src/locale/server_nl_NL.json diff --git a/client/src/locale/target/server_oc.json b/client/src/locale/server_oc.json similarity index 100% rename from client/src/locale/target/server_oc.json rename to client/src/locale/server_oc.json diff --git a/client/src/locale/target/server_pl_PL.json b/client/src/locale/server_pl_PL.json similarity index 100% rename from client/src/locale/target/server_pl_PL.json rename to client/src/locale/server_pl_PL.json diff --git a/client/src/locale/target/server_pt_BR.json b/client/src/locale/server_pt_BR.json similarity index 100% rename from client/src/locale/target/server_pt_BR.json rename to client/src/locale/server_pt_BR.json diff --git a/client/src/locale/target/server_pt_PT.json b/client/src/locale/server_pt_PT.json similarity index 100% rename from client/src/locale/target/server_pt_PT.json rename to client/src/locale/server_pt_PT.json diff --git a/client/src/locale/target/server_ru_RU.json b/client/src/locale/server_ru_RU.json similarity index 100% rename from client/src/locale/target/server_ru_RU.json rename to client/src/locale/server_ru_RU.json diff --git a/client/src/locale/server_sk_SK.xml b/client/src/locale/server_sk_SK.xml new file mode 100644 index 000000000..0c41d71e3 --- /dev/null +++ b/client/src/locale/server_sk_SK.xml @@ -0,0 +1,167 @@ + + + + + + + Music + Hudba + + + Films + Filmy + + + Vehicles + Vozidlá + + + Art + Umenie + + + Sports + Šport + + + Travels + Cestovanie + + + Gaming + Hry + + + People + Ľudia + + + Comedy + Komédia + + + Entertainment + Zábava + + + News & Politics + Správy a politika + + + How To + Ako na to + + + Education + Vzdelávanie + + + Activism + Aktivizmus + + + Science & Technology + Veda a technika + + + Animals + Zvieratá + + + Kids + Detí + + + Food + Jedlo + + + Attribution + Prisúdenie + + + Attribution - Share Alike + Prisúdenie - Zdieľať podobne + + + Attribution - No Derivatives + Prisúdenie - Nerobitť odvodeniny + + + Attribution - Non Commercial + Prisúdenie - Nekomerčné + + + Attribution - Non Commercial - Share Alike + Prisúdenie - Nekomerčné - Zdieľať podobne + + + Attribution - Non Commercial - No Derivatives + Prisúdenie - Nekomerčné - Nerobitť odvodeniny + + + Public Domain Dedication + Voľné dielo + + + Public + Verejné + + + Unlisted + Neurčené + + + Private + Súkromné + + + Published + Zverejnené + + + To transcode + Na prekódovanie + + + To import + Na import + + + Success + Úspech + + + Failed + Zlyhanie + + + Watch later + Pozrieť neskôr + + + This video does not exist. + Toto video neexistuje + + + We cannot fetch the video. Please try again later. + Nepodarilo sa prichistať video. Prosím, skúste neskôr. + + + Sorry + Prepáčte + + + This video is not available because the remote instance is not responding. + Toto video je nedostupné pretože vzialený server neodpovedá. + + + Misc + Rôzne + + + Unknown + Neznáme + + + \ No newline at end of file diff --git a/client/src/locale/server_sl_SI.xml b/client/src/locale/server_sl_SI.xml new file mode 100644 index 000000000..75c93ecac --- /dev/null +++ b/client/src/locale/server_sl_SI.xml @@ -0,0 +1,67 @@ + + + + + + + Music + Glasba + + + Films + Filmi + + + Vehicles + Vozila + + + Sports + Šport + + + Travels + Potovanja + + + People + Ljudje + + + Comedy + Komedija + + + Entertainment + Zabava + + + News & Politics + Novice in politika + + + Education + Znanje + + + Activism + Aktivizem + + + Science & Technology + Znanost in tehnologija + + + Animals + Živali + + + Kids + Otroci + + + Food + Hrana + + + \ No newline at end of file diff --git a/client/src/locale/target/server_sv_SE.json b/client/src/locale/server_sv_SE.json similarity index 100% rename from client/src/locale/target/server_sv_SE.json rename to client/src/locale/server_sv_SE.json diff --git a/client/src/locale/server_th_TH.xml b/client/src/locale/server_th_TH.xml new file mode 100644 index 000000000..eae019908 --- /dev/null +++ b/client/src/locale/server_th_TH.xml @@ -0,0 +1,175 @@ + + + + + + + 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 + ไม่ทราบ + + + \ No newline at end of file diff --git a/client/src/locale/server_tr_TR.xml b/client/src/locale/server_tr_TR.xml new file mode 100644 index 000000000..0aeaf02d9 --- /dev/null +++ b/client/src/locale/server_tr_TR.xml @@ -0,0 +1,175 @@ + + + + + + + Music + Müzik + + + Films + Film + + + Vehicles + Araçlar + + + Art + Sanat + + + Sports + Spor + + + Travels + Seyahat + + + Gaming + Oyun + + + People + İnsan + + + Comedy + Komedi + + + Entertainment + Eğlence + + + News & Politics + Haber ve Politika + + + How To + Nasıl yapılır? + + + Education + Eğitim + + + Activism + Aktivizm + + + Science & Technology + Bilim ve Teknoloji + + + Animals + Hayvanlar + + + Kids + Çocuklar + + + Food + Yiyecek + + + Attribution + Atıf + + + Attribution - Share Alike + Atıf - Benzer paylaşım + + + Attribution - No Derivatives + Atıf - Türev yok + + + Attribution - Non Commercial + Atıf - Ticari olmayan + + + Attribution - Non Commercial - Share Alike + Atıf - Ticari olmayan - Aynen paylaşım + + + Attribution - Non Commercial - No Derivatives + Atıf - Ticari olmayan - Türev yok + + + Public Domain Dedication + Kamuya Adanmış + + + Public + Herkese açık + + + Unlisted + Liste dışı + + + Private + Özel + + + Published + Yayınlanan + + + To transcode + Kod dönüştürmek için + + + To import + İçe aktarmak için + + + Pending + Beklemede + + + Success + Başarılı + + + Failed + Başarısız oldu + + + Regular + Normal + + + Watch later + Daha sonra izle + + + This video does not exist. + Bu video mevcut değil. + + + We cannot fetch the video. Please try again later. + Videoyu alamıyoruz. Lütfen daha sonra tekrar deneyiniz. + + + Sorry + Üzgünüz + + + This video is not available because the remote instance is not responding. + Bu video kullanılamıyor. Çünkü uzaktaki örnek yanıt vermiyor. + + + Misc + Çeşitli + + + Unknown + Bilinmeyen + + + \ No newline at end of file diff --git a/client/src/locale/server_uk_UA.xml b/client/src/locale/server_uk_UA.xml new file mode 100644 index 000000000..764f901f2 --- /dev/null +++ b/client/src/locale/server_uk_UA.xml @@ -0,0 +1,167 @@ + + + + + + + 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 + Помилка + + + 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 + Невідоме + + + \ No newline at end of file diff --git a/client/src/locale/server_vi_VN.xml b/client/src/locale/server_vi_VN.xml new file mode 100644 index 000000000..08f41a8e9 --- /dev/null +++ b/client/src/locale/server_vi_VN.xml @@ -0,0 +1,175 @@ + + + + + + + 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 + + + \ No newline at end of file diff --git a/client/src/locale/target/server_zh_Hans_CN.json b/client/src/locale/server_zh_Hans_CN.json similarity index 100% rename from client/src/locale/target/server_zh_Hans_CN.json rename to client/src/locale/server_zh_Hans_CN.json diff --git a/client/src/locale/target/server_zh_Hant_TW.json b/client/src/locale/server_zh_Hant_TW.json similarity index 100% rename from client/src/locale/target/server_zh_Hant_TW.json rename to client/src/locale/server_zh_Hant_TW.json diff --git a/client/src/locale/target/angular_en_US.xml b/client/src/locale/target/angular_en_US.xml deleted file mode 100644 index bc37065bb..000000000 --- a/client/src/locale/target/angular_en_US.xml +++ /dev/null @@ -1,634 +0,0 @@ - - - - - - - Close - Close - - 3 - - - - Previous - Previous - - 13 - - - - Next - Next - - 17 - - - - Previous month - Previous month - - 5 - - - - Next month - Next month - - 27 - - - - Select month - Select month - - 7 - - - - Select year - Select year - - 16 - - - - «« - «« - - 2 - - - - « - « - - 3 - - - - » - » - - 4 - - - - »» - »» - - 5 - - - - First - First - - 14 - - - - Previous - Previous - - 23 - - - - Next - Next - - 41 - - - - Last - Last - - 49 - - - - % - % - - 6 - - - - Increment hours - Increment hours - - 9 - - - - HH - HH - - 12 - - - - Hours - Hours - - 14 - - - - Decrement hours - Decrement hours - - 21 - - - - Increment minutes - Increment minutes - - 30 - - - - MM - MM - - 33 - - - - Minutes - Minutes - - 35 - - - - Decrement minutes - Decrement minutes - - 42 - - - - Increment seconds - Increment seconds - - 51 - - - - Seconds - Seconds - - 56 - - - - Decrement seconds - Decrement seconds - - 63 - - - - - 71 - - - - - 72 - - - - You don't have notifications. - You don't have notifications. - - 1 - - - - - - - - Your video has been unblacklisted - - - - - - - Your video has been unblacklisted - - - - 15 - - - - - - - - Your video has been blacklisted - - - - - - - Your video has been blacklisted - - - - 23 - - - - - - - - A new video abuse has been created on video - - - - - - - A new video abuse has been created on video - - - - 31 - - - - - - - - commented your video - - - - - - - commented your video - - - - 47 - - - - - - - - Your video has been published - - - - - - - Your video has been published - - - - 55 - - - - - - - - Your video import succeeded - - - - - - - Your video import succeeded - - - - 63 - - - - - - - - Your video import failed - - - - - - - Your video import failed - - - - 71 - - - - - - - - User registered on your instance - - - - - - - User registered on your instance - - - - 79 - - - - - - - - is following - - your channel - your account - - - - - - - is following - - your channel - your account - - - - 87 - - - - - - - - mentioned you on video - - - - - - - mentioned you on video - - - - 98 - - - - Save to - Save to - - 4 - - - - Options - Options - - 9 - - - - Start at - Start at - - 61 - - - - Stop at - Stop at - - 112 - - - - Display name - Display name - - 4 - - - - Create - Create - - 74 - - - - Download video - Download video - - 3 - - - - Direct download - Direct download - - 27 - - - - Torrent (.torrent file) - Torrent (.torrent file) - - 32 - - - - - Cancel - - - Cancel - - - 47 - - - - Download - Download - - 43 - - - - Report video - Report video - - 3 - - - - - Your report will be sent to moderators of . - It will be forwarded to origin instance too. - - - Your report will be sent to moderators of . - It will be forwarded to origin instance too. - - - 9 - - - - Reason... - Reason... - - 11 - - - - - Cancel - - - Cancel - - - 47 - - - - Submit - Submit - - 52 - - - - Blacklist video - Blacklist video - - 3 - - - - Unfederate the video (ask for its deletion from the remote instances) - Unfederate the video (ask for its deletion from the remote instances) - - 21 - - - - Unlisted - Unlisted - - 6 - - - - Private - Private - - 7 - - - - views - views - - 24 - - - - Blacklisted - Blacklisted - - 42 - - - - - Sensitive - - - Sensitive - - - 46 - - - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } - - 9 - - - - - - - - - - - 22 - - - - Updated - Updated - - 29 - - - - Edit starts/stops at - Edit starts/stops at - - 48 - - - - Save - Save - - 15 - - - - Delete from - Delete from - - 85 - - - - \ No newline at end of file diff --git a/client/src/locale/source/videojs_en_US.json b/client/src/locale/videojs_en_US.json similarity index 100% rename from client/src/locale/source/videojs_en_US.json rename to client/src/locale/videojs_en_US.json From 84a07cd3a37629ec571e9738daee9573b315b742 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 6 Nov 2019 17:12:54 +0100 Subject: [PATCH 02/19] add target to base file --- client/src/locale/angular_en_US.xml | 2856 +++++++++++++++------------ 1 file changed, 1623 insertions(+), 1233 deletions(-) diff --git a/client/src/locale/angular_en_US.xml b/client/src/locale/angular_en_US.xml index c134cafdb..ceb323012 100644 --- a/client/src/locale/angular_en_US.xml +++ b/client/src/locale/angular_en_US.xml @@ -1,27 +1,27 @@ - + - + - Close + CloseClose node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts 3 - Previous + PreviousPrevious node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts 13 - Next + NextNext node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts 17 - Previous month + Previous monthPrevious month node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts 4 @@ -31,7 +31,7 @@ 5 - Next month + Next monthNext month node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts 26 @@ -41,7 +41,7 @@ 27 - Select month + Select monthSelect month node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts 6 @@ -51,7 +51,7 @@ 7 - Select year + Select yearSelect year node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts 15 @@ -61,341 +61,429 @@ 16 - «« + «««« node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts 2 - « + «« node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts 3 - » + »» node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts 4 - »» + »»»» node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts 5 - First + FirstFirst node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts 14 - Previous + PreviousPrevious node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts 23 - Next + NextNext node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts 41 - Last + LastLast node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts 49 - <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% + <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%<x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts 6 - Increment hours + Increment hoursIncrement hours node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 9 - HH + HHHH node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 12 - Hours + HoursHours node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 14 - Decrement hours + Decrement hoursDecrement hours node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 21 - Increment minutes + Increment minutesIncrement minutes node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 30 - MM + MMMM node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 33 - Minutes + MinutesMinutes node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 35 - Decrement minutes + Decrement minutesDecrement minutes node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 42 - Increment seconds + Increment secondsIncrement seconds node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 51 - SS + SSSS node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 54 - Seconds + SecondsSeconds node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 56 - Decrement seconds + Decrement secondsDecrement seconds node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 63 - <x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/> + <x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/><x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/> node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 71 - <x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/> + <x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/><x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/> node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 72 - Close + CloseClose node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts 8 - You don't have notifications. + You don't have notifications.You don't have notifications. src/app/shared/users/user-notifications.component.html 1 - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> published a new video: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> published a new video: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> published a new video: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 7 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been unblacklisted - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been unblacklisted + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been unblacklisted + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 15 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been blacklisted - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been blacklisted + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been blacklisted + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 23 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 31 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>auto-blacklisted<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>auto-blacklisted<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>auto-blacklisted<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 39 - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 47 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been published - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been published + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been published + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 55 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 63 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 71 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registered<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> on your instance - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registered<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> on your instance + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registered<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> on your instance + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 79 - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is following + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is following - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is following + + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 87 - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 98 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>) - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>) + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>) + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 106 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your instance automatically followed <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your instance automatically followed <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your instance automatically followed <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/users/user-notifications.component.html 115 - Save to + Save toSave to src/app/shared/video-playlist/video-add-to-playlist.component.html 4 - Options + OptionsOptions src/app/shared/video-playlist/video-add-to-playlist.component.html 9 - Start at + Start atStart at src/app/shared/video-playlist/video-add-to-playlist.component.html 17 @@ -409,7 +497,7 @@ 61 - Stop at + Stop atStop at src/app/shared/video-playlist/video-add-to-playlist.component.html 31 @@ -423,7 +511,7 @@ 112 - Display name + Display nameDisplay name src/app/shared/video-playlist/video-add-to-playlist.component.html 64 @@ -453,25 +541,25 @@ 4 - Create + CreateCreate src/app/shared/video-playlist/video-add-to-playlist.component.html 74 - Download video + Download videoDownload video src/app/shared/video/modals/video-download.component.html 3 - Direct download + Direct downloadDirect download src/app/shared/video/modals/video-download.component.html 27 - Torrent (.torrent file) + Torrent (.torrent file)Torrent (.torrent file) src/app/shared/video/modals/video-download.component.html 32 @@ -479,7 +567,9 @@ Cancel - + + Cancel + src/app/shared/video/modals/video-download.component.html 38 @@ -489,28 +579,31 @@ 47 - Download + DownloadDownload src/app/shared/video/modals/video-download.component.html 43 - Report video + Report videoReport video src/app/shared/video/modals/video-report.component.html 3 - Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - + Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + + Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + src/app/shared/video/modals/video-report.component.html 9 - Reason... + Reason...Reason... src/app/shared/video/modals/video-report.component.html 16 @@ -526,7 +619,9 @@ Cancel - + + Cancel + src/app/shared/video/modals/video-report.component.html 24 @@ -544,7 +639,7 @@ 47 - Submit + SubmitSubmit src/app/shared/video/modals/video-report.component.html 29 @@ -566,19 +661,19 @@ 52 - Blacklist video + Blacklist videoBlacklist video src/app/shared/video/modals/video-blacklist.component.html 3 - Unfederate the video (ask for its deletion from the remote instances) + Unfederate the video (ask for its deletion from the remote instances)Unfederate the video (ask for its deletion from the remote instances) src/app/shared/video/modals/video-blacklist.component.html 21 - Unlisted + UnlistedUnlisted src/app/shared/video/video-miniature.component.html 12 @@ -588,7 +683,7 @@ 6 - Private + PrivatePrivate src/app/shared/video/video-miniature.component.html 13 @@ -602,13 +697,13 @@ 7 - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views + <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views src/app/shared/video/video-miniature.component.html 24 - Blacklisted + BlacklistedBlacklisted src/app/shared/video/video-miniature.component.html 42 @@ -616,51 +711,55 @@ Sensitive - + + Sensitive + src/app/shared/video/video-miniature.component.html 46 - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} } + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} } src/app/shared/video-playlist/video-playlist-miniature.component.html 9 - <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> - + <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> + + <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> + src/app/shared/video-playlist/video-playlist-miniature.component.html 22 - Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/> + Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/>Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/> src/app/shared/video-playlist/video-playlist-miniature.component.html 29 - Unavailable + UnavailableUnavailable src/app/shared/video-playlist/video-playlist-element-miniature.component.html 32 - Deleted + DeletedDeleted src/app/shared/video-playlist/video-playlist-element-miniature.component.html 34 - Edit starts/stops at + Edit starts/stops atEdit starts/stops at src/app/shared/video-playlist/video-playlist-element-miniature.component.html 48 - Save + SaveSave src/app/shared/video-playlist/video-playlist-element-miniature.component.html 80 @@ -678,13 +777,13 @@ 15 - Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/> + Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/>Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/> src/app/shared/video-playlist/video-playlist-element-miniature.component.html 85 - No results. + No results.No results. src/app/shared/video/videos-selection.component.html 1 @@ -722,7 +821,7 @@ 20 - Delete + DeleteDelete src/app/shared/buttons/delete-button.component.html 5 @@ -740,7 +839,7 @@ 13 - Edit + EditEdit src/app/shared/buttons/edit-button.component.html 5 @@ -766,19 +865,19 @@ 63 - Truncated preview + Truncated previewTruncated preview src/app/shared/forms/markdown-textarea.component.html 9 - Complete preview + Complete previewComplete preview src/app/shared/forms/markdown-textarea.component.html 13 - Get help + Get helpGet help src/app/shared/misc/help.component.html 29 @@ -786,7 +885,9 @@ Subscribe - + + Subscribe + src/app/shared/user-subscription/subscribe-button.component.html 6 @@ -794,7 +895,9 @@ Unsubscribe - + + Unsubscribe + src/app/shared/user-subscription/subscribe-button.component.html 18 @@ -802,91 +905,105 @@ Subscribe - + + Subscribe + src/app/shared/user-subscription/subscribe-button.component.html 26 - Using an ActivityPub account + Using an ActivityPub accountUsing an ActivityPub account src/app/shared/user-subscription/subscribe-button.component.html 36 - Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/> + Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/>Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/> src/app/shared/user-subscription/subscribe-button.component.html 39 - Subscribe with your local account + Subscribe with your local accountSubscribe with your local account src/app/shared/user-subscription/subscribe-button.component.html 40 - Subscribe with a Mastodon account: + Subscribe with a Mastodon account:Subscribe with a Mastodon account: src/app/shared/user-subscription/subscribe-button.component.html 43 - Using a syndication feed + Using a syndication feedUsing a syndication feed src/app/shared/user-subscription/subscribe-button.component.html 48 - Subscribe via RSS + Subscribe via RSSSubscribe via RSS src/app/shared/user-subscription/subscribe-button.component.html 49 - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + src/app/shared/user-subscription/remote-subscribe.component.html 10 - You can subscribe to the channel via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + You can subscribe to the channel via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - + + You can subscribe to the channel via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + src/app/shared/user-subscription/remote-subscribe.component.html 17 - You can interact with this via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + You can interact with this via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. - + + You can interact with this via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + src/app/shared/user-subscription/remote-subscribe.component.html 26 - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Default NSFW/sensitive videos policy<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>can be redefined by the users<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Default NSFW/sensitive videos policy<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>can be redefined by the users<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Default NSFW/sensitive videos policy<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>can be redefined by the users<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + src/app/shared/instance/instance-features-table.component.html 5 - User registration allowed + User registration allowedUser registration allowed src/app/shared/instance/instance-features-table.component.html 14 - Video uploads + Video uploadsVideo uploads src/app/shared/instance/instance-features-table.component.html 21 @@ -896,13 +1013,13 @@ 32 - Transcoding in multiple resolutions + Transcoding in multiple resolutionsTranscoding in multiple resolutions src/app/shared/instance/instance-features-table.component.html 25 - Video quota + Video quotaVideo quota src/app/shared/instance/instance-features-table.component.html 40 @@ -917,14 +1034,16 @@ - Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - + Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + + Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + src/app/shared/instance/instance-features-table.component.html 53 - Import + ImportImport src/app/shared/instance/instance-features-table.component.html 60 @@ -942,37 +1061,37 @@ 286 - HTTP import (YouTube, Vimeo, direct URL...) + HTTP import (YouTube, Vimeo, direct URL...)HTTP import (YouTube, Vimeo, direct URL...) src/app/shared/instance/instance-features-table.component.html 64 - Torrent import + Torrent importTorrent import src/app/shared/instance/instance-features-table.component.html 71 - Player + PlayerPlayer src/app/shared/instance/instance-features-table.component.html 79 - P2P enabled + P2P enabledP2P enabled src/app/shared/instance/instance-features-table.component.html 83 - Loading instance statistics... + Loading instance statistics...Loading instance statistics... src/app/shared/instance/instance-statistics.component.html 1 - Local + LocalLocal src/app/shared/instance/instance-statistics.component.html 4 @@ -982,13 +1101,13 @@ 86 - users + usersusers src/app/shared/instance/instance-statistics.component.html 11 - videos + videosvideos src/app/shared/instance/instance-statistics.component.html 21 @@ -998,13 +1117,13 @@ 65 - video views + video viewsvideo views src/app/shared/instance/instance-statistics.component.html 31 - video comments + video commentsvideo comments src/app/shared/instance/instance-statistics.component.html 41 @@ -1014,31 +1133,31 @@ 75 - of hosted video + of hosted videoof hosted video src/app/shared/instance/instance-statistics.component.html 51 - Federation + FederationFederation src/app/shared/instance/instance-statistics.component.html 58 - followers + followersfollowers src/app/shared/instance/instance-statistics.component.html 85 - following + followingfollowing src/app/shared/instance/instance-statistics.component.html 95 - Ban + BanBan src/app/shared/moderation/user-ban-modal.component.html 3 @@ -1046,13 +1165,15 @@ A banned user will no longer be able to login. - + + A banned user will no longer be able to login. + src/app/shared/moderation/user-ban-modal.component.html 18 - Cancel + CancelCancel src/app/shared/moderation/user-ban-modal.component.html 23 @@ -1074,19 +1195,19 @@ 23 - Ban this user + Ban this userBan this user src/app/shared/moderation/user-ban-modal.component.html 26 - <x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/> + <x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/><x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/> src/app/shared/menu/top-menu-dropdown.component.html 11 - (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>) + (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>)(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>) src/app/shared/images/preview-upload.component.html 12 @@ -1094,13 +1215,15 @@ Login - + + Login + src/app/login/login.component.html 2 - Request new verification email. + Request new verification email.Request new verification email. src/app/login/login.component.html 7 @@ -1110,7 +1233,7 @@ 16 - User + UserUser src/app/login/login.component.html 13 @@ -1120,7 +1243,7 @@ 13 - Username or email address + Username or email addressUsername or email address src/app/login/login.component.html 15 @@ -1128,7 +1251,9 @@ or create an account - + + or create an account + src/app/login/login.component.html 18 @@ -1136,19 +1261,21 @@ or create an account on another instance - + + or create an account on another instance + src/app/login/login.component.html 22 - User registration is not allowed on this instance, but you can register on many others! + User registration is not allowed on this instance, but you can register on many others!User registration is not allowed on this instance, but you can register on many others! src/app/login/login.component.html 28 - Password + PasswordPassword src/app/login/login.component.html 39 @@ -1186,13 +1313,13 @@ 54 - I forgot my password + I forgot my passwordI forgot my password src/app/login/login.component.html 45 - Login + LoginLogin src/app/login/login.component.html 52 @@ -1202,7 +1329,7 @@ 32 - Forgot your password + Forgot your passwordForgot your password src/app/login/login.component.html 58 @@ -1210,13 +1337,15 @@ We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. - + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + src/app/login/login.component.html 65 - Email + EmailEmail src/app/login/login.component.html 70 @@ -1254,7 +1383,7 @@ 43 - Email address + Email addressEmail address src/app/login/login.component.html 72 @@ -1264,7 +1393,7 @@ 10 - Send me an email to reset my password + Send me an email to reset my passwordSend me an email to reset my password src/app/login/login.component.html 82 @@ -1272,39 +1401,43 @@ Reset my password - + + Reset my password + src/app/reset-password/reset-password.component.html 2 - Confirm password + Confirm passwordConfirm password src/app/reset-password/reset-password.component.html 19 - Confirmed password + Confirmed passwordConfirmed password src/app/reset-password/reset-password.component.html 21 - Reset my password + Reset my passwordReset my password src/app/reset-password/reset-password.component.html 29 - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results + <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results<x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results src/app/search/search.component.html 5 - for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - + for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + src/app/search/search.component.html 6 @@ -1312,8 +1445,11 @@ Filters - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + Filters + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + src/app/search/search.component.html 16 @@ -1321,111 +1457,127 @@ No results found - + + No results found + src/app/search/search.component.html 28 - <x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers + <x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers src/app/search/search.component.html 44 - Welcome to PeerTube, dear administrator! + Welcome to PeerTube, dear administrator!Welcome to PeerTube, dear administrator! src/app/modal/welcome-modal.component.html 3 CLI - documentation + documentationCLI + documentation src/app/modal/welcome-modal.component.html 12 - Upload or import videos, parse logs, prune storage directories, reset user password... + Upload or import videos, parse logs, prune storage directories, reset user password...Upload or import videos, parse logs, prune storage directories, reset user password... src/app/modal/welcome-modal.component.html 15 Administer - documentation + documentationAdminister + documentation src/app/modal/welcome-modal.component.html 19 - Managing users, following other instances, dealing with spammers... + Managing users, following other instances, dealing with spammers...Managing users, following other instances, dealing with spammers... src/app/modal/welcome-modal.component.html 22 Use - documentation + documentationUse + documentation src/app/modal/welcome-modal.component.html 26 - Setup your account, managing video playlists, discover third-party applications... + Setup your account, managing video playlists, discover third-party applications...Setup your account, managing video playlists, discover third-party applications... src/app/modal/welcome-modal.component.html 29 - Useful links + Useful linksUseful links src/app/modal/welcome-modal.component.html 41 - Official PeerTube website (news, support, contribute...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + Official PeerTube website (news, support, contribute...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>Official PeerTube website (news, support, contribute...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> src/app/modal/welcome-modal.component.html 44 - Put your instance on the public PeerTube index: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - + Put your instance on the public PeerTube index: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + Put your instance on the public PeerTube index: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + src/app/modal/welcome-modal.component.html 47 - It's time to configure your instance! + It's time to configure your instance!It's time to configure your instance! src/app/modal/welcome-modal.component.html 59 - Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, - why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain your it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, + why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain your it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> is very important for visitors to understand on what type of instance they are. - + + Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, + why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain your it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + is very important for visitors to understand on what type of instance they are. + src/app/modal/welcome-modal.component.html 61 - If you want to open registrations, please decide what are <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your moderation rules<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, fill your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance - terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> - and specify the categories and languages you speak. This way, you will help users to register on <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>the - appropriate<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + If you want to open registrations, please decide what are <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your moderation rules<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, fill your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance + terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + and specify the categories and languages you speak. This way, you will help users to register on <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>the + appropriate<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> PeerTube instance. - + + If you want to open registrations, please decide what are <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your moderation rules<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, fill your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance + terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + and specify the categories and languages you speak. This way, you will help users to register on <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>the + appropriate<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + PeerTube instance. + src/app/modal/welcome-modal.component.html 67 - Remind me later + Remind me laterRemind me later src/app/modal/welcome-modal.component.html 79 @@ -1433,79 +1585,81 @@ Configure my instance - + + Configure my instance + src/app/modal/welcome-modal.component.html 82 - Configuration warning! + Configuration warning!Configuration warning! src/app/modal/instance-config-warning-modal.component.html 3 - Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields:Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: src/app/modal/instance-config-warning-modal.component.html 10 - Instance name + Instance nameInstance name src/app/modal/instance-config-warning-modal.component.html 13 - Instance short description + Instance short descriptionInstance short description src/app/modal/instance-config-warning-modal.component.html 14 - Who you are + Who you areWho you are src/app/modal/instance-config-warning-modal.component.html 16 - How long you plan to maintain your instance + How long you plan to maintain your instanceHow long you plan to maintain your instance src/app/modal/instance-config-warning-modal.component.html 17 - How you plan to pay your instance + How you plan to pay your instanceHow you plan to pay your instance src/app/modal/instance-config-warning-modal.component.html 18 - How you will moderate your instance + How you will moderate your instanceHow you will moderate your instance src/app/modal/instance-config-warning-modal.component.html 20 - Instance terms + Instance termsInstance terms src/app/modal/instance-config-warning-modal.component.html 21 - Configure these fields + Configure these fieldsConfigure these fields src/app/modal/instance-config-warning-modal.component.html 30 - Don't show me this warning anymore + Don't show me this warning anymoreDon't show me this warning anymore src/app/modal/instance-config-warning-modal.component.html 38 - Close + CloseClose src/app/modal/instance-config-warning-modal.component.html 43 @@ -1515,7 +1669,7 @@ 173 - Change the language + Change the languageChange the language src/app/menu/language-chooser.component.html 3 @@ -1527,43 +1681,45 @@ Help to translate PeerTube! - + + Help to translate PeerTube! + src/app/menu/language-chooser.component.html 8 - My public profile + My public profileMy public profile src/app/menu/menu.component.html 17 - My account + My accountMy account src/app/menu/menu.component.html 21 - Log out + Log outLog out src/app/menu/menu.component.html 25 - Create an account + Create an accountCreate an account src/app/menu/menu.component.html 33 - My library + My libraryMy library src/app/menu/menu.component.html 37 - Videos + VideosVideos src/app/menu/menu.component.html 41 @@ -1581,61 +1737,61 @@ 24 - Playlists + PlaylistsPlaylists src/app/menu/menu.component.html 46 - Subscriptions + SubscriptionsSubscriptions src/app/menu/menu.component.html 51 - History + HistoryHistory src/app/menu/menu.component.html 56 - Discover + DiscoverDiscover src/app/menu/menu.component.html 66 - Trending + TrendingTrending src/app/menu/menu.component.html 71 - Most liked + Most likedMost liked src/app/menu/menu.component.html 76 - Recently added + Recently addedRecently added src/app/menu/menu.component.html 81 - More + MoreMore src/app/menu/menu.component.html 91 - Administration + AdministrationAdministration src/app/menu/menu.component.html 95 - About + AboutAbout src/app/menu/menu.component.html 100 @@ -1649,19 +1805,19 @@ 26 - Show keyboard shortcuts + Show keyboard shortcutsShow keyboard shortcuts src/app/menu/menu.component.html 111 - View your notifications + View your notificationsView your notifications src/app/menu/avatar-notification.component.html 3 - Notifications + NotificationsNotifications src/app/menu/avatar-notification.component.html 13 @@ -1671,19 +1827,19 @@ 13 - Update your notification preferences + Update your notification preferencesUpdate your notification preferences src/app/menu/avatar-notification.component.html 16 - See all your notifications + See all your notificationsSee all your notifications src/app/menu/avatar-notification.component.html 30 - Search... + Search...Search... src/app/header/header.component.html 2 @@ -1693,67 +1849,67 @@ 6 - Upload + UploadUpload src/app/header/header.component.html 9 - Sort + SortSort src/app/search/search-filters.component.html 6 - Published date + Published datePublished date src/app/search/search-filters.component.html 15 - Original publication year + Original publication yearOriginal publication year src/app/search/search-filters.component.html 24 - After... + After...After... src/app/search/search-filters.component.html 30 - Before... + Before...Before... src/app/search/search-filters.component.html 37 - Duration + DurationDuration src/app/search/search-filters.component.html 45 - Display sensitive content + Display sensitive contentDisplay sensitive content src/app/search/search-filters.component.html 54 - Yes + YesYes src/app/search/search-filters.component.html 58 - No + NoNo src/app/search/search-filters.component.html 63 - Category + CategoryCategory src/app/search/search-filters.component.html 71 @@ -1767,7 +1923,7 @@ 164 - Licence + LicenceLicence src/app/search/search-filters.component.html 81 @@ -1781,7 +1937,7 @@ 173 - Language + LanguageLanguage src/app/search/search-filters.component.html 91 @@ -1799,25 +1955,25 @@ 182 - All of these tags + All of these tagsAll of these tags src/app/search/search-filters.component.html 103 - One of these tags + One of these tagsOne of these tags src/app/search/search-filters.component.html 108 - Filter + FilterFilter src/app/search/search-filters.component.html 115 - Display unlisted and private videos + Display unlisted and private videosDisplay unlisted and private videos src/app/shared/video/abstract-video-list.html 14 @@ -1847,13 +2003,13 @@ 14 - Add caption + Add captionAdd caption src/app/videos/+video-edit/shared/video-caption-add-modal.component.html 5 - Select the caption file + Select the caption fileSelect the caption file src/app/videos/+video-edit/shared/video-caption-add-modal.component.html 24 @@ -1861,7 +2017,9 @@ This will replace an existing caption! - + + This will replace an existing caption! + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html 29 @@ -1869,7 +2027,9 @@ Cancel - + + Cancel + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html 35 @@ -1883,19 +2043,19 @@ 24 - Add this caption + Add this captionAdd this caption src/app/videos/+video-edit/shared/video-caption-add-modal.component.html 40 - Title + TitleTitle src/app/videos/+video-edit/shared/video-edit.component.html 9 - Tags + TagsTags src/app/videos/+video-edit/shared/video-edit.component.html 17 @@ -1906,27 +2066,30 @@ - Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> Press Enter to add a new tag. - + + Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Press Enter to add a new tag. + src/app/videos/+video-edit/shared/video-edit.component.html 21 - + Tag + + Tag+ Tag src/app/videos/+video-edit/shared/video-edit.component.html 30 - Enter a new tag + Enter a new tagEnter a new tag src/app/videos/+video-edit/shared/video-edit.component.html 30 - Description + DescriptionDescription src/app/videos/+video-edit/shared/video-edit.component.html 36 @@ -1970,13 +2133,15 @@ Video descriptions are truncated by default and require manual action to expand them. - + + Video descriptions are truncated by default and require manual action to expand them. + src/app/videos/+video-edit/shared/video-edit.component.html 40 - Channel + ChannelChannel src/app/videos/+video-edit/shared/video-edit.component.html 56 @@ -2006,7 +2171,7 @@ 23 - Privacy + PrivacyPrivacy src/app/videos/+video-edit/shared/video-edit.component.html 107 @@ -2036,79 +2201,79 @@ 33 - Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) + Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>)Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) src/app/videos/+video-edit/shared/video-edit.component.html 122 - This video contains mature or explicit content + This video contains mature or explicit contentThis video contains mature or explicit content src/app/videos/+video-edit/shared/video-edit.component.html 136 - Some instances do not list videos containing mature or explicit content by default. + Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default. src/app/videos/+video-edit/shared/video-edit.component.html 140 - Wait transcoding before publishing the video + Wait transcoding before publishing the videoWait transcoding before publishing the video src/app/videos/+video-edit/shared/video-edit.component.html 146 - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. src/app/videos/+video-edit/shared/video-edit.component.html 150 - Basic info + Basic infoBasic info src/app/videos/+video-edit/shared/video-edit.component.html 4 - Add another caption + Add another captionAdd another caption src/app/videos/+video-edit/shared/video-edit.component.html 166 - See the subtitle file + See the subtitle fileSee the subtitle file src/app/videos/+video-edit/shared/video-edit.component.html 175 - Already uploaded ✔ + Already uploaded ✔Already uploaded ✔ src/app/videos/+video-edit/shared/video-edit.component.html 179 - Will be created on update + Will be created on updateWill be created on update src/app/videos/+video-edit/shared/video-edit.component.html 187 - Cancel create + Cancel createCancel create src/app/videos/+video-edit/shared/video-edit.component.html 189 - Will be deleted on update + Will be deleted on updateWill be deleted on update src/app/videos/+video-edit/shared/video-edit.component.html 195 - Cancel deletion + Cancel deletionCancel deletion src/app/videos/+video-edit/shared/video-edit.component.html 197 @@ -2116,25 +2281,27 @@ No captions for now. - + + No captions for now. + src/app/videos/+video-edit/shared/video-edit.component.html 202 - Captions + CaptionsCaptions src/app/videos/+video-edit/shared/video-edit.component.html 159 - Video preview + Video previewVideo preview src/app/videos/+video-edit/shared/video-edit.component.html 216 - Support + SupportSupport src/app/videos/+video-edit/shared/video-edit.component.html 225 @@ -2148,43 +2315,43 @@ 78 - Short text to tell people how they can support you (membership platform...). + Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...). src/app/videos/+video-edit/shared/video-edit.component.html 226 - Original publication date + Original publication dateOriginal publication date src/app/videos/+video-edit/shared/video-edit.component.html 239 - This is the date when the content was originally published (e.g. the release date for a film) + This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film) src/app/videos/+video-edit/shared/video-edit.component.html 240 - Enable video comments + Enable video commentsEnable video comments src/app/videos/+video-edit/shared/video-edit.component.html 254 - Enable download + Enable downloadEnable download src/app/videos/+video-edit/shared/video-edit.component.html 259 - Advanced settings + Advanced settingsAdvanced settings src/app/videos/+video-edit/shared/video-edit.component.html 210 - URL + URLURL src/app/videos/+video-edit/video-add-components/video-import-url.component.html 6 @@ -2195,16 +2362,20 @@ - You can import any URL <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>supported by youtube-dl<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + You can import any URL <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>supported by youtube-dl<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - + + You can import any URL <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>supported by youtube-dl<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + src/app/videos/+video-edit/video-add-components/video-import-url.component.html 10 - Sorry, but something went wrong + Sorry, but something went wrongSorry, but something went wrong src/app/videos/+video-edit/video-add-components/video-import-url.component.html 48 @@ -2219,14 +2390,16 @@ - Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. - + Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. + + Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. + src/app/videos/+video-edit/video-add-components/video-import-url.component.html 52 - Update + UpdateUpdate src/app/videos/+video-edit/video-add-components/video-import-url.component.html 69 @@ -2240,19 +2413,19 @@ 17 - Select the file to upload + Select the file to uploadSelect the file to upload src/app/videos/+video-edit/video-add-components/video-upload.component.html 6 - Scheduled + ScheduledScheduled src/app/videos/+video-edit/video-add-components/video-upload.component.html 25 - Video background image + Video background imageVideo background image src/app/videos/+video-edit/video-add-components/video-upload.component.html 32 @@ -2260,9 +2433,13 @@ Image that will be merged with your audio file. - <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> The chosen image will be definitive and cannot be modified. - + + Image that will be merged with your audio file. + <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + The chosen image will be definitive and cannot be modified. + src/app/videos/+video-edit/video-add-components/video-upload.component.html 34 @@ -2270,37 +2447,39 @@ Congratulations! Your video is now available in your private library. - + + Congratulations! Your video is now available in your private library. + src/app/videos/+video-edit/video-add-components/video-upload.component.html 66 - Publish will be available when upload is finished + Publish will be available when upload is finishedPublish will be available when upload is finished src/app/videos/+video-edit/video-add-components/video-upload.component.html 79 - Publish + PublishPublish src/app/videos/+video-edit/video-add-components/video-upload.component.html 86 - Select the torrent to import + Select the torrent to importSelect the torrent to import src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html 6 - Or + OrOr src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html 11 - Paste magnet URI + Paste magnet URIPaste magnet URI src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html 14 @@ -2309,7 +2488,10 @@ You can import any torrent file that points to a mp4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html 17 @@ -2317,45 +2499,49 @@ Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html 57 - Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/>Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> src/app/videos/+video-edit/video-add.component.html 3 - Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/>Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> src/app/videos/+video-edit/video-add.component.html 4 - Upload a file + Upload a fileUpload a file src/app/videos/+video-edit/video-add.component.html 10 - Import with URL + Import with URLImport with URL src/app/videos/+video-edit/video-add.component.html 17 - Import with torrent + Import with torrentImport with torrent src/app/videos/+video-edit/video-add.component.html 24 - Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> - + Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> + + Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> + src/app/videos/+video-edit/video-update.component.html 2 @@ -2363,13 +2549,15 @@ Other videos - + + Other videos + src/app/videos/recommendations/recommended-videos.component.html 3 - Share + ShareShare src/app/videos/+video-watch/modal/video-share.component.html 3 @@ -2379,27 +2567,29 @@ 83 - QR-Code + QR-CodeQR-Code src/app/videos/+video-watch/modal/video-share.component.html 27 - The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). - + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + src/app/videos/+video-watch/modal/video-share.component.html 47 - Embed + EmbedEmbed src/app/videos/+video-watch/modal/video-share.component.html 35 - Auto select subtitle + Auto select subtitleAuto select subtitle src/app/videos/+video-watch/modal/video-share.component.html 76 @@ -2407,7 +2597,9 @@ More customization - + + More customization + src/app/videos/+video-watch/modal/video-share.component.html 93 @@ -2415,19 +2607,21 @@ Less customization - + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html 101 - Autoplay + AutoplayAutoplay src/app/videos/+video-watch/modal/video-share.component.html 127 - Muted + MutedMuted src/app/videos/+video-watch/modal/video-share.component.html 134 @@ -2437,31 +2631,31 @@ 20 - Loop + LoopLoop src/app/videos/+video-watch/modal/video-share.component.html 141 - Display video title + Display video titleDisplay video title src/app/videos/+video-watch/modal/video-share.component.html 150 - Display privacy warning + Display privacy warningDisplay privacy warning src/app/videos/+video-watch/modal/video-share.component.html 157 - Display player controls + Display player controlsDisplay player controls src/app/videos/+video-watch/modal/video-share.component.html 164 - Public + PublicPublic src/app/videos/+video-watch/video-watch-playlist.component.html 8 @@ -2469,7 +2663,9 @@ The video is being imported, it will be available when the import is finished. - + + The video is being imported, it will be available when the import is finished. + src/app/videos/+video-watch/video-watch.component.html 19 @@ -2477,67 +2673,75 @@ The video is being transcoded, it may not work properly. - + + The video is being transcoded, it may not work properly. + src/app/videos/+video-watch/video-watch.component.html 23 - This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. - + This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. + + This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. + src/app/videos/+video-watch/video-watch.component.html 27 - This video is blacklisted. + This video is blacklisted.This video is blacklisted. src/app/videos/+video-watch/video-watch.component.html 32 - Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - + Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + src/app/videos/+video-watch/video-watch.component.html 44 - Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - + Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + src/app/videos/+video-watch/video-watch.component.html 53 - Like this video + Like this videoLike this video src/app/videos/+video-watch/video-watch.component.html 63 - Dislike this video + Dislike this videoDislike this video src/app/videos/+video-watch/video-watch.component.html 71 - Go the channel page + Go the channel pageGo the channel page src/app/videos/+video-watch/video-watch.component.html 118 - By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> + By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/>By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> src/app/videos/+video-watch/video-watch.component.html 129 - Go to the account page + Go to the account pageGo to the account page src/app/videos/+video-watch/video-watch.component.html 128 @@ -2547,25 +2751,25 @@ 63 - Show more + Show moreShow more src/app/videos/+video-watch/video-watch.component.html 141 - Show less + Show lessShow less src/app/videos/+video-watch/video-watch.component.html 147 - Originally published + Originally publishedOriginally published src/app/videos/+video-watch/video-watch.component.html 159 - Friendly Reminder: + Friendly Reminder: Friendly Reminder: src/app/videos/+video-watch/video-watch.component.html 211 @@ -2573,19 +2777,21 @@ the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + src/app/videos/+video-watch/video-watch.component.html 212 - More information + More informationMore information src/app/videos/+video-watch/video-watch.component.html 215 - Get more information + Get more informationGet more information src/app/videos/+video-watch/video-watch.component.html 215 @@ -2593,7 +2799,9 @@ OK - + + OK + src/app/videos/+video-watch/video-watch.component.html 218 @@ -2601,19 +2809,21 @@ Comments - + + Comments + src/app/videos/+video-watch/comment/video-comments.component.html 3 - No comments. + No comments.No comments. src/app/videos/+video-watch/comment/video-comments.component.html 17 - View all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> replies + View all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> repliesView all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> replies src/app/videos/+video-watch/comment/video-comments.component.html 55 @@ -2621,13 +2831,15 @@ Comments are disabled. - + + Comments are disabled. + src/app/videos/+video-watch/comment/video-comments.component.html 64 - Add comment... + Add comment...Add comment... src/app/videos/+video-watch/comment/video-comment-add.component.html 6 @@ -2635,13 +2847,15 @@ Post comment - + + Post comment + src/app/videos/+video-watch/comment/video-comment-add.component.html 20 - You are one step away from commenting + You are one step away from commentingYou are one step away from commenting src/app/videos/+video-watch/comment/video-comment-add.component.html 28 @@ -2649,13 +2863,15 @@ If you have an account on this instance, you can login: - + + If you have an account on this instance, you can login: + src/app/videos/+video-watch/comment/video-comment-add.component.html 32 - login to comment + login to commentlogin to comment src/app/videos/+video-watch/comment/video-comment-add.component.html 35 @@ -2664,8 +2880,12 @@ Otherwise, you can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it - from within the software's interface. - + from within the software's interface. + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + src/app/videos/+video-watch/comment/video-comment-add.component.html 36 @@ -2673,19 +2893,21 @@ If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + src/app/videos/+video-watch/comment/video-comment-add.component.html 41 - Highlighted comment + Highlighted commentHighlighted comment src/app/videos/+video-watch/comment/video-comment.component.html 5 - Reply + ReplyReply src/app/videos/+video-watch/comment/video-comment.component.html 14 @@ -2693,7 +2915,9 @@ Users - + + Users + src/app/+admin/admin.component.html 3 @@ -2701,7 +2925,9 @@ Manage follows - + + Manage follows + src/app/+admin/admin.component.html 7 @@ -2709,7 +2935,9 @@ Moderation - + + Moderation + src/app/+admin/admin.component.html 11 @@ -2721,7 +2949,9 @@ Configuration - + + Configuration + src/app/+admin/admin.component.html 15 @@ -2729,7 +2959,9 @@ Plugins/Themes - + + Plugins/Themes + src/app/+admin/admin.component.html 19 @@ -2737,31 +2969,33 @@ System - + + System + src/app/+admin/admin.component.html 23 - Manage follows + Manage followsManage follows src/app/+admin/follows/follows.component.html 2 - Following + FollowingFollowing src/app/+admin/follows/follows.component.html 5 - Follow + FollowFollow src/app/+admin/follows/follows.component.html 7 - Followers + FollowersFollowers src/app/+admin/follows/follows.component.html 9 @@ -2771,7 +3005,7 @@ 3 - 1 host (without "http://") per line + 1 host (without "http://") per line1 host (without "http://") per line src/app/+admin/follows/following-add/following-add.component.html 5 @@ -2779,19 +3013,21 @@ It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + src/app/+admin/follows/following-add/following-add.component.html 17 - Add following + Add followingAdd following src/app/+admin/follows/following-add/following-add.component.html 21 - Filter... + Filter...Filter... src/app/+admin/follows/followers-list/followers-list.component.html 8 @@ -2805,7 +3041,7 @@ 27 - ID + IDID src/app/+admin/follows/followers-list/followers-list.component.html 16 @@ -2819,13 +3055,13 @@ 18 - Follower handle + Follower handleFollower handle src/app/+admin/follows/followers-list/followers-list.component.html 17 - State + StateState src/app/+admin/follows/followers-list/followers-list.component.html 18 @@ -2843,13 +3079,13 @@ 10 - Score + ScoreScore src/app/+admin/follows/followers-list/followers-list.component.html 19 - Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> src/app/+admin/follows/followers-list/followers-list.component.html 20 @@ -2875,7 +3111,7 @@ 11 - Accepted + AcceptedAccepted src/app/+admin/follows/followers-list/followers-list.component.html 30 @@ -2885,7 +3121,7 @@ 32 - Pending + PendingPending src/app/+admin/follows/followers-list/followers-list.component.html 31 @@ -2895,7 +3131,7 @@ 33 - Accept + AcceptAccept src/app/+admin/follows/followers-list/followers-list.component.html 38 @@ -2905,7 +3141,7 @@ 41 - Refuse + RefuseRefuse src/app/+admin/follows/followers-list/followers-list.component.html 39 @@ -2915,19 +3151,19 @@ 42 - Host + HostHost src/app/+admin/follows/following-list/following-list.component.html 19 - Redundancy allowed + Redundancy allowedRedundancy allowed src/app/+admin/follows/following-list/following-list.component.html 22 - Create user + Create userCreate user src/app/+admin/users/user-edit/user-edit.component.html 1 @@ -2941,7 +3177,7 @@ 6 - Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/> + Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/>Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/> src/app/+admin/users/user-edit/user-edit.component.html 2 @@ -2951,7 +3187,7 @@ 2 - Username + UsernameUsername src/app/+admin/users/user-edit/user-edit.component.html 8 @@ -2965,7 +3201,7 @@ 19 - john + johnjohn src/app/+admin/users/user-edit/user-edit.component.html 10 @@ -2975,7 +3211,7 @@ 10 - mail@example.com + mail@example.commail@example.com src/app/+admin/users/user-edit/user-edit.component.html 21 @@ -2985,7 +3221,7 @@ 21 - Role + RoleRole src/app/+admin/users/user-edit/user-edit.component.html 42 @@ -3000,9 +3236,12 @@ - Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. - + Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. + + Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. + src/app/+admin/users/user-edit/user-edit.component.html 66 @@ -3012,7 +3251,7 @@ 66 - Daily video quota + Daily video quotaDaily video quota src/app/+admin/users/user-edit/user-edit.component.html 73 @@ -3022,7 +3261,7 @@ 73 - Bypass video auto blacklist + Bypass video auto blacklistBypass video auto blacklist src/app/+admin/users/user-edit/user-edit.component.html 86 @@ -3032,7 +3271,7 @@ 86 - Danger Zone + Danger ZoneDanger Zone src/app/+admin/users/user-edit/user-edit.component.html 94 @@ -3042,7 +3281,7 @@ 94 - Send a link to reset the password by email to the user + Send a link to reset the password by email to the userSend a link to reset the password by email to the user src/app/+admin/users/user-edit/user-edit.component.html 97 @@ -3052,7 +3291,7 @@ 97 - Ask for new password + Ask for new passwordAsk for new password src/app/+admin/users/user-edit/user-edit.component.html 98 @@ -3062,7 +3301,7 @@ 98 - Manually set the user password + Manually set the user passwordManually set the user password src/app/+admin/users/user-edit/user-edit.component.html 102 @@ -3072,91 +3311,91 @@ 102 - Show + ShowShow src/app/+admin/users/user-edit/user-password.component.html 10 - Hide + HideHide src/app/+admin/users/user-edit/user-password.component.html 11 - Users list + Users listUsers list src/app/+admin/users/user-list/user-list.component.html 2 - Batch actions + Batch actionsBatch actions src/app/+admin/users/user-list/user-list.component.html 19 - Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> src/app/+admin/users/user-list/user-list.component.html 40 - Video quota <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Video quota <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Video quota <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> src/app/+admin/users/user-list/user-list.component.html 42 - (banned) + (banned)(banned) src/app/+admin/users/user-list/user-list.component.html 65 - User's email must be verified to login + User's email must be verified to loginUser's email must be verified to login src/app/+admin/users/user-list/user-list.component.html 72 - User's email is verified / User can login without email verification + User's email is verified / User can login without email verificationUser's email is verified / User can login without email verification src/app/+admin/users/user-list/user-list.component.html 76 - Ban reason: + Ban reason:Ban reason: src/app/+admin/users/user-list/user-list.component.html 95 - Moderation + ModerationModeration src/app/+admin/moderation/moderation.component.html 2 - Video abuses + Video abusesVideo abuses src/app/+admin/moderation/moderation.component.html 5 - <x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/> + <x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/><x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/> src/app/+admin/moderation/moderation.component.html 7 - Auto-blacklisted videos + Auto-blacklisted videosAuto-blacklisted videos src/app/+admin/moderation/moderation.component.html 9 - Muted accounts + Muted accountsMuted accounts src/app/+admin/moderation/moderation.component.html 11 @@ -3166,37 +3405,37 @@ 2 - Muted servers + Muted serversMuted servers src/app/+admin/moderation/moderation.component.html 13 - Video name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Video name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Video name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 8 - Sensitive + SensitiveSensitive src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 9 - Unfederated + UnfederatedUnfederated src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 10 - Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 11 - Go to the video + Go to the videoGo to the video src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 25 @@ -3210,7 +3449,7 @@ 33 - Actions + ActionsActions src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 35 @@ -3220,13 +3459,13 @@ 44 - Blacklist reason: + Blacklist reason:Blacklist reason: src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 43 - Moderation comment + Moderation commentModeration comment src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html 3 @@ -3234,25 +3473,27 @@ This comment can only be seen by you or the other moderators. - + + This comment can only be seen by you or the other moderators. + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html 18 - Update this comment + Update this commentUpdate this comment src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html 26 - Reporter + ReporterReporter src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html 8 - Video + VideoVideo src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html 10 @@ -3266,13 +3507,13 @@ 9 - State <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + State <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>State <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html 11 - Go to the account + Go to the accountGo to the account src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html 25 @@ -3282,19 +3523,19 @@ 27 - Reason: + Reason:Reason: src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html 53 - Moderation comment: + Moderation comment:Moderation comment: src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html 57 - Unblacklist + UnblacklistUnblacklist src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html 12 @@ -3304,7 +3545,7 @@ 17 - Instance + InstanceInstance src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html 8 @@ -3322,7 +3563,7 @@ 5 - Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html 9 @@ -3340,7 +3581,7 @@ 13 - Unmute + UnmuteUnmute src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html 19 @@ -3358,7 +3599,7 @@ 23 - Account + AccountAccount src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html 8 @@ -3368,25 +3609,25 @@ 12 - Plugins/Themes + Plugins/ThemesPlugins/Themes src/app/+admin/plugins/plugins.component.html 2 - Installed + InstalledInstalled src/app/+admin/plugins/plugins.component.html 5 - Search + SearchSearch src/app/+admin/plugins/plugins.component.html 7 - Homepage + HomepageHomepage src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 26 @@ -3396,7 +3637,7 @@ 51 - Go to the plugin homepage + Go to the plugin homepageGo to the plugin homepage src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 23 @@ -3406,13 +3647,13 @@ 48 - Settings + SettingsSettings src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 29 - Uninstall + UninstallUninstall src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 35 @@ -3420,27 +3661,31 @@ To load your new installed plugins or themes, refresh the page. - + + To load your new installed plugins or themes, refresh the page. + src/app/+admin/plugins/plugin-search/plugin-search.component.html 9 - Popular + PopularPopular src/app/+admin/plugins/plugin-search/plugin-search.component.html 16 - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" - + <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + + <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + src/app/+admin/plugins/plugin-search/plugin-search.component.html 22 - {VAR_PLURAL, plural, =1 {result} other {results} } + {VAR_PLURAL, plural, =1 {result} other {results} }{VAR_PLURAL, plural, =1 {result} other {results} } src/app/+admin/plugins/plugin-search/plugin-search.component.html 23 @@ -3448,75 +3693,79 @@ No results. - + + No results. + src/app/+admin/plugins/plugin-search/plugin-search.component.html 28 - This <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> does not have settings. - + This <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> does not have settings. + + This <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> does not have settings. + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html 22 - System + SystemSystem src/app/+admin/system/system.component.html 2 - Jobs + JobsJobs src/app/+admin/system/system.component.html 5 - Logs + LogsLogs src/app/+admin/system/system.component.html 7 - Debug + DebugDebug src/app/+admin/system/system.component.html 9 - Jobs list + Jobs listJobs list src/app/+admin/system/jobs/jobs.component.html 2 - Type + TypeType src/app/+admin/system/jobs/jobs.component.html 19 - Processed on + Processed onProcessed on src/app/+admin/system/jobs/jobs.component.html 22 - Finished on + Finished onFinished on src/app/+admin/system/jobs/jobs.component.html 23 - Refresh + RefreshRefresh src/app/+admin/system/logs/logs.component.html 14 - Name + NameName src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 13 @@ -3530,19 +3779,19 @@ 12 - Short description + Short descriptionShort description src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 22 - Main instance categories + Main instance categoriesMain instance categories src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 40 - No results found + No results foundNo results found src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 46 @@ -3556,48 +3805,53 @@ 33 - Main languages you/your moderators speak + Main languages you/your moderators speakMain languages you/your moderators speak src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 52 - Moderation & NSFW + Moderation & NSFWModeration & NSFW src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 63 - This instance is dedicated to sensitive or NSFW content + This instance is dedicated to sensitive or NSFW contentThis instance is dedicated to sensitive or NSFW content src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 68 - Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. - + + Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 72 - Policy on videos containing sensitive content + Policy on videos containing sensitive contentPolicy on videos containing sensitive content src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 81 - With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. - + With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + + With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 85 - Do not list + Do not listDo not list src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 93 @@ -3607,7 +3861,7 @@ 14 - Blur thumbnails + Blur thumbnailsBlur thumbnails src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 94 @@ -3617,7 +3871,7 @@ 15 - Display + DisplayDisplay src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 95 @@ -3627,7 +3881,7 @@ 16 - Terms + TermsTerms src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 102 @@ -3641,7 +3895,7 @@ 88 - Code of conduct + Code of conductCode of conduct src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 111 @@ -3655,7 +3909,7 @@ 82 - Moderation information + Moderation informationModeration information src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 120 @@ -3669,468 +3923,497 @@ 76 - You and your instance + You and your instanceYou and your instance src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 130 - Who is behind the instance? + Who is behind the instance?Who is behind the instance? src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 133 - Why did you create this instance? + Why did you create this instance?Why did you create this instance? src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 145 - How long do you plan to maintain this instance? + How long do you plan to maintain this instance?How long do you plan to maintain this instance? src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 156 - How will you finance the PeerTube server? + How will you finance the PeerTube server?How will you finance the PeerTube server? src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 167 - Other information + Other informationOther information src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 177 - What server/hardware does the instance run on? + What server/hardware does the instance run on?What server/hardware does the instance run on? src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 180 - Instance information + Instance informationInstance information src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 5 - Theme & Default route + Theme & Default routeTheme & Default route src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 198 - Global theme + Global themeGlobal theme src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 202 - default + defaultdefault src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 206 - Default client route + Default client routeDefault client route src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 216 - Discover videos + Discover videosDiscover videos src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 219 - Trending videos + Trending videosTrending videos src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 220 - Most liked videos + Most liked videosMost liked videos src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 221 - Recently added videos + Recently added videosRecently added videos src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 222 - Local videos + Local videosLocal videos src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 223 - Signup + SignupSignup src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 229 - Signup enabled + Signup enabledSignup enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 235 - Signup requires email verification + Signup requires email verificationSignup requires email verification src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 242 - Signup limit + Signup limitSignup limit src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 247 - Users + UsersUsers src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 257 - Default video quota per user + Default video quota per userDefault video quota per user src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 261 - Default daily upload limit per user + Default daily upload limit per userDefault daily upload limit per user src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 273 - Video import with HTTP URL (i.e. YouTube) enabled + Video import with HTTP URL (i.e. YouTube) enabledVideo import with HTTP URL (i.e. YouTube) enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 294 - Video import with a torrent file or a magnet URI enabled + Video import with a torrent file or a magnet URI enabledVideo import with a torrent file or a magnet URI enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 301 - Auto-blacklist + Auto-blacklistAuto-blacklist src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 309 - New videos of users automatically blacklisted enabled + New videos of users automatically blacklisted enabledNew videos of users automatically blacklisted enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 318 - Instance followers + Instance followersInstance followers src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 327 - Other instances can follow your instance + Other instances can follow your instanceOther instances can follow your instance src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 335 - Manually approve new instance follower + Manually approve new instance followerManually approve new instance follower src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 342 - Instance followings + Instance followingsInstance followings src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 348 - Automatically follow other instances that follow you + Automatically follow other instances that follow youAutomatically follow other instances that follow you src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 357 - Automatically follow instance of the public index (below) + Automatically follow instance of the public index (below)Automatically follow instance of the public index (below) src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 366 - Index URL + Index URLIndex URL src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 371 - Administrator + AdministratorAdministrator src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 384 - Admin email + Admin emailAdmin email src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 387 - Enable contact form + Enable contact formEnable contact form src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 398 - Basic configuration + Basic configurationBasic configuration src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 195 - Twitter + TwitterTwitter src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 407 - Your Twitter username + Your Twitter usernameYour Twitter username src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 413 - Indicates the Twitter account for the website or platform on which the content was published. + Indicates the Twitter account for the website or platform on which the content was published.Indicates the Twitter account for the website or platform on which the content was published. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 417 - Instance whitelisted by Twitter + Instance whitelisted by TwitterInstance whitelisted by Twitter src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 431 - If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to see if you instance is whitelisted. - + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + to see if you instance is whitelisted. + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 435 - Services + ServicesServices src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 405 - Transcoding + TranscodingTranscoding src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 455 - Transcoding enabled + Transcoding enabledTranscoding enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 461 - If you disable transcoding, many videos from your users will not work! + If you disable transcoding, many videos from your users will not work!If you disable transcoding, many videos from your users will not work! src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 465 - Allow your users to upload .mkv, .mov, .avi and .flv videos + Allow your users to upload .mkv, .mov, .avi and .flv videosAllow your users to upload .mkv, .mov, .avi and .flv videos src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 478 - Allow additional extensions + Allow additional extensionsAllow additional extensions src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 475 - Allow your users to upload audio files that will be merged with the preview file on upload + Allow your users to upload audio files that will be merged with the preview file on uploadAllow your users to upload audio files that will be merged with the preview file on upload src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 489 - Allow audio files upload + Allow audio files uploadAllow audio files upload src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1 and multiplies videos storage by 2!<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1 and multiplies videos storage by 2!<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> - <x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/> - <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback in particular with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/> - + <x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/> + <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback in particular with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/> + + <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1 and multiplies videos storage by 2!<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + + <x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/> + <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback in particular with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/> + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 501 - HLS support enabled + HLS support enabledHLS support enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 498 - Transcoding threads + Transcoding threadsTranscoding threads src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 517 - Resolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> enabled + Resolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> enabledResolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 532 - Cache + CacheCache src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 541 - Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 545 - Previews cache size + Previews cache sizePreviews cache size src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 552 - Video captions cache size + Video captions cache sizeVideo captions cache size src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 561 - Customizations + CustomizationsCustomizations src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 570 - JavaScript + JavaScriptJavaScript src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 575 - Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> - + Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 578 - Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> -<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> +<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> +<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> +<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> - Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> -<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> +<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> - +<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> +<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> +<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + color: red; +<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> +<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> +<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + color: red; +<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> +<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 597 - Advanced configuration + Advanced configurationAdvanced configuration src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 452 - Update configuration + Update configurationUpdate configuration src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 628 - It seems like the configuration is invalid. Please search for potential errors in the different tabs. + It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 629 - Video quota: + Video quota:Video quota: src/app/+my-account/my-account-settings/my-account-settings.component.html 4 - Profile + ProfileProfile src/app/+my-account/my-account-settings/my-account-settings.component.html 7 - Video settings + Video settingsVideo settings src/app/+my-account/my-account-settings/my-account-settings.component.html 10 - Interface + InterfaceInterface src/app/+my-account/my-account-settings/my-account-settings.component.html 16 - Danger zone + Danger zoneDanger zone src/app/+my-account/my-account-settings/my-account-settings.component.html 25 - Change password + Change passwordChange password src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5 @@ -4140,133 +4423,139 @@ 30 - Current password + Current passwordCurrent password src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7 - New password + New passwordNew password src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 15 - Confirm new password + Confirm new passwordConfirm new password src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 23 - Default policy on videos containing sensitive content + Default policy on videos containing sensitive contentDefault policy on videos containing sensitive content src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 3 - With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. - + With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + + With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - Only display videos in the following languages + Only display videos in the following languagesOnly display videos in the following languages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - In Recently added, Trending, Local and Search pages + In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - Use WebTorrent to exchange parts of the video with others + Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 41 - Automatically plays video + Automatically plays videoAutomatically plays video src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 48 - Automatically starts playing next video + Automatically starts playing next videoAutomatically starts playing next video src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 55 - Update my profile + Update my profileUpdate my profile src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 27 - Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - + Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 4 - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> is awaiting email verification - + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> is awaiting email verification + + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> is awaiting email verification + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 8 - New email + New emailNew email src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 15 - Your new email + Your new emailYour new email src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 17 - Your password + Your passwordYour password src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 27 - Change email + Change emailChange email src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 35 - Theme + ThemeTheme src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html 3 - instance default + instance defaultinstance default src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html 7 - peertube default + peertube defaultpeertube default src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html 8 - Change ownership + Change ownershipChange ownership src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html 3 @@ -4276,25 +4565,25 @@ 22 - Select the next owner + Select the next ownerSelect the next owner src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html 10 - Accept ownership + Accept ownershipAccept ownership src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html 3 - Select the target channel + Select the target channelSelect the target channel src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html 10 - Initiator + InitiatorInitiator src/app/+my-account/my-account-ownership/my-account-ownership.component.html 13 @@ -4302,38 +4591,41 @@ Created - <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - + <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + + Created + <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + src/app/+my-account/my-account-ownership/my-account-ownership.component.html 15 - Status + StatusStatus src/app/+my-account/my-account-ownership/my-account-ownership.component.html 19 - Action + ActionAction src/app/+my-account/my-account-ownership/my-account-ownership.component.html 20 - <x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/> + <x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/><x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/> src/app/+my-account/my-account-ownership/my-account-ownership.component.html 38 - Create a new video channel + Create a new video channelCreate a new video channel src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html 4 - Go to the channel + Go to the channelGo to the channel src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html 15 @@ -4343,7 +4635,7 @@ 10 - <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers + <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html 20 @@ -4361,7 +4653,7 @@ 14 - Create a video channel + Create a video channelCreate a video channel src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 6 @@ -4371,7 +4663,7 @@ 6 - Example: my_channel + Example: my_channelExample: my_channel src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 15 @@ -4381,8 +4673,9 @@ 15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> -When you will upload a video in this channel, the video support field will be automatically filled by this text. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text.Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 52 @@ -4392,7 +4685,7 @@ When you will upload a video in this channel, the video support field will be au 52 - Overwrite support field of all videos of this channel + Overwrite support field of all videos of this channelOverwrite support field of all videos of this channel src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 67 @@ -4402,49 +4695,49 @@ When you will upload a video in this channel, the video support field will be au 67 - <x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers + <x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers src/app/+my-account/shared/actor-avatar-info.component.html 10 - Change the avatar + Change the avatarChange the avatar src/app/+my-account/shared/actor-avatar-info.component.html 15 - (extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>) + (extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>)(extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>) src/app/+my-account/shared/actor-avatar-info.component.html 18 - Target + TargetTarget src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html 8 - Once you delete your account, there is no going back. Please be certain. + Once you delete your account, there is no going back. Please be certain.Once you delete your account, there is no going back. Please be certain. src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html 2 - Delete your account + Delete your accountDelete your account src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html 4 - You don't have any subscriptions yet. + You don't have any subscriptions yet.You don't have any subscriptions yet. src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html 1 - Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/> + Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/>Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/> src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html 18 @@ -4454,7 +4747,7 @@ When you will upload a video in this channel, the video support field will be au 17 - Go the owner account page + Go the owner account pageGo the owner account page src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html 17 @@ -4464,64 +4757,73 @@ When you will upload a video in this channel, the video support field will be au 16 - Muted instances + Muted instancesMuted instances src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html 2 - History enabled + History enabledHistory enabled src/app/+my-account/my-account-history/my-account-history.component.html 4 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> Delete history - + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Delete history + src/app/+my-account/my-account-history/my-account-history.component.html 7 - You don't have videos history yet. + You don't have videos history yet.You don't have videos history yet. src/app/+my-account/my-account-history/my-account-history.component.html 14 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> Notification preferences - + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Notification preferences + src/app/+my-account/my-account-notifications/my-account-notifications.component.html 2 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> Mark all as read - + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Mark all as read + src/app/+my-account/my-account-notifications/my-account-notifications.component.html 7 - Activities + ActivitiesActivities src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 2 - Web + WebWeb src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 3 - Create a new playlist + Create a new playlistCreate a new playlist src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html 1 @@ -4535,7 +4837,7 @@ When you will upload a video in this channel, the video support field will be au 4 - Playlist thumbnail + Playlist thumbnailPlaylist thumbnail src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html 60 @@ -4545,21 +4847,23 @@ When you will upload a video in this channel, the video support field will be au 60 - No videos in this playlist. + No videos in this playlist.No videos in this playlist. src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html 11 - Welcome to PeerTube! + Welcome to PeerTube!Welcome to PeerTube! src/app/+signup/shared/signup-success.component.html 8 - If you need help to use PeerTube, you can have a look at the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. - + If you need help to use PeerTube, you can have a look at the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + + If you need help to use PeerTube, you can have a look at the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + src/app/+signup/shared/signup-success.component.html 13 @@ -4567,14 +4871,17 @@ When you will upload a video in this channel, the video support field will be au Verify account email confirmation - + + Verify account email confirmation + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 2 - + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 6 @@ -4582,13 +4889,15 @@ When you will upload a video in this channel, the video support field will be au Email updated. - + + Email updated. + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 9 - An error occurred. + An error occurred.An error occurred. src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 14 @@ -4596,73 +4905,75 @@ When you will upload a video in this channel, the video support field will be au Request email for account verification - + + Request email for account verification + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 2 - Send verification email + Send verification emailSend verification email src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 17 - This instance does not require email verification. + This instance does not require email verification.This instance does not require email verification. src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 20 - Banned + BannedBanned src/app/+accounts/accounts.component.html 19 - Instance muted + Instance mutedInstance muted src/app/+accounts/accounts.component.html 21 - Muted by your instance + Muted by your instanceMuted by your instance src/app/+accounts/accounts.component.html 22 - Instance muted by your instance + Instance muted by your instanceInstance muted by your instance src/app/+accounts/accounts.component.html 23 - <x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers + <x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers src/app/+accounts/accounts.component.html 31 - Video channels + Video channelsVideo channels src/app/+accounts/accounts.component.html 36 - This account does not have channels. + This account does not have channels.This account does not have channels. src/app/+accounts/account-video-channels/account-video-channels.component.html 3 - See this video channel + See this video channelSee this video channel src/app/+accounts/account-video-channels/account-video-channels.component.html 8 - This channel does not have videos. + This channel does not have videos.This channel does not have videos. src/app/+accounts/account-video-channels/account-video-channels.component.html 19 @@ -4670,13 +4981,15 @@ When you will upload a video in this channel, the video support field will be au Show this channel - + + Show this channel + src/app/+accounts/account-video-channels/account-video-channels.component.html 27 - Stats + StatsStats src/app/+accounts/account-about/account-about.component.html 8 @@ -4686,99 +4999,101 @@ When you will upload a video in this channel, the video support field will be au 16 - Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/> + Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/>Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/> src/app/+accounts/account-about/account-about.component.html 10 - Video playlists + Video playlistsVideo playlists src/app/+video-channels/video-channels.component.html 25 - Support this channel + Support this channelSupport this channel src/app/+video-channels/video-channel-about/video-channel-about.component.html 9 - Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/> + Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/>Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/> src/app/+video-channels/video-channel-about/video-channel-about.component.html 17 - Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists - + Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists + + Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html 1 - This channel does not have playlists. + This channel does not have playlists.This channel does not have playlists. src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html 5 - PeerTube + PeerTubePeerTube src/app/+about/about.component.html 7 - Follows + FollowsFollows src/app/+about/about.component.html 9 - Contact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administrator + Contact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administratorContact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administrator src/app/+about/about-instance/contact-admin-modal.component.html 3 - Your name + Your nameYour name src/app/+about/about-instance/contact-admin-modal.component.html 11 - Your email + Your emailYour email src/app/+about/about-instance/contact-admin-modal.component.html 20 - Subject + SubjectSubject src/app/+about/about-instance/contact-admin-modal.component.html 29 - Your message + Your messageYour message src/app/+about/about-instance/contact-admin-modal.component.html 38 - About <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instance + About <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instanceAbout <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instance src/app/+about/about-instance/about-instance.component.html 5 - Contact administrator + Contact administratorContact administrator src/app/+about/about-instance/about-instance.component.html 7 - This instance is dedicated to sensitive/NSFW content. + This instance is dedicated to sensitive/NSFW content.This instance is dedicated to sensitive/NSFW content. src/app/+about/about-instance/about-instance.component.html 19 @@ -4786,31 +5101,33 @@ When you will upload a video in this channel, the video support field will be au Administrators & sustainability - + + Administrators & sustainability + src/app/+about/about-instance/about-instance.component.html 22 - Who we are + Who we areWho we are src/app/+about/about-instance/about-instance.component.html 27 - Why we created this instance + Why we created this instanceWhy we created this instance src/app/+about/about-instance/about-instance.component.html 33 - How long we plan to maintain this instance + How long we plan to maintain this instanceHow long we plan to maintain this instance src/app/+about/about-instance/about-instance.component.html 39 - How we will pay this instance + How we will pay this instanceHow we will pay this instance src/app/+about/about-instance/about-instance.component.html 45 @@ -4818,7 +5135,9 @@ When you will upload a video in this channel, the video support field will be au Information - + + Information + src/app/+about/about-instance/about-instance.component.html 50 @@ -4826,19 +5145,21 @@ When you will upload a video in this channel, the video support field will be au Other information - + + Other information + src/app/+about/about-instance/about-instance.component.html 82 - Hardware information + Hardware informationHardware information src/app/+about/about-instance/about-instance.component.html 87 - Features found on this instance + Features found on this instanceFeatures found on this instance src/app/+about/about-instance/about-instance.component.html 94 @@ -4850,7 +5171,9 @@ When you will upload a video in this channel, the video support field will be au Statistics - + + Statistics + src/app/+about/about-instance/about-instance.component.html 99 @@ -4858,7 +5181,9 @@ When you will upload a video in this channel, the video support field will be au What is PeerTube? - + + What is PeerTube? + src/app/+about/about-peertube/about-peertube.component.html 1 @@ -4866,29 +5191,35 @@ When you will upload a video in this channel, the video support field will be au PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. - + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + src/app/+about/about-peertube/about-peertube.component.html 8 - It is a free and open-source software, under the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>AGPLv3 licence<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. - + It is a free and open-source software, under the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>AGPLv3 licence<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + + It is a free and open-source software, under the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>AGPLv3 licence<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + src/app/+about/about-peertube/about-peertube.component.html 12 - For more information, please visit <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. - + For more information, please visit <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + + For more information, please visit <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + src/app/+about/about-peertube/about-peertube.component.html 16 - P2P & Privacy + P2P & PrivacyP2P & Privacy src/app/+about/about-peertube/about-peertube.component.html 25 @@ -4896,14 +5227,17 @@ When you will upload a video in this channel, the video support field will be au PeerTube uses the BitTorrent protocol to share bandwidth between users. - This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. - + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + src/app/+about/about-peertube/about-peertube.component.html 27 - What are the consequences? + What are the consequences?What are the consequences? src/app/+about/about-peertube/about-peertube.component.html 32 @@ -4912,7 +5246,10 @@ When you will upload a video in this channel, the video support field will be au In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + src/app/+about/about-peertube/about-peertube.component.html 34 @@ -4920,8 +5257,11 @@ When you will upload a video in this channel, the video support field will be au An HTTP request has to be sent on each tracker for each video to spy. - If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + src/app/+about/about-peertube/about-peertube.component.html 40 @@ -4930,7 +5270,10 @@ When you will upload a video in this channel, the video support field will be au For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm - + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + src/app/+about/about-peertube/about-peertube.component.html 45 @@ -4938,15 +5281,19 @@ When you will upload a video in this channel, the video support field will be au Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + src/app/+about/about-peertube/about-peertube.component.html 50 - If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + src/app/+about/about-peertube/about-peertube.component.html 54 @@ -4954,17 +5301,23 @@ When you will upload a video in this channel, the video support field will be au The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + src/app/+about/about-peertube/about-peertube.component.html 58 - Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent. + Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. - See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information - + See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information + src/app/+about/about-peertube/about-peertube.component.html 62 @@ -4973,29 +5326,36 @@ When you will upload a video in this channel, the video support field will be au The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. - + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + src/app/+about/about-peertube/about-peertube.component.html 69 - How does PeerTube compare with YouTube? + How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? src/app/+about/about-peertube/about-peertube.component.html 74 - The threats to privacy in YouTube are different from PeerTube's. - In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + src/app/+about/about-peertube/about-peertube.component.html 76 - What can I do to limit the exposure of my IP address? + What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? src/app/+about/about-peertube/about-peertube.component.html 82 @@ -5004,14 +5364,18 @@ When you will upload a video in this channel, the video support field will be au Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. - Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + src/app/+about/about-peertube/about-peertube.component.html 84 - What will be done to mitigate this problem? + What will be done to mitigate this problem?What will be done to mitigate this problem? src/app/+about/about-peertube/about-peertube.component.html 90 @@ -5020,61 +5384,64 @@ When you will upload a video in this channel, the video support field will be au PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. In the meantime, we want to test different ideas related to this issue: - + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + src/app/+about/about-peertube/about-peertube.component.html 92 - Set a limit to the number of peers sent by the tracker + Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker src/app/+about/about-peertube/about-peertube.component.html 98 - Set a limit on the request frequency received by the tracker (being tested) + Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested) src/app/+about/about-peertube/about-peertube.component.html 99 - Ring a bell if there are unusual requests (being tested) + Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) src/app/+about/about-peertube/about-peertube.component.html 100 - Disable P2P from the administration interface + Disable P2P from the administration interfaceDisable P2P from the administration interface src/app/+about/about-peertube/about-peertube.component.html 101 - An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program src/app/+about/about-peertube/about-peertube.component.html 102 - This instance does not have followers. + This instance does not have followers.This instance does not have followers. src/app/+about/about-follows/about-follows.component.html 5 - Followings + FollowingsFollowings src/app/+about/about-follows/about-follows.component.html 13 - This instance does not have followings. + This instance does not have followings.This instance does not have followings. src/app/+about/about-follows/about-follows.component.html 15 - Who made this software? + Who made this software?Who made this software? src/app/+about/about-peertube/about-peertube-contributors.component.html 2 @@ -5082,13 +5449,15 @@ When you will upload a video in this channel, the video support field will be au Create an account - + + Create an account + src/app/+signup/+register/register.component.html 3 - Next + NextNext src/app/+signup/+register/register.component.html 20 @@ -5096,52 +5465,57 @@ When you will upload a video in this channel, the video support field will be au Create my account - + + Create my account + src/app/+signup/+register/register.component.html 28 - PeerTube is creating your account... + PeerTube is creating your account...PeerTube is creating your account... src/app/+signup/+register/register.component.html 37 - Done + DoneDone src/app/+signup/+register/register.component.html 33 - Who are we? + Who are we?Who are we? src/app/+signup/+register/register.component.html 60 - How long do we plan to maintain this instance? + How long do we plan to maintain this instance?How long do we plan to maintain this instance? src/app/+signup/+register/register.component.html 65 - How will we finance this instance? + How will we finance this instance?How will we finance this instance? src/app/+signup/+register/register.component.html 70 - Administrators & Sustainability + Administrators & SustainabilityAdministrators & Sustainability src/app/+signup/+register/register.component.html 56 - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + src/app/+signup/+register/register-step-channel.component.html 4 @@ -5149,33 +5523,37 @@ When you will upload a video in this channel, the video support field will be au Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + src/app/+signup/+register/register-step-channel.component.html 9 - Channel display name + Channel display nameChannel display name src/app/+signup/+register/register-step-channel.component.html 15 - Channel name + Channel nameChannel name src/app/+signup/+register/register-step-channel.component.html 30 - Example: my_super_channel + Example: my_super_channelExample: my_super_channel src/app/+signup/+register/register-step-channel.component.html 34 - The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. - + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + src/app/+signup/+register/register-step-channel.component.html 42 @@ -5183,21 +5561,25 @@ When you will upload a video in this channel, the video support field will be au Channel name cannot be the same than your account name. You can click on the first step to update your account name. - + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + src/app/+signup/+register/register-step-channel.component.html 50 - Example: jane_doe + Example: jane_doeExample: jane_doe src/app/+signup/+register/register-step-user.component.html 23 - The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. - + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + src/app/+signup/+register/register-step-user.component.html 31 @@ -5205,46 +5587,53 @@ When you will upload a video in this channel, the video support field will be au I am at least 16 years old and agree - to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> of this instance - + + I am at least 16 years old and agree + to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + of this instance + src/app/+signup/+register/register-step-user.component.html 65 - Sorry, we couldn't find the page you were looking for. - + Sorry, we couldn't find the page you were looking for. + + Sorry, we couldn't find the page you were looking for. + src/app/+page-not-found/page-not-found.component.html 4 - Cannot get about information from server + Cannot get about information from serverCannot get about information from server src/app/+about/about-instance/about-instance.component.ts 1 - Your message has been sent. + Your message has been sent.Your message has been sent. src/app/+about/about-instance/contact-admin-modal.component.ts 1 - You already sent this form recently + You already sent this form recentlyYou already sent this form recently src/app/+about/about-instance/contact-admin-modal.component.ts 1 - No description + No descriptionNo description src/app/+accounts/account-about/account-about.component.ts 1 @@ -5255,7 +5644,7 @@ When you will upload a video in this channel, the video support field will be au - Published <x id="INTERPOLATION" equiv-text="{{total}}"/> videos + Published <x id="INTERPOLATION" equiv-text="{{total}}"/> videosPublished <x id="INTERPOLATION" equiv-text="{{total}}"/> videos src/app/+accounts/account-videos/account-videos.component.ts 1 @@ -5266,70 +5655,70 @@ When you will upload a video in this channel, the video support field will be au - Username copied + Username copiedUsername copied src/app/+accounts/accounts.component.ts 1 - 240p + 240p240p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - 360p + 360p360p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - 480p + 480p480p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - 720p + 720p720p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - 1080p + 1080p1080p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - 2160p + 2160p2160p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - Auto (via ffmpeg) + Auto (via ffmpeg)Auto (via ffmpeg) src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - Configuration updated. + Configuration updated.Configuration updated. src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - {{'{0} languages selected + {{'{0} languages selected{{'{0} languages selected src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 @@ -5340,7 +5729,7 @@ When you will upload a video in this channel, the video support field will be au - No language + No languageNo language src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 @@ -5351,21 +5740,21 @@ When you will upload a video in this channel, the video support field will be au - {{'{0} categories selected + {{'{0} categories selected{{'{0} categories selected src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - No category + No categoryNo category src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - Unlimited + UnlimitedUnlimited src/app/+admin/config/shared/config.service.ts 1 @@ -5384,7 +5773,7 @@ When you will upload a video in this channel, the video support field will be au - 100MB + 100MB100MB src/app/+admin/config/shared/config.service.ts 1 @@ -5395,7 +5784,7 @@ When you will upload a video in this channel, the video support field will be au - 500MB + 500MB500MB src/app/+admin/config/shared/config.service.ts 1 @@ -5406,14 +5795,14 @@ When you will upload a video in this channel, the video support field will be au - 1GB + 1GB1GB src/app/+admin/config/shared/config.service.ts 1 - 5GB + 5GB5GB src/app/+admin/config/shared/config.service.ts 1 @@ -5424,259 +5813,259 @@ When you will upload a video in this channel, the video support field will be au - 20GB + 20GB20GB src/app/+admin/config/shared/config.service.ts 1 - 50GB + 50GB50GB src/app/+admin/config/shared/config.service.ts 1 - 10MB + 10MB10MB src/app/+admin/config/shared/config.service.ts 1 - 50MB + 50MB50MB src/app/+admin/config/shared/config.service.ts 1 - 2GB + 2GB2GB src/app/+admin/config/shared/config.service.ts 1 - <x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers + <x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 - Do you really want to reject this follower? + Do you really want to reject this follower?Do you really want to reject this follower? src/app/+admin/follows/followers-list/followers-list.component.ts 1 - Reject + RejectReject src/app/+admin/follows/followers-list/followers-list.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers + <x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 - Do you really want to delete this follower? + Do you really want to delete this follower?Do you really want to delete this follower? src/app/+admin/follows/followers-list/followers-list.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers + <x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid + <x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid<x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid src/app/+admin/follows/following-add/following-add.component.ts 1 - You need to specify hosts to follow. + You need to specify hosts to follow.You need to specify hosts to follow. src/app/+admin/follows/following-add/following-add.component.ts 1 - Hosts need to be unique. + Hosts need to be unique.Hosts need to be unique. src/app/+admin/follows/following-add/following-add.component.ts 1 - If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - + If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - src/app/+admin/follows/following-add/following-add.component.ts 1 - Follow new server(s) + Follow new server(s)Follow new server(s) src/app/+admin/follows/following-add/following-add.component.ts 1 - Follow request(s) sent! + Follow request(s) sent!Follow request(s) sent! src/app/+admin/follows/following-add/following-add.component.ts 1 - Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>? + Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>?Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>? src/app/+admin/follows/following-list/following-list.component.ts 1 - Unfollow + UnfollowUnfollow src/app/+admin/follows/following-list/following-list.component.ts 1 - You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore. + You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore.You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore. src/app/+admin/follows/following-list/following-list.component.ts 1 - enabled + enabledenabled src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - disabled + disableddisabled src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/> + Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/>Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/> src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance. + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance. src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts 1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance. + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance. src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts 1 - Comment updated. + Comment updated.Comment updated. src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts 1 - Delete this report + Delete this reportDelete this report src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - Update moderation comment + Update moderation commentUpdate moderation comment src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - Mark as accepted + Mark as acceptedMark as accepted src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - Mark as rejected + Mark as rejectedMark as rejected src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - Do you really want to delete this abuse report? + Do you really want to delete this abuse report?Do you really want to delete this abuse report? src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - Abuse deleted. + Abuse deleted.Abuse deleted. src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist. + Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist.Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist. src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist. + <x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist.<x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist. src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts 1 - yes + yesyes src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts 1 - no + nono src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts 1 - Do you really want to remove this video from the blacklist? It will be available again in the videos list. + Do you really want to remove this video from the blacklist? It will be available again in the videos list.Do you really want to remove this video from the blacklist? It will be available again in the videos list. src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts 1 @@ -5687,7 +6076,7 @@ When you will upload a video in this channel, the video support field will be au - Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist. + Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist.Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist. src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts 1 @@ -5698,133 +6087,133 @@ When you will upload a video in this channel, the video support field will be au - You don't have plugins installed yet. + You don't have plugins installed yet.You don't have plugins installed yet. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - You don't have themes installed yet. + You don't have themes installed yet.You don't have themes installed yet. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - Update to <x id="INTERPOLATION" equiv-text="{{version}}"/> + Update to <x id="INTERPOLATION" equiv-text="{{version}}"/>Update to <x id="INTERPOLATION" equiv-text="{{version}}"/> src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled. + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated. + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - The plugin index is not available. Please retry later. + The plugin index is not available. Please retry later.The plugin index is not available. Please retry later. src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - Please only install plugins or themes you trust, since they can execute any code on your instance. + Please only install plugins or themes you trust, since they can execute any code on your instance.Please only install plugins or themes you trust, since they can execute any code on your instance. src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed. + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed. src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - Settings updated. + Settings updated.Settings updated. src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts 1 - Plugins + PluginsPlugins src/app/+admin/plugins/shared/plugin-api.service.ts 1 - Themes + ThemesThemes src/app/+admin/plugins/shared/plugin-api.service.ts 1 - plugin + pluginplugin src/app/+admin/plugins/shared/plugin-api.service.ts 1 - theme + themetheme src/app/+admin/plugins/shared/plugin-api.service.ts 1 - Last week + Last weekLast week src/app/+admin/system/logs/logs.component.ts 1 - Last day + Last dayLast day src/app/+admin/system/logs/logs.component.ts 1 - Last hour + Last hourLast hour src/app/+admin/system/logs/logs.component.ts 1 - Info + InfoInfo src/app/+admin/system/logs/logs.component.ts 1 @@ -5835,7 +6224,7 @@ When you will upload a video in this channel, the video support field will be au - Warning + WarningWarning src/app/+admin/system/logs/logs.component.ts 1 @@ -5846,7 +6235,7 @@ When you will upload a video in this channel, the video support field will be au - Error + ErrorError src/app/+admin/system/logs/logs.component.ts 1 @@ -5861,49 +6250,49 @@ When you will upload a video in this channel, the video support field will be au - User <x id="INTERPOLATION" equiv-text="{{username}}"/> created. + User <x id="INTERPOLATION" equiv-text="{{username}}"/> created.User <x id="INTERPOLATION" equiv-text="{{username}}"/> created. src/app/+admin/users/user-edit/user-create.component.ts 1 - Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>. + Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>.Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>. src/app/+admin/users/user-edit/user-password.component.ts 1 - Update user password + Update user passwordUpdate user password src/app/+admin/users/user-edit/user-password.component.ts 1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated. + User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated.User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated. src/app/+admin/users/user-edit/user-update.component.ts 1 - Update user + Update userUpdate user src/app/+admin/users/user-edit/user-update.component.ts 1 - An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>. + An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>.An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>. src/app/+admin/users/user-edit/user-update.component.ts 1 - Unban + UnbanUnban src/app/+admin/users/user-list/user-list.component.ts 1 @@ -5922,7 +6311,7 @@ When you will upload a video in this channel, the video support field will be au - Set Email as Verified + Set Email as VerifiedSet Email as Verified src/app/+admin/users/user-list/user-list.component.ts 1 @@ -5933,7 +6322,7 @@ When you will upload a video in this channel, the video support field will be au - You cannot ban root. + You cannot ban root.You cannot ban root. src/app/+admin/users/user-list/user-list.component.ts 1 @@ -5944,21 +6333,21 @@ When you will upload a video in this channel, the video support field will be au - Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users? + Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users?Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users? src/app/+admin/users/user-list/user-list.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned. + <x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned.<x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned. src/app/+admin/users/user-list/user-list.component.ts 1 - You cannot delete root. + You cannot delete root.You cannot delete root. src/app/+admin/users/user-list/user-list.component.ts 1 @@ -5969,28 +6358,28 @@ When you will upload a video in this channel, the video support field will be au - If you remove these users, you will not be able to create others with the same username! + If you remove these users, you will not be able to create others with the same username!If you remove these users, you will not be able to create others with the same username! src/app/+admin/users/user-list/user-list.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted. + <x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.<x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted. src/app/+admin/users/user-list/user-list.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified. + <x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified.<x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified. src/app/+admin/users/user-list/user-list.component.ts 1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted. + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted. src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts 1 @@ -6001,7 +6390,7 @@ When you will upload a video in this channel, the video support field will be au - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted. + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted. src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts 1 @@ -6012,70 +6401,70 @@ When you will upload a video in this channel, the video support field will be au - My videos history + My videos historyMy videos history src/app/+my-account/my-account-history/my-account-history.component.ts 1 - Videos history is enabled + Videos history is enabledVideos history is enabled src/app/+my-account/my-account-history/my-account-history.component.ts 1 - Videos history is disabled + Videos history is disabledVideos history is disabled src/app/+my-account/my-account-history/my-account-history.component.ts 1 - Delete videos history + Delete videos historyDelete videos history src/app/+my-account/my-account-history/my-account-history.component.ts 1 - Are you sure you want to delete all your videos history? + Are you sure you want to delete all your videos history?Are you sure you want to delete all your videos history? src/app/+my-account/my-account-history/my-account-history.component.ts 1 - Videos history deleted + Videos history deletedVideos history deleted src/app/+my-account/my-account-history/my-account-history.component.ts 1 - Ownership accepted + Ownership acceptedOwnership accepted src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts 1 - Please check your emails to verify your new email. + Please check your emails to verify your new email.Please check your emails to verify your new email. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 1 - Email updated. + Email updated.Email updated. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 1 - You current password is invalid. + You current password is invalid.You current password is invalid. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 1 @@ -6086,147 +6475,147 @@ When you will upload a video in this channel, the video support field will be au - Password updated. + Password updated.Password updated. src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 1 - Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc.Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - Type your username to confirm + Type your username to confirmType your username to confirm src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - Delete my account + Delete my accountDelete my account src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - Your account is deleted. + Your account is deleted.Your account is deleted. src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - Interface settings updated. + Interface settings updated.Interface settings updated. src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts 1 - New video from your subscriptions + New video from your subscriptionsNew video from your subscriptions src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - New comment on your video + New comment on your videoNew comment on your video src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - New video abuse + New video abuseNew video abuse src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - Video auto-blacklisted waiting review + Video auto-blacklisted waiting reviewVideo auto-blacklisted waiting review src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - One of your video is blacklisted/unblacklisted + One of your video is blacklisted/unblacklistedOne of your video is blacklisted/unblacklisted src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - Video published (after transcoding/scheduled update) + Video published (after transcoding/scheduled update)Video published (after transcoding/scheduled update) src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - Video import finished + Video import finishedVideo import finished src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - A new user registered on your instance + A new user registered on your instanceA new user registered on your instance src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - You or your channel(s) has a new follower + You or your channel(s) has a new followerYou or your channel(s) has a new follower src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - Someone mentioned you in video comments + Someone mentioned you in video commentsSomeone mentioned you in video comments src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - Your instance has a new follower + Your instance has a new followerYour instance has a new follower src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - Your instance auto followed another instance + Your instance auto followed another instanceYour instance auto followed another instance src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - Preferences saved + Preferences savedPreferences saved src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - Profile updated. + Profile updated.Profile updated. src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts 1 - Avatar changed. + Avatar changed.Avatar changed. src/app/+my-account/my-account-settings/my-account-settings.component.ts 1 @@ -6237,91 +6626,91 @@ When you will upload a video in this channel, the video support field will be au - Unknown language + Unknown languageUnknown language src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - Video settings updated. + Video settings updated.Video settings updated. src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created. + Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created. src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 - This name already exists on this instance. + This name already exists on this instance.This name already exists on this instance. src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated. + Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated. src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>)! + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>)!Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>)! src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - Please type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirm + Please type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirmPlease type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirm src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted. + Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted. src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created. + Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created.Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created. src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts 1 - Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated. + Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated.Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated. src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts 1 - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>? + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>? src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts 1 - Playlist <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> deleted. + Playlist <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> deleted.Playlist <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> deleted. src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts 1 - My videos + My videosMy videos src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 @@ -6332,28 +6721,28 @@ When you will upload a video in this channel, the video support field will be au - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos? + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos? src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted. + <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted.<x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted. src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>? + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>? src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted. + Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted.Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted. src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 @@ -6364,91 +6753,91 @@ When you will upload a video in this channel, the video support field will be au - Ownership change request sent. + Ownership change request sent.Ownership change request sent. src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts 1 - My channels + My channelsMy channels src/app/+my-account/my-account.component.ts 1 - My playlists + My playlistsMy playlists src/app/+my-account/my-account.component.ts 1 - My subscriptions + My subscriptionsMy subscriptions src/app/+my-account/my-account.component.ts 1 - My history + My historyMy history src/app/+my-account/my-account.component.ts 1 - Misc + MiscMisc src/app/+my-account/my-account.component.ts 1 - Ownership changes + Ownership changesOwnership changes src/app/+my-account/my-account.component.ts 1 - My settings + My settingsMy settings src/app/+my-account/my-account.component.ts 1 - My notifications + My notificationsMy notifications src/app/+my-account/my-account.component.ts 1 - Now please check your emails to verify your account and complete signup. + Now please check your emails to verify your account and complete signup.Now please check your emails to verify your account and complete signup. src/app/+signup/+register/register.component.ts 1 - You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>! + You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>!You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>! src/app/+signup/+register/register.component.ts 1 - An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. + An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>.An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 1 - Unable to find user id or verification string. + Unable to find user id or verification string.Unable to find user id or verification string. src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts 1 @@ -6459,14 +6848,14 @@ When you will upload a video in this channel, the video support field will be au - Published videos + Published videosPublished videos src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 1 - Subscribe to the account + Subscribe to the accountSubscribe to the account src/app/+video-channels/video-channels.component.ts 1 @@ -6477,148 +6866,149 @@ When you will upload a video in this channel, the video support field will be au - Focus the search bar + Focus the search barFocus the search bar src/app/app.component.ts 1 - Toggle the left menu + Toggle the left menuToggle the left menu src/app/app.component.ts 1 - Go to the discover videos page + Go to the discover videos pageGo to the discover videos page src/app/app.component.ts 1 - Go to the trending videos page + Go to the trending videos pageGo to the trending videos page src/app/app.component.ts 1 - Go to the recently added videos page + Go to the recently added videos pageGo to the recently added videos page src/app/app.component.ts 1 - Go to the local videos page + Go to the local videos pageGo to the local videos page src/app/app.component.ts 1 - Go to the videos upload page + Go to the videos upload pageGo to the videos upload page src/app/app.component.ts 1 - Go to my subscriptions + Go to my subscriptionsGo to my subscriptions src/app/core/auth/auth.service.ts 1 - Go to my videos + Go to my videosGo to my videos src/app/core/auth/auth.service.ts 1 - Go to my imports + Go to my importsGo to my imports src/app/core/auth/auth.service.ts 1 - Go to my channels + Go to my channelsGo to my channels src/app/core/auth/auth.service.ts 1 - Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. - + Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. +Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. + src/app/core/auth/auth.service.ts 1 - Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. src/app/core/auth/auth.service.ts 1 - You need to reconnect. + You need to reconnect.You need to reconnect. src/app/core/auth/auth.service.ts 1 - Keyboard Shortcuts: + Keyboard Shortcuts:Keyboard Shortcuts: src/app/core/hotkeys/hotkeys.component.ts 1 - Success + SuccessSuccess src/app/core/notification/notifier.service.ts 1 - Incorrect username or password. + Incorrect username or password.Incorrect username or password. src/app/login/login.component.ts 1 - You account is blocked. + You account is blocked.You account is blocked. src/app/login/login.component.ts 1 - An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. + An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>.An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. src/app/login/login.component.ts 1 - Your password has been successfully reset! + Your password has been successfully reset!Your password has been successfully reset! src/app/reset-password/reset-password.component.ts 1 - Today + TodayToday src/app/search/search-filters.component.ts 1 @@ -6629,280 +7019,280 @@ When you will upload a video in this channel, the video support field will be au - Last 7 days + Last 7 daysLast 7 days src/app/search/search-filters.component.ts 1 - Last 30 days + Last 30 daysLast 30 days src/app/search/search-filters.component.ts 1 - Last 365 days + Last 365 daysLast 365 days src/app/search/search-filters.component.ts 1 - Short (< 4 min) + Short (< 4 min)Short (< 4 min) src/app/search/search-filters.component.ts 1 - Medium (4-10 min) + Medium (4-10 min)Medium (4-10 min) src/app/search/search-filters.component.ts 1 - Long (> 10 min) + Long (> 10 min)Long (> 10 min) src/app/search/search-filters.component.ts 1 - Relevance + RelevanceRelevance src/app/search/search-filters.component.ts 1 - Publish date + Publish datePublish date src/app/search/search-filters.component.ts 1 - Views + ViewsViews src/app/search/search-filters.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago + <x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago + <x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago + <x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago + <x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago + <x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago + <x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago + <x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago + <x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago + <x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago + <x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago + <x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago src/app/shared/angular/from-now.pipe.ts 1 - Confirm + ConfirmConfirm src/app/shared/confirm/confirm.component.ts 1 - Instance name is required. + Instance name is required.Instance name is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Short description should not be longer than 250 characters. + Short description should not be longer than 250 characters.Short description should not be longer than 250 characters. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Twitter username is required. + Twitter username is required.Twitter username is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Previews cache size is required. + Previews cache size is required.Previews cache size is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Previews cache size must be greater than 1. + Previews cache size must be greater than 1.Previews cache size must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Previews cache size must be a number. + Previews cache size must be a number.Previews cache size must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Captions cache size is required. + Captions cache size is required.Captions cache size is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Captions cache size must be greater than 1. + Captions cache size must be greater than 1.Captions cache size must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Captions cache size must be a number. + Captions cache size must be a number.Captions cache size must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Signup limit is required. + Signup limit is required.Signup limit is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Signup limit must be greater than 1. + Signup limit must be greater than 1.Signup limit must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Signup limit must be a number. + Signup limit must be a number.Signup limit must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Admin email is required. + Admin email is required.Admin email is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Admin email must be valid. + Admin email must be valid.Admin email must be valid. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Transcoding threads is required. + Transcoding threads is required.Transcoding threads is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Transcoding threads must be greater or equal to 0. + Transcoding threads must be greater or equal to 0.Transcoding threads must be greater or equal to 0. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Index URL is required. + Index URL is required.Index URL is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Index URL should be a URL + Index URL should be a URLIndex URL should be a URL src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - Email is required. + Email is required.Email is required. src/app/shared/forms/form-validators/instance-validators.service.ts 1 @@ -6913,7 +7303,7 @@ When you will upload a video in this channel, the video support field will be au - Email must be valid. + Email must be valid.Email must be valid. src/app/shared/forms/form-validators/instance-validators.service.ts 1 @@ -6924,70 +7314,70 @@ When you will upload a video in this channel, the video support field will be au - Your name is required. + Your name is required.Your name is required. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - Your name must be at least 1 character long. + Your name must be at least 1 character long.Your name must be at least 1 character long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - Your name cannot be more than 120 characters long. + Your name cannot be more than 120 characters long.Your name cannot be more than 120 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - A subject is required. + A subject is required.A subject is required. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - The subject must be at least 1 character long. + The subject must be at least 1 character long.The subject must be at least 1 character long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - The subject cannot be more than 120 characters long. + The subject cannot be more than 120 characters long.The subject cannot be more than 120 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - A message is required. + A message is required.A message is required. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - The message must be at least 3 characters long. + The message must be at least 3 characters long.The message must be at least 3 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - The message cannot be more than 5000 characters long. + The message cannot be more than 5000 characters long.The message cannot be more than 5000 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - Username is required. + Username is required.Username is required. src/app/shared/forms/form-validators/login-validators.service.ts 1 @@ -6998,7 +7388,7 @@ When you will upload a video in this channel, the video support field will be au - Password is required. + Password is required.Password is required. src/app/shared/forms/form-validators/login-validators.service.ts 1 @@ -7009,91 +7399,91 @@ When you will upload a video in this channel, the video support field will be au - Confirmation of the password is required. + Confirmation of the password is required.Confirmation of the password is required. src/app/shared/forms/form-validators/reset-password-validators.service.ts 1 - Username must be at least 1 character long. + Username must be at least 1 character long.Username must be at least 1 character long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Username cannot be more than 50 characters long. + Username cannot be more than 50 characters long.Username cannot be more than 50 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Username should be lowercase alphanumeric; dots and underscores are allowed. + Username should be lowercase alphanumeric; dots and underscores are allowed.Username should be lowercase alphanumeric; dots and underscores are allowed. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Password must be at least 6 characters long. + Password must be at least 6 characters long.Password must be at least 6 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Password cannot be more than 255 characters long. + Password cannot be more than 255 characters long.Password cannot be more than 255 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - The new password and the confirmed password do not correspond. + The new password and the confirmed password do not correspond.The new password and the confirmed password do not correspond. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Video quota is required. + Video quota is required.Video quota is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Quota must be greater than -1. + Quota must be greater than -1.Quota must be greater than -1. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Daily upload limit is required. + Daily upload limit is required.Daily upload limit is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Daily upload limit must be greater than -1. + Daily upload limit must be greater than -1.Daily upload limit must be greater than -1. src/app/shared/forms/form-validators/user-validators.service.ts 1 - User role is required. + User role is required.User role is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Description must be at least 3 characters long. + Description must be at least 3 characters long.Description must be at least 3 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 @@ -7108,7 +7498,7 @@ When you will upload a video in this channel, the video support field will be au - Description cannot be more than 1000 characters long. + Description cannot be more than 1000 characters long.Description cannot be more than 1000 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 @@ -7123,28 +7513,28 @@ When you will upload a video in this channel, the video support field will be au - You must agree with the instance terms in order to register on it. + You must agree with the instance terms in order to register on it.You must agree with the instance terms in order to register on it. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Ban reason must be at least 3 characters long. + Ban reason must be at least 3 characters long.Ban reason must be at least 3 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Ban reason cannot be more than 250 characters long. + Ban reason cannot be more than 250 characters long.Ban reason cannot be more than 250 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - Display name is required. + Display name is required.Display name is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 @@ -7159,7 +7549,7 @@ When you will upload a video in this channel, the video support field will be au - Display name must be at least 1 character long. + Display name must be at least 1 character long.Display name must be at least 1 character long. src/app/shared/forms/form-validators/user-validators.service.ts 1 @@ -7174,7 +7564,7 @@ When you will upload a video in this channel, the video support field will be au - Display name cannot be more than 50 characters long. + Display name cannot be more than 50 characters long.Display name cannot be more than 50 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 @@ -7185,336 +7575,336 @@ When you will upload a video in this channel, the video support field will be au - Report reason is required. + Report reason is required.Report reason is required. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - Report reason must be at least 2 characters long. + Report reason must be at least 2 characters long.Report reason must be at least 2 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - Report reason cannot be more than 3000 characters long. + Report reason cannot be more than 3000 characters long.Report reason cannot be more than 3000 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - Moderation comment is required. + Moderation comment is required.Moderation comment is required. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - Moderation comment must be at least 2 characters long. + Moderation comment must be at least 2 characters long.Moderation comment must be at least 2 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - Moderation comment cannot be more than 3000 characters long. + Moderation comment cannot be more than 3000 characters long.Moderation comment cannot be more than 3000 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - The channel is required. + The channel is required.The channel is required. src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts 1 - Blacklist reason must be at least 2 characters long. + Blacklist reason must be at least 2 characters long.Blacklist reason must be at least 2 characters long. src/app/shared/forms/form-validators/video-blacklist-validators.service.ts 1 - Blacklist reason cannot be more than 300 characters long. + Blacklist reason cannot be more than 300 characters long.Blacklist reason cannot be more than 300 characters long. src/app/shared/forms/form-validators/video-blacklist-validators.service.ts 1 - Video caption language is required. + Video caption language is required.Video caption language is required. src/app/shared/forms/form-validators/video-captions-validators.service.ts 1 - Video caption file is required. + Video caption file is required.Video caption file is required. src/app/shared/forms/form-validators/video-captions-validators.service.ts 1 - The username is required. + The username is required.The username is required. src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts 1 - You can only transfer ownership to a local account + You can only transfer ownership to a local accountYou can only transfer ownership to a local account src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts 1 - Name is required. + Name is required.Name is required. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - Name must be at least 1 character long. + Name must be at least 1 character long.Name must be at least 1 character long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - Name cannot be more than 50 characters long. + Name cannot be more than 50 characters long.Name cannot be more than 50 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - Name should be lowercase alphanumeric; dots and underscores are allowed. + Name should be lowercase alphanumeric; dots and underscores are allowed.Name should be lowercase alphanumeric; dots and underscores are allowed. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - Support text must be at least 3 characters long. + Support text must be at least 3 characters long.Support text must be at least 3 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - Support text cannot be more than 1000 characters long. + Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - Comment is required. + Comment is required.Comment is required. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - Comment must be at least 2 characters long. + Comment must be at least 2 characters long.Comment must be at least 2 characters long. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - Comment cannot be more than 3000 characters long. + Comment cannot be more than 3000 characters long.Comment cannot be more than 3000 characters long. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - Display name cannot be more than 120 characters long. + Display name cannot be more than 120 characters long.Display name cannot be more than 120 characters long. src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - Privacy is required. + Privacy is required.Privacy is required. src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - The channel is required when the playlist is public. + The channel is required when the playlist is public.The channel is required when the playlist is public. src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - Video name is required. + Video name is required.Video name is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 - Video name must be at least 3 characters long. + Video name must be at least 3 characters long.Video name must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - Video name cannot be more than 120 characters long. + Video name cannot be more than 120 characters long.Video name cannot be more than 120 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - Video privacy is required. + Video privacy is required.Video privacy is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 - Video channel is required. + Video channel is required.Video channel is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 - Video description must be at least 3 characters long. + Video description must be at least 3 characters long.Video description must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - Video description cannot be more than 10000 characters long. + Video description cannot be more than 10000 characters long.Video description cannot be more than 10000 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - A tag should be more than 2 characters long. + A tag should be more than 2 characters long.A tag should be more than 2 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - A tag should be less than 30 characters long. + A tag should be less than 30 characters long.A tag should be less than 30 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - Video support must be at least 3 characters long. + Video support must be at least 3 characters long.Video support must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - Video support cannot be more than 1000 characters long. + Video support cannot be more than 1000 characters long.Video support cannot be more than 1000 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - A date is required to schedule video update. + A date is required to schedule video update.A date is required to schedule video update. src/app/shared/forms/form-validators/video-validators.service.ts 1 - This file is too large. + This file is too large.This file is too large. src/app/shared/forms/reactive-file.component.ts 1 - PeerTube cannot handle this kind of file. Accepted extensions are <x id="INTERPOLATION" equiv-text="{{extensions}}"/>. + PeerTube cannot handle this kind of file. Accepted extensions are <x id="INTERPOLATION" equiv-text="{{extensions}}"/>.PeerTube cannot handle this kind of file. Accepted extensions are <x id="INTERPOLATION" equiv-text="{{extensions}}"/>. src/app/shared/forms/reactive-file.component.ts 1 - All unsaved data will be lost, are you sure you want to leave this page? + All unsaved data will be lost, are you sure you want to leave this page?All unsaved data will be lost, are you sure you want to leave this page? src/app/shared/guards/can-deactivate-guard.service.ts 1 - Sunday + SundaySunday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - Monday + MondayMonday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - Tuesday + TuesdayTuesday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - Wednesday + WednesdayWednesday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - Thursday + ThursdayThursday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - Friday + FridayFriday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - Saturday + SaturdaySaturday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - Sun + SunSun src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7522,7 +7912,7 @@ When you will upload a video in this channel, the video support field will be au Day name short - Mon + MonMon src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7530,7 +7920,7 @@ When you will upload a video in this channel, the video support field will be au Day name short - Tue + TueTue src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7538,7 +7928,7 @@ When you will upload a video in this channel, the video support field will be au Day name short - Wed + WedWed src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7546,7 +7936,7 @@ When you will upload a video in this channel, the video support field will be au Day name short - Thu + ThuThu src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7554,7 +7944,7 @@ When you will upload a video in this channel, the video support field will be au Day name short - Fri + FriFri src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7562,7 +7952,7 @@ When you will upload a video in this channel, the video support field will be au Day name short - Sat + SatSat src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7570,7 +7960,7 @@ When you will upload a video in this channel, the video support field will be au Day name short - Su + SuSu src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7578,7 +7968,7 @@ When you will upload a video in this channel, the video support field will be au Day name min - Mo + MoMo src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7586,7 +7976,7 @@ When you will upload a video in this channel, the video support field will be au Day name min - Tu + TuTu src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7594,7 +7984,7 @@ When you will upload a video in this channel, the video support field will be au Day name min - We + WeWe src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7602,7 +7992,7 @@ When you will upload a video in this channel, the video support field will be au Day name min - Th + ThTh src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7610,7 +8000,7 @@ When you will upload a video in this channel, the video support field will be au Day name min - Fr + FrFr src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7618,7 +8008,7 @@ When you will upload a video in this channel, the video support field will be au Day name min - Sa + SaSa src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7626,35 +8016,35 @@ When you will upload a video in this channel, the video support field will be au Day name min - January + JanuaryJanuary src/app/shared/i18n/i18n-primeng-calendar.ts 1 - February + FebruaryFebruary src/app/shared/i18n/i18n-primeng-calendar.ts 1 - March + MarchMarch src/app/shared/i18n/i18n-primeng-calendar.ts 1 - April + AprilApril src/app/shared/i18n/i18n-primeng-calendar.ts 1 - May + MayMay src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7665,56 +8055,56 @@ When you will upload a video in this channel, the video support field will be au - June + JuneJune src/app/shared/i18n/i18n-primeng-calendar.ts 1 - July + JulyJuly src/app/shared/i18n/i18n-primeng-calendar.ts 1 - August + AugustAugust src/app/shared/i18n/i18n-primeng-calendar.ts 1 - September + SeptemberSeptember src/app/shared/i18n/i18n-primeng-calendar.ts 1 - October + OctoberOctober src/app/shared/i18n/i18n-primeng-calendar.ts 1 - November + NovemberNovember src/app/shared/i18n/i18n-primeng-calendar.ts 1 - December + DecemberDecember src/app/shared/i18n/i18n-primeng-calendar.ts 1 - Jan + JanJan src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7722,7 +8112,7 @@ When you will upload a video in this channel, the video support field will be au Month name short - Feb + FebFeb src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7730,7 +8120,7 @@ When you will upload a video in this channel, the video support field will be au Month name short - Mar + MarMar src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7738,7 +8128,7 @@ When you will upload a video in this channel, the video support field will be au Month name short - Apr + AprApr src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7746,7 +8136,7 @@ When you will upload a video in this channel, the video support field will be au Month name short - Jun + JunJun src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7754,7 +8144,7 @@ When you will upload a video in this channel, the video support field will be au Month name short - Jul + JulJul src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7762,7 +8152,7 @@ When you will upload a video in this channel, the video support field will be au Month name short - Aug + AugAug src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7770,7 +8160,7 @@ When you will upload a video in this channel, the video support field will be au Month name short - Sep + SepSep src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7778,7 +8168,7 @@ When you will upload a video in this channel, the video support field will be au Month name short - Oct + OctOct src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7786,7 +8176,7 @@ When you will upload a video in this channel, the video support field will be au Month name short - Nov + NovNov src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7794,7 +8184,7 @@ When you will upload a video in this channel, the video support field will be au Month name short - Dec + DecDec src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7802,14 +8192,14 @@ When you will upload a video in this channel, the video support field will be au Month name short - Clear + ClearClear src/app/shared/i18n/i18n-primeng-calendar.ts 1 - yy-mm-dd + yy-mm-dd yy-mm-dd src/app/shared/i18n/i18n-primeng-calendar.ts 1 @@ -7817,315 +8207,315 @@ When you will upload a video in this channel, the video support field will be au Date format in this locale. - Hidden + HiddenHidden src/app/shared/instance/instance-features-table.component.ts 1 - Blurred with confirmation request + Blurred with confirmation requestBlurred with confirmation request src/app/shared/instance/instance-features-table.component.ts 1 - Displayed + DisplayedDisplayed src/app/shared/instance/instance-features-table.component.ts 1 - ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> + ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/>~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> src/app/shared/instance/instance-features-table.component.ts 1 - {VAR_PLURAL, plural, =1 {minute} other {minutes} } + {VAR_PLURAL, plural, =1 {minute} other {minutes} }{VAR_PLURAL, plural, =1 {minute} other {minutes} } src/app/shared/instance/instance-features-table.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos src/app/shared/instance/instance-features-table.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos src/app/shared/instance/instance-features-table.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos src/app/shared/instance/instance-features-table.component.ts 1 - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports: + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports:<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports: src/app/shared/misc/help.component.ts 1 - Emphasis + EmphasisEmphasis src/app/shared/misc/help.component.ts 1 - Links + LinksLinks src/app/shared/misc/help.component.ts 1 - New lines + New linesNew lines src/app/shared/misc/help.component.ts 1 - Lists + ListsLists src/app/shared/misc/help.component.ts 1 - Images + ImagesImages src/app/shared/misc/help.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> users banned. + <x id="INTERPOLATION" equiv-text="{{num}}"/> users banned.<x id="INTERPOLATION" equiv-text="{{num}}"/> users banned. src/app/shared/moderation/user-ban-modal.component.ts 1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned. + User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned. src/app/shared/moderation/user-ban-modal.component.ts 1 - Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>? + Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>?Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>? src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> unbanned. + User <x id="INTERPOLATION" equiv-text="{{username}}"/> unbanned.User <x id="INTERPOLATION" equiv-text="{{username}}"/> unbanned. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - If you remove this user, you will not be able to create another with the same username! + If you remove this user, you will not be able to create another with the same username!If you remove this user, you will not be able to create another with the same username! src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted. + User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted.User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verified + User <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verifiedUser <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verified src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted. + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted. + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance. + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance. + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance. + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance. + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Mute this account + Mute this accountMute this account src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Unmute this account + Unmute this accountUnmute this account src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Mute the instance + Mute the instanceMute the instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Unmute the instance + Unmute the instanceUnmute the instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Mute this account by your instance + Mute this account by your instanceMute this account by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Unmute this account by your instance + Unmute this account by your instanceUnmute this account by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Mute the instance by your instance + Mute the instance by your instanceMute the instance by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Unmute the instance by your instance + Unmute the instance by your instanceUnmute the instance by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. Please contact you administrator if you want to increase the limit size.Request is too large for the server. Please contact you administrator if you want to increase the limit size. src/app/shared/rest/rest-extractor.service.ts 1 - Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes. + Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes.Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes. src/app/shared/rest/rest-extractor.service.ts 1 - Too many attempts, please try again later. + Too many attempts, please try again later.Too many attempts, please try again later. src/app/shared/rest/rest-extractor.service.ts 1 - Server error. Please retry later. + Server error. Please retry later.Server error. Please retry later. src/app/shared/rest/rest-extractor.service.ts 1 - Subscribed to <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + Subscribed to <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/>Subscribed to <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> src/app/shared/user-subscription/subscribe-button.component.ts 1 - Subscribed + SubscribedSubscribed src/app/shared/user-subscription/subscribe-button.component.ts 1 - Unsubscribed from <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + Unsubscribed from <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/>Unsubscribed from <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> src/app/shared/user-subscription/subscribe-button.component.ts 1 - Unsubscribed + UnsubscribedUnsubscribed src/app/shared/user-subscription/subscribe-button.component.ts 1 - Moderator + ModeratorModerator src/app/shared/users/user.service.ts 1 - Video removed from <x id="INTERPOLATION" equiv-text="{{name}}"/> + Video removed from <x id="INTERPOLATION" equiv-text="{{name}}"/>Video removed from <x id="INTERPOLATION" equiv-text="{{name}}"/> src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 @@ -8136,28 +8526,28 @@ When you will upload a video in this channel, the video support field will be au - Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> at timestamps <x id="INTERPOLATION_1" equiv-text="{{t}}"/> + Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> at timestamps <x id="INTERPOLATION_1" equiv-text="{{t}}"/>Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> at timestamps <x id="INTERPOLATION_1" equiv-text="{{t}}"/> src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 - Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> + Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/>Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 - Timestamps updated + Timestamps updatedTimestamps updated src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - Starts at + Starts at Starts at src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 @@ -8168,28 +8558,28 @@ When you will upload a video in this channel, the video support field will be au - Stops at + Stops at Stops at src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - and stops at + and stops at and stops at src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - Video blacklisted. + Video blacklisted.Video blacklisted. src/app/shared/video/modals/video-blacklist.component.ts 1 - Copied + CopiedCopied src/app/shared/video/modals/video-download.component.ts 1 @@ -8200,98 +8590,98 @@ When you will upload a video in this channel, the video support field will be au - Video reported. + Video reported.Video reported. src/app/shared/video/modals/video-report.component.ts 1 - Do you really want to delete this video? + Do you really want to delete this video?Do you really want to delete this video? src/app/shared/video/video-actions-dropdown.component.ts 1 - Save to playlist + Save to playlistSave to playlist src/app/shared/video/video-actions-dropdown.component.ts 1 - Blacklist + BlacklistBlacklist src/app/shared/video/video-actions-dropdown.component.ts 1 - Report + ReportReport src/app/shared/video/video-actions-dropdown.component.ts 1 - Published + PublishedPublished src/app/shared/video/video-miniature.component.ts 1 - Publication scheduled on + Publication scheduled on Publication scheduled on src/app/shared/video/video-miniature.component.ts 1 - Waiting transcoding + Waiting transcodingWaiting transcoding src/app/shared/video/video-miniature.component.ts 1 - To transcode + To transcodeTo transcode src/app/shared/video/video-miniature.component.ts 1 - To import + To importTo import src/app/shared/video/video-miniature.component.ts 1 - Only I can see this video + Only I can see this videoOnly I can see this video src/app/shared/video/video.service.ts 1 - Only people with the private link can see this video + Only people with the private link can see this videoOnly people with the private link can see this video src/app/shared/video/video.service.ts 1 - Anyone can see this video + Anyone can see this videoAnyone can see this video src/app/shared/video/video.service.ts 1 - Video to import updated. + Video to import updated.Video to import updated. src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts 1 @@ -8302,168 +8692,168 @@ When you will upload a video in this channel, the video support field will be au - Your video was uploaded to your account and is private. + Your video was uploaded to your account and is private.Your video was uploaded to your account and is private. src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - But associated data (tags, description...) will be lost, are you sure you want to leave this page? + But associated data (tags, description...) will be lost, are you sure you want to leave this page?But associated data (tags, description...) will be lost, are you sure you want to leave this page? src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - Your video is not uploaded yet, are you sure you want to leave this page? + Your video is not uploaded yet, are you sure you want to leave this page?Your video is not uploaded yet, are you sure you want to leave this page? src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - Upload <x id="INTERPOLATION" equiv-text="{{videofileName}}"/> + Upload <x id="INTERPOLATION" equiv-text="{{videofileName}}"/>Upload <x id="INTERPOLATION" equiv-text="{{videofileName}}"/> src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - Upload cancelled + Upload cancelledUpload cancelled src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - Video published. + Video published.Video published. src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>) + Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>)Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>) src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>) + Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>)Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>) src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - You have unsaved changes! If you leave, your changes will be lost. + You have unsaved changes! If you leave, your changes will be lost.You have unsaved changes! If you leave, your changes will be lost. src/app/videos/+video-edit/video-update.component.ts 1 - Video updated. + Video updated.Video updated. src/app/videos/+video-edit/video-update.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. + <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. src/app/videos/+video-watch/comment/video-comments.component.ts 1 - The deletion will be sent to remote instances, so they remove the comment too. + The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too. src/app/videos/+video-watch/comment/video-comments.component.ts 1 - It is a remote comment, so the deletion will only be effective on your instance. + It is a remote comment, so the deletion will only be effective on your instance. It is a remote comment, so the deletion will only be effective on your instance. src/app/videos/+video-watch/comment/video-comments.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes + <x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes<x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes src/app/videos/+video-watch/video-watch.component.ts 1 - This video contains mature or explicit content. Are you sure you want to watch it? + This video contains mature or explicit content. Are you sure you want to watch it?This video contains mature or explicit content. Are you sure you want to watch it? src/app/videos/+video-watch/video-watch.component.ts 1 - Mature or explicit content + Mature or explicit contentMature or explicit content src/app/videos/+video-watch/video-watch.component.ts 1 - Like the video + Like the videoLike the video src/app/videos/+video-watch/video-watch.component.ts 1 - Dislike the video + Dislike the videoDislike the video src/app/videos/+video-watch/video-watch.component.ts 1 - Videos that have the higher number of likes. + Videos that have the higher number of likes.Videos that have the higher number of likes. src/app/videos/video-list/video-most-liked.component.ts 1 - Trending for the last 24 hours + Trending for the last 24 hoursTrending for the last 24 hours src/app/videos/video-list/video-trending.component.ts 1 - Trending videos are those totalizing the greatest number of views during the last 24 hours + Trending videos are those totalizing the greatest number of views during the last 24 hoursTrending videos are those totalizing the greatest number of views during the last 24 hours src/app/videos/video-list/video-trending.component.ts 1 - Trending for the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days + Trending for the last <x id="INTERPOLATION" equiv-text="{{days}}"/> daysTrending for the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days src/app/videos/video-list/video-trending.component.ts 1 - Trending videos are those totalizing the greatest number of views during the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days + Trending videos are those totalizing the greatest number of views during the last <x id="INTERPOLATION" equiv-text="{{days}}"/> daysTrending videos are those totalizing the greatest number of views during the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days src/app/videos/video-list/video-trending.component.ts 1 - Videos from your subscriptions + Videos from your subscriptionsVideos from your subscriptions src/app/videos/video-list/video-user-subscriptions.component.ts 1 From d3872536708fcec1880c6a66a4729ba0a03ba539 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 6 Nov 2019 17:49:31 +0100 Subject: [PATCH 03/19] Try to update angular_FR --- client/src/locale/angular_fr_FR.xml | 13463 ++++++++++++++------------ 1 file changed, 7126 insertions(+), 6337 deletions(-) diff --git a/client/src/locale/angular_fr_FR.xml b/client/src/locale/angular_fr_FR.xml index 8323e7179..478511d69 100644 --- a/client/src/locale/angular_fr_FR.xml +++ b/client/src/locale/angular_fr_FR.xml @@ -1,8075 +1,8864 @@ - - - - + + + - - Close - Fermer - + + CloseClose + + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts 3 - - - Previous - Précédent - + + PreviousPrevious + + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts 13 - - - Next - Suivant - + + NextNext + + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts 17 - - - Previous month - Mois précédent - - 5 - - - - Next month - Mois suivant - - 27 - - - - Select month - Choisir le mois - - 7 - - - - Select year - Choisir l'année - - 16 - - - - «« - «« - - 2 - - - - « - « - - 3 - - - - » - » - + + Previous monthPrevious month + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts 4 - - - »» - »» - + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts 5 - - - First - Premier - - 14 + + Next monthNext month + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 26 - - - Previous - Précédent - - 23 + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 27 - - - Next - Suivant - - 41 - - - - Last - Dernier - - 49 - - - - % - % - + + Select monthSelect month + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts 6 - - - Increment hours - Incrémenter les heures - - 9 + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + 7 - - - HH - HH - - 12 + + Select yearSelect year + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + 15 - - - Hours - Heures - + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + 16 + + + «««« + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 2 + + + «« + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 3 + + + »» + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 4 + + + »»»» + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 5 + + + FirstFirst + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts 14 - - - Decrement hours - Décrémenter les heures - + + PreviousPrevious + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 23 + + + NextNext + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 41 + + + LastLast + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 49 + + + <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%<x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% + + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts + 6 + + + Increment hoursIncrement hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 9 + + + HHHH + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 12 + + + HoursHours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 14 + + + Decrement hoursDecrement hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 21 - - - Increment minutes - Incrémenter les minutes - + + Increment minutesIncrement minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 30 - - - MM - MM - + + MMMM + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 33 - - - Minutes - Minutes - + + MinutesMinutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 35 - - - Decrement minutes - Décrémenter les minutes - + + Decrement minutesDecrement minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 42 - - - Increment seconds - Incrémenter les secondes - + + Increment secondsIncrement seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 51 - - - SS - SS - + + SSSS + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 54 - - - Seconds - Secondes - + + SecondsSeconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 56 - - - Decrement seconds - Décrémenter les secondes - + + Decrement secondsDecrement seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 63 - - - - - + + <x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/><x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/> + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 71 - - - - - + + <x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/><x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/> + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 72 - - - Close - Fermer - + + CloseClose + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts 8 - - - You don't have notifications. - Vous n'avez pas de notifications. - + + You don't have notifications.You don't have notifications. + + src/app/shared/users/user-notifications.component.html 1 - - + - + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - published a new video: - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> published a new video: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - a publié une nouvelle vidéo: - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> published a new video: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 7 - - + - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Your video has been unblacklisted - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been unblacklisted + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Votre vidéo a été enlevée de la liste noire - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been unblacklisted + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 15 - - + - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Your video has been blacklisted - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been blacklisted + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Votre vidéo a été placé en liste noire. - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been blacklisted + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 23 - - + - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - A new video abuse has been created on video - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Un nouveau signalement a été crée sur la vidéo - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 31 - - + - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - The recently added video has been auto-blacklisted - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>auto-blacklisted<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - La vidéo récemment ajoutée a été automatiquement mise sur liste noire - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>auto-blacklisted<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 39 - - + - + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - commented your video - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - a commenté votre vidéo - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 47 - - + - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Your video has been published - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been published + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Votre vidéo a été publié - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been published + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 55 - - + - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Your video import succeeded - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Votre vidéo a bien été importé - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 63 - - + - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Your video import failed - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - L'import de votre vidéo n'a pas fonctionné - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 71 - - + - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - User registered on your instance - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registered<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> on your instance + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - User enregistré sur votre instance - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registered<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> on your instance + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 79 - - + - + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - is following + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is following - your channel - your account - - - - + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - suit + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is following - votre chaîne - votre compte - + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 87 - - + - + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - mentioned you on video - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - vous a mentionné sur cette vidéo - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html 98 - - + - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Your instance automatically followed - - - - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>) + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - Votre instance a automatiquement suivi - + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>) + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + + src/app/shared/users/user-notifications.component.html + 106 + + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your instance automatically followed <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Your instance automatically followed <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + + src/app/shared/users/user-notifications.component.html 115 - - - Save to - Enregistrer vers - + + Save toSave to + + src/app/shared/video-playlist/video-add-to-playlist.component.html 4 - - - Options - Options - + + OptionsOptions + + src/app/shared/video-playlist/video-add-to-playlist.component.html 9 - - - Start at - Démarrer à - - 61 - - - - Stop at - Arrêter à - - 112 - - - - Display name - Nom affiché - - 4 - - - - Create - Créer - - 74 - - - - Download video - Télécharger la vidéo - - 3 - - - - Direct download - Téléchargement direct - - 27 - - - - Torrent (.torrent file) - Torrent (fichier .torrent) - - 32 - - - - - Cancel - - - Annuler - - - 47 - - - - Download - Télécharger - - 43 - - - - Report video - Signaler la vidéo - - 3 - - - - - Your report will be sent to moderators of . - It will be forwarded to origin instance too. - - - Votre signalement sera envoyé aux modérateurs de . - Il sera également transmis à l'instance d'origine - - - 9 - - - - Reason... - Motivation… - - 11 - - - - - Cancel - - - Annuler - - - 47 - - - - Submit - Envoyer - - 52 - - - - Blacklist video - Mettre la vidéo sur liste noire - - 3 - - - - Unfederate the video (ask for its deletion from the remote instances) - Supprimer la vidéo de la Fédération (demander sa suppression sur les instances distantes) - - 21 - - - - Unlisted - Non répertoriée - - 6 - - - - Private - Privée - - 7 - - - - views - vues - - 24 - - - - Blacklisted - Mis sur liste noire - - 42 - - - - - Sensitive - - - Sensible - - - 46 - - - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } - {VAR_PLURAL, plural, =0 {Aucune vidéo} =1 {1 video} other { vidéos} } - - 9 - - - - - - - - - - - 22 - - - - Updated - Mise à jour - - 29 - - - - Unavailable - Indisponible - - 32 - - - - Deleted - Supprimé - - 34 - - - - Edit starts/stops at - Éditer le début / la fin à - - 48 - - - - Save - Enregistrer - - 15 - - - - Delete from - Supprimer de - - 85 - - - - No results. - Aucun résultat. - - 20 - - - - Delete - Supprimer - - 13 - - - - Edit - Modifier - - 63 - - - - Truncated preview - Prévisualisation tronquée - - 9 - - - - Complete preview - Prévisualisation complète - - 13 - - - - Get help - Obtenir de l'aide - - 29 - - - - - Subscribe - - - S'abonner - - - 6 - - - - - Unsubscribe - - - Se désabonner - - - 18 - - - - - Subscribe - - - S'abonner - - - 26 - - - - Using an ActivityPub account - En utilisant un compte ActivityPub - - 36 - - - - Subscribe with an account on - S'abonner avec un compte sur - - 39 - - - - Subscribe with your local account - S'abonner avec un compte local - - 40 - - - - Subscribe with a Mastodon account: - S'abonner avec un compte Mastodon : - - 43 - - - - Using a syndication feed - Utilisation d'un flux de syndication - - 48 - - - - Subscribe via RSS - S'abonner via RSS - - 49 - - - - - Remote subscribe - Remote interact - - - S'abonner à distance - Interaction distante - - - 10 - - - - - You can subscribe to the channel via any ActivityPub-capable fediverse instance. - For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - - - Vous pouvez vous abonner à la chaîne via n'importe quelle instance Fediverse compatible ActivityPub. - Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL de la chaîne dans le champ de recherche et vous abonner. - - + + Start atStart at + + src/app/shared/video-playlist/video-add-to-playlist.component.html 17 - - - - You can interact with this via any ActivityPub-capable fediverse instance. - For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. - - - Vous pouvez interagir via n'importe quelle instance Fediverse compatible ActivityPub. - Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL dans le champ de recherche et interagir avec. - - - 26 - - - - - Default NSFW/sensitive videos policy - can be redefined by the users - - - Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites - peut être redéfini par les utilisateur·rices - - - 5 - - - - User registration allowed - Création de compte autorisé - - 14 - - - - Video uploads - Mise en ligne des vidéos - - 32 - - - - Transcoding in multiple resolutions - Transcodage en plusieurs résolutions - - 25 - - - - Video quota - Quota des vidéos - - 57 - - - - - Unlimited ( per day) - - - ( illimité par jour) - - - 53 - - - - Import - Importer - - 286 - - - - HTTP import (YouTube, Vimeo, direct URL...) - Importation HTTP (YouTube, Vimeo, URL...) - - 64 - - - - Torrent import - Importation de Torrent - - 71 - - - - Player - Lecteur - - 79 - - - - P2P enabled - P2P activé - - 83 - - - - Loading instance statistics... - Chargement des statistiques de l'instance... - - 1 - - - - Local - Locales - - 86 - - - - users - utilisateurs - - 11 - - - - videos - vidéos - - 65 - - - - video views - visionnages de vidéos - - 31 - - - - video comments - commentaires de la video - - 75 - - - - of hosted video - de la vidéo hébergée - - 51 - - - - Federation - Fédération - - 58 - - - - followers - abonnés - - 85 - - - - following - abonnements - - 95 - - - - Ban - Bannir - - 3 - - - - - A banned user will no longer be able to login. - - - Un utilisateur banni ne sera plus capable de se connecter. - - - 18 - - - - Cancel - Annuler - - 23 - - - - Ban this user - Bannir cet utilisateur - - 26 - - - - - - - 11 - - - - (extensions: , max size: ) - (extensions: , taille maximum : ) - - 12 - - - - - Login - - - S'identifier - - 2 - - - - Request new verification email. - Demander un nouvel email de vérification. - - 16 - - - - User - Utilisateur - - 13 - - - - Username or email address - Identifiant ou courriel - - 15 - - - - - or create an account - - - ou créer un compte - - - 18 - - - - - or create an account on another instance - - - ou créer un compte sur une autre instance - - - 22 - - - - User registration is not allowed on this instance, but you can register on many others! - Vous ne pouvez pas créer de compte sur cette instance, mais vous pouvez en créer sur beaucoup d'autres ! - - 28 - - - - Password - Mot de passe - - 54 - - - - I forgot my password - J’ai oublié mon mot de passe - - 45 - - - - Login - Se connecter - - 32 - - - - Forgot your password - Oubli de votre mot de passe - - 58 - - - - - We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. - - - Nous sommes désolés, vous ne pouvez pas réinitialiser votre mot de passe car l'administrateur de votre instance n'a pas configuré le système de courriels de PeerTube. - - - 65 - - - - Email - Courriel - - 43 - - - - Email address - Courriel - - 10 - - - - Send me an email to reset my password - M'envoyer un courriel pour réinitialiser mon mot de passe - - 82 - - - - - Reset my password - - - Réinitialiser mon mot de passe - - - 2 - - - - Confirm password - Confirmer le mot de passe - - 19 - - - - Confirmed password - Mot de passe confirmé - - 21 - - - - Reset my password - Réinitialiser mon mot de passe - - 29 - - - - results - résultats - - 5 - - - - - for - - - pour - - - 6 - - - - - Filters - - - - Filtres - - - - 16 - - - - - No results found - - - Aucun résultat trouvé - - - 28 - - - - subscribers - abonnés - - 44 - - - - Welcome to PeerTube, dear administrator! - Bienvenue sur PeerTube, cher admin ! - - 3 - - - - CLI - documentation - Documentation de la CLI - - 12 - - - - Upload or import videos, parse logs, prune storage directories, reset user password... - Uploader ou importer des vidéos, parcourir les logs, nettoyer les dossier de stockage, réinitialiser les mots de passe des utilisateurs... - - 15 - - - - Administer - documentation - Documentation sur l'administration - - 19 - - - - Managing users, following other instances, dealing with spammers... - Gérer les utilisateurs, s'abonner à d'autres instances, gérer les spammers... - - 22 - - - - Use - documentation - Documentation d'utilisation - - 26 - - - - Setup your account, managing video playlists, discover third-party applications... - Paramétrer votre compte, gérer vos playlists, découvrir des applications tierces... - - 29 - - - - Useful links - Liens utiles - - 41 - - - - Official PeerTube website (news, support, contribute...): https://joinpeertube.org - Site web officiel de PeerTube (news, support, contribution...): https://joinpeertube.org - - 44 - - - - Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - - Mettre votre instances sur l'index public des instances PeerTube https://instances.joinpeertube.org/instances - - - 47 - - - - It's time to configure your instance! - C'est le moment de configurer votre instance ! - - 59 - - - - - Choosing your instance name, setting up a description, specifying who you are, - why you created your instance and how long you plan to maintain your it - is very important for visitors to understand on what type of instance they are. - - - Choisir le nom de son instance, mettre une description, spécifier qui vous êtes, pourquoi vous avez créé cette instance et combien de temps vous prévoyez de la maintenir est très important pour que les visiteurs comprennent sur quel type d'instance ils ou elles sont. - - - 61 - - - - - If you want to open registrations, please decide what are your moderation rules, fill your instance - terms - and specify the categories and languages you speak. This way, you will help users to register on the - appropriate - PeerTube instance. - - - Si vous voulez ouvrir les inscriptions, merci de décider quelles sont les règles de modération, remplir les conditions d'utilisation de votre instance - et spécifier les catégories ainsi que les langues que vous parlez. De cette façon, vous aiderez les utilisateurs à s'enregistrer sur l'instance PeerTube appropriée. - - - 67 - - - - Remind me later - Me le rappeler plus tard - - 79 - - - - - Configure my instance - - Configurer mon instance - - 82 - - - - Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: - Bonjour cher administrateur. Vous avez ouvert les inscriptions sur votre instance mais vous n'avez pas configuré les champs suivants : - - 10 - - - - Instance name - Nom de l'instance - - 13 - - - - Instance short description - Courte description de l'instance - - 14 - - - - Who you are - Qui vous êtes - - 16 - - - - How long you plan to maintain your instance - Pour combien de temps pensez vous maintenir votre instance - - 17 - - - - How you plan to pay your instance - Comment comptez vous financer votre instance - - 18 - - - - How you will moderate your instance - Comment allez vous modérer votre instance - - 20 - - - - Instance terms - Conditions de l'instance - - 21 - - - - Configure these fields - Configurer ces champs - - 30 - - - - Don't show me this warning anymore - Ne plus me montrer cet avertissement - - 38 - - - - Close - Fermer - - 173 - - - - Change the language - Changer la langue - - 107 - - - - - Help to translate PeerTube! - - - Aidez à traduire PeerTube ! - - - 8 - - - - My public profile - Mon profil public - - 17 - - - - My account - Mon compte - - 21 - - - - Log out - Se déconnecter - - 25 - - - - Create an account - Créer un compte - - 33 - - - - My library - Ma bibliothèque - - 37 - - - - Videos - Vidéos - - 24 - - - - Playlists - Listes de lecture - - 46 - - - - Subscriptions - Abonnements - - 51 - - - - History - Historique - - 56 - - - - Discover - Découvrir - - 66 - - - - Trending - Tendances - - 71 - - - - Most liked - Les plus appréciées - - 76 - - - - Recently added - Récemment ajoutées - - 81 - - - - More - Plus - - 91 - - - - Administration - Administration - - 95 - - - - About - À propos - - 26 - - - - Show keyboard shortcuts - Montrer les raccourcis clavier - - 111 - - - - View your notifications - Voir vos notifications - - 3 - - - - Notifications - Notifications - - 13 - - - - Update your notification preferences - Mettre à jour vos préférences de notification - - 16 - - - - See all your notifications - Voir toutes vos notifications - - 30 - - - - Search... - Chercher... - - 6 - - - - Upload - Mettre en ligne - - 9 - - - - Sort - Trier - - 6 - - - - Published date - Date de publication - - 15 - - - - Original publication year - Année originale de publication - - 24 - - - - After... - Après... - - 30 - - - - Before... - Avant... - - 37 - - - - Duration - Durée - - 45 - - - - Display sensitive content - Afficher le contenu sensible - - 54 - - - - Yes - Oui - - 58 - - - - No - Non - - 63 - - - - Category - Catégorie - - 164 - - - - Licence - Licence - - 173 - - - - Language - Langue - - 182 - - - - All of these tags - Tous les mots clés suivants - - 103 - - - - One of these tags - Un seul des mots clés suivants - - 108 - - - - Filter - Filtre - - 115 - - - - Display unlisted and private videos - Afficher les vidéos privées et non répertoriées - - 14 - - - - Add caption - Ajouter un sous-titre - - 5 - - - - Select the caption file - Choisir le fichier de sous-titres - - 24 - - - - - This will replace an existing caption! - - - Cela va remplacer les sous-titres existants ! - - - 29 - - - - - Cancel - - - Annuler - - - 24 - - - - Add this caption - Ajouter ce sous-titre - - 40 - - - - Title - Titre - - 9 - - - - Tags - Étiquettes - - 191 - - - - + Tag - + Tag - - 30 - - - - Enter a new tag - Entrez un nouveau tag - - 30 - - - - Description - Description - + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html 55 - - - - Video descriptions are truncated by default and require manual action to expand them. - - - Les descriptions vidéo sont tronquées par défaut et nécessitent une action manuelle pour les développer. - - - 40 + + src/app/videos/+video-watch/modal/video-share.component.html + 61 - - - Channel - Chaîne - - 23 + + Stop atStop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 - - - Privacy - Confidentialité - - 33 + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 - - - Schedule publication () - Programmation de la publication () - - 122 + + src/app/videos/+video-watch/modal/video-share.component.html + 112 - - - This video contains mature or explicit content - Cette vidéo contient du contenu sensible - - 136 + + Display nameDisplay name + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 64 - - - Some instances do not list videos containing mature or explicit content by default. - Certaines instances ne listent pas, par défaut, les vidéos sensibles ou avec du contenu pour adultes. - - 140 + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 - - - Wait transcoding before publishing the video - Attendre l'encodage avant de publier la vidéo - - 146 + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 - - - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. - Si vous décidez de ne pas attendre la fin du traitement avant la publication de la vidéo, elle pourrait bien être injouable. - - 150 + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 - - - Basic info - Informations basiques - + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+signup/+register/register-step-user.component.html 4 - - - Add another caption - Ajouter un nouveau sous-titre - - 166 + + CreateCreate + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 74 - - - See the subtitle file - Voir le fichier de sous-titres - - 175 + + Download videoDownload video + + src/app/shared/video/modals/video-download.component.html + 3 - - - Already uploaded ✔ - Déjà téléversé ✔ - - 179 + + Direct downloadDirect download + + src/app/shared/video/modals/video-download.component.html + 27 - - - Will be created on update - Sera créé après la mise à jour - - 187 - - - - Cancel create - Annuler la création - - 189 - - - - Will be deleted on update - Sera supprimé après la mise à jour - - 195 - - - - Cancel deletion - Annuler la suppression - - 197 - - - - - No captions for now. - - - Pas de sous-titres pour le moment. - - - 202 - - - - Captions - Sous-titres - - 159 - - - - Video preview - Prévisualisation de la vidéo - - 216 - - - - Support - Soutenir - - 78 - - - - Short text to tell people how they can support you (membership platform...). - Courte description des moyens qu'ont les utilisateurs de vous soutenir (financement participatif, etc.). - - 226 - - - - Original publication date - Date originale de publication - - 239 - - - - This is the date when the content was originally published (e.g. the release date for a film) - Voici la date originel de publication (alias la date de sortie pour un film) - - 240 - - - - Enable video comments - Activer les commentaires - - 254 - - - - Enable download - Activer le téléchargement - - 259 - - - - Advanced settings - Paramétrage avancé - - 210 - - - - URL - URL - - 10 - - - - Sorry, but something went wrong - Désolé, mais quelque chose s'est mal passé - - 53 - - - - - Congratulations, the video behind will be imported! You can already add information about this video. - - - Félicitations, la vidéo : va être importée. Vous pouvez déjà ajouter les informations relatives à celle-ci. - - - 52 - - - - Update - Mettre à jour - - 17 - - - - Select the file to upload - Sélectionner le fichier - - 6 - - - - Scheduled - Planifié - - 25 - - - - Video background image - Fond de la vidéo - + + Torrent (.torrent file)Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html 32 - - + - Image that will be merged with your audio file. - - The chosen image will be definitive and cannot be modified. - - - Image qui sera fusionnée avec le fichier audio. - - L'image choisie sera définitive et ne pourra pas être modifiée. - - - 34 + Cancel + + Cancel + + + src/app/shared/video/modals/video-download.component.html + 38 - - + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 + + + DownloadDownload + + src/app/shared/video/modals/video-download.component.html + 43 + + + Report videoReport video + + src/app/shared/video/modals/video-report.component.html + 3 + + - Congratulations! Your video is now available in your private library. - - - Félicitations ! Votre video est à présent disponible dans votre bibliothèque personnelle. - - - 66 + Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + + Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + + + src/app/shared/video/modals/video-report.component.html + 9 - - - Publish will be available when upload is finished - Vous pourrez publier cette vidéo lorsque l'envoi sera terminé - - 79 + + Reason...Reason... + + src/app/shared/video/modals/video-report.component.html + 16 - - - Publish - Publier - - 86 - - - - Select the torrent to import - Choisir le torrent à importer - - 6 - - - - Or - Ou - + + src/app/shared/video/modals/video-blacklist.component.html 11 - - - Paste magnet URI - Copier l'URL magnet - + + src/app/shared/moderation/user-ban-modal.component.html + 11 + + + + Cancel + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + + + SubmitSubmit + + src/app/shared/video/modals/video-report.component.html + 29 + + + src/app/shared/video/modals/video-blacklist.component.html + 31 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 26 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 29 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 52 + + + Blacklist videoBlacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances)Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + + + UnlistedUnlisted + + src/app/shared/video/video-miniature.component.html + 12 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 6 + + + PrivatePrivate + + src/app/shared/video/video-miniature.component.html + 13 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 33 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 7 + + + <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views + + src/app/shared/video/video-miniature.component.html + 24 + + + BlacklistedBlacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> + + <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/>Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/> + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + UnavailableUnavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + DeletedDeleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops atEdit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + + + SaveSave + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 80 + + + src/app/videos/+video-watch/video-watch.component.html + 92 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 59 + + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 15 + + + Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/>Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/> + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + + + No results.No results. + + src/app/shared/video/videos-selection.component.html + 1 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/videos/video-list/video-overview.component.html + 3 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + DeleteDelete + + src/app/shared/buttons/delete-button.component.html + 5 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 181 + + + src/app/videos/+video-watch/comment/video-comment.component.html + 15 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 13 + + + EditEdit + + src/app/shared/buttons/edit-button.component.html + 5 + + + src/app/shared/buttons/edit-button.component.html + 1 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 219 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 41 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + + + Truncated previewTruncated preview + + src/app/shared/forms/markdown-textarea.component.html + 9 + + + Complete previewComplete preview + + src/app/shared/forms/markdown-textarea.component.html + 13 + + + Get helpGet help + + src/app/shared/misc/help.component.html + 29 + + + + Subscribe + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + + + + Unsubscribe + + Unsubscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 18 + + + + Subscribe + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub accountUsing an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + + + Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/>Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/> + + src/app/shared/user-subscription/subscribe-button.component.html + 39 + + + Subscribe with your local accountSubscribe with your local account + + src/app/shared/user-subscription/subscribe-button.component.html + 40 + + + Subscribe with a Mastodon account:Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feedUsing a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSSSubscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + You can subscribe to the channel via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + You can interact with this via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Default NSFW/sensitive videos policy<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>can be redefined by the users<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Default NSFW/sensitive videos policy<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>can be redefined by the users<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowedUser registration allowed + + src/app/shared/instance/instance-features-table.component.html 14 - - + + Video uploadsVideo uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutionsTranscoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + + + Video quotaVideo quota + + src/app/shared/instance/instance-features-table.component.html + 40 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + + Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + + Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + + + src/app/shared/instance/instance-features-table.component.html + 53 + + + ImportImport + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...)HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent importTorrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + PlayerPlayer + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabledP2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics...Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + + + LocalLocal + + src/app/shared/instance/instance-statistics.component.html + 4 + + + src/app/menu/menu.component.html + 86 + + + usersusers + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videosvideos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video viewsvideo views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video commentsvideo comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted videoof hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + FederationFederation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followersfollowers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + followingfollowing + + src/app/shared/instance/instance-statistics.component.html + 95 + + + BanBan + + src/app/shared/moderation/user-ban-modal.component.html + 3 + + + + A banned user will no longer be able to login. + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + + + CancelCancel + + src/app/shared/moderation/user-ban-modal.component.html + 23 + + + src/app/shared/confirm/confirm.component.html + 19 + + + src/app/login/login.component.html + 79 + + + src/app/videos/+video-watch/modal/video-support.component.html + 10 + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 23 + + + Ban this userBan this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + + + <x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/><x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/> + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>)(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>) + + src/app/shared/images/preview-upload.component.html + 12 + + + + Login + + Login + + + src/app/login/login.component.html + 2 + + + Request new verification email.Request new verification email. + + src/app/login/login.component.html + 7 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + + + UserUser + + src/app/login/login.component.html + 13 + + + src/app/+signup/+register/register.component.html + 13 + + + Username or email addressUsername or email address + + src/app/login/login.component.html + 15 + + + + or create an account + + or create an account + + + src/app/login/login.component.html + 18 + + + + or create an account on another instance + + or create an account on another instance + + + src/app/login/login.component.html + 22 + + + User registration is not allowed on this instance, but you can register on many others!User registration is not allowed on this instance, but you can register on many others! + + src/app/login/login.component.html + 28 + + + PasswordPassword + + src/app/login/login.component.html + 39 + + + src/app/login/login.component.html + 42 + + + src/app/reset-password/reset-password.component.html + 8 + + + src/app/reset-password/reset-password.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 31 + + + src/app/+admin/users/user-edit/user-edit.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 19 + + + src/app/+signup/+register/register-step-user.component.html + 52 + + + src/app/+signup/+register/register-step-user.component.html + 54 + + + I forgot my passwordI forgot my password + + src/app/login/login.component.html + 45 + + + LoginLogin + + src/app/login/login.component.html + 52 + + + src/app/menu/menu.component.html + 32 + + + Forgot your passwordForgot your password + + src/app/login/login.component.html + 58 + + + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + + + EmailEmail + + src/app/login/login.component.html + 70 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-list/user-list.component.html + 41 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 22 + + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 41 + + + src/app/+signup/+register/register-step-user.component.html + 43 + + + Email addressEmail address + + src/app/login/login.component.html + 72 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 + + + Send me an email to reset my passwordSend me an email to reset my password + + src/app/login/login.component.html + 82 + + + + Reset my password + + Reset my password + + + src/app/reset-password/reset-password.component.html + 2 + + + Confirm passwordConfirm password + + src/app/reset-password/reset-password.component.html + 19 + + + Confirmed passwordConfirmed password + + src/app/reset-password/reset-password.component.html + 21 + + + Reset my passwordReset my password + + src/app/reset-password/reset-password.component.html + 29 + + + <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results<x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results + + src/app/search/search.component.html + 5 + + + + for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + + src/app/search/search.component.html + 6 + + + + Filters + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + Filters + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + + src/app/search/search.component.html + 16 + + + + No results found + + No results found + + + src/app/search/search.component.html + 28 + + + <x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers + + src/app/search/search.component.html + 44 + + + Welcome to PeerTube, dear administrator!Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentationCLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password...Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentationAdminister + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers...Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentationUse + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications...Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful linksUseful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>Official PeerTube website (news, support, contribute...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + Put your instance on the public PeerTube index: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance!It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, + why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain your it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + is very important for visitors to understand on what type of instance they are. + + Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, + why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain your it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your moderation rules<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, fill your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance + terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + and specify the categories and languages you speak. This way, you will help users to register on <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>the + appropriate<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + PeerTube instance. + + If you want to open registrations, please decide what are <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your moderation rules<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, fill your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance + terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + and specify the categories and languages you speak. This way, you will help users to register on <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>the + appropriate<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me laterRemind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning!Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields:Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance nameInstance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short descriptionInstance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you areWho you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instanceHow long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instanceHow you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instanceHow you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance termsInstance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fieldsConfigure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymoreDon't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + CloseClose + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + + + Change the languageChange the language + + src/app/menu/language-chooser.component.html + 3 + + + src/app/menu/menu.component.html + 107 + + + + Help to translate PeerTube! + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profileMy public profile + + src/app/menu/menu.component.html + 17 + + + My accountMy account + + src/app/menu/menu.component.html + 21 + + + Log outLog out + + src/app/menu/menu.component.html + 25 + + + Create an accountCreate an account + + src/app/menu/menu.component.html + 33 + + + My libraryMy library + + src/app/menu/menu.component.html + 37 + + + VideosVideos + + src/app/menu/menu.component.html + 41 + + + src/app/menu/menu.component.html + 62 + + + src/app/+accounts/accounts.component.html + 38 + + + src/app/+video-channels/video-channels.component.html + 24 + + + PlaylistsPlaylists + + src/app/menu/menu.component.html + 46 + + + SubscriptionsSubscriptions + + src/app/menu/menu.component.html + 51 + + + HistoryHistory + + src/app/menu/menu.component.html + 56 + + + DiscoverDiscover + + src/app/menu/menu.component.html + 66 + + + TrendingTrending + + src/app/menu/menu.component.html + 71 + + + Most likedMost liked + + src/app/menu/menu.component.html + 76 + + + Recently addedRecently added + + src/app/menu/menu.component.html + 81 + + + MoreMore + + src/app/menu/menu.component.html + 91 + + + AdministrationAdministration + + src/app/menu/menu.component.html + 95 + + + AboutAbout + + src/app/menu/menu.component.html + 100 + + + src/app/+accounts/accounts.component.html + 40 + + + src/app/+video-channels/video-channels.component.html + 26 + + + Show keyboard shortcutsShow keyboard shortcuts + + src/app/menu/menu.component.html + 111 + + + View your notificationsView your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + NotificationsNotifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferencesUpdate your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notificationsSee all your notifications + + src/app/menu/avatar-notification.component.html + 30 + + + Search...Search... + + src/app/header/header.component.html + 2 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 + + + UploadUpload + + src/app/header/header.component.html + 9 + + + SortSort + + src/app/search/search-filters.component.html + 6 + + + Published datePublished date + + src/app/search/search-filters.component.html + 15 + + + Original publication yearOriginal publication year + + src/app/search/search-filters.component.html + 24 + + + After...After... + + src/app/search/search-filters.component.html + 30 + + + Before...Before... + + src/app/search/search-filters.component.html + 37 + + + DurationDuration + + src/app/search/search-filters.component.html + 45 + + + Display sensitive contentDisplay sensitive content + + src/app/search/search-filters.component.html + 54 + + + YesYes + + src/app/search/search-filters.component.html + 58 + + + NoNo + + src/app/search/search-filters.component.html + 63 + + + CategoryCategory + + src/app/search/search-filters.component.html + 71 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 65 + + + src/app/videos/+video-watch/video-watch.component.html + 164 + + + LicenceLicence + + src/app/search/search-filters.component.html + 81 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 79 + + + src/app/videos/+video-watch/video-watch.component.html + 173 + + + LanguageLanguage + + src/app/search/search-filters.component.html + 91 + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 10 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 93 + + + src/app/videos/+video-watch/video-watch.component.html + 182 + + + All of these tagsAll of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tagsOne of these tags + + src/app/search/search-filters.component.html + 108 + + + FilterFilter + + src/app/search/search-filters.component.html + 115 + + + Display unlisted and private videosDisplay unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add captionAdd caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption fileSelect the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this captionAdd this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + TitleTitle + + src/app/videos/+video-edit/shared/video-edit.component.html + 9 + + + TagsTags + + src/app/videos/+video-edit/shared/video-edit.component.html + 17 + + + src/app/videos/+video-watch/video-watch.component.html + 191 + + + + Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Press Enter to add a new tag. + + Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag+ Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tagEnter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + DescriptionDescription + + src/app/videos/+video-edit/shared/video-edit.component.html + 36 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+accounts/account-about/account-about.component.html + 3 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 4 + + + src/app/+about/about-instance/about-instance.component.html + 55 + + + + Video descriptions are truncated by default and require manual action to expand them. + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + + + ChannelChannel + + src/app/videos/+video-edit/shared/video-edit.component.html + 56 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 22 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 12 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+signup/+register/register.component.html + 23 + + + PrivacyPrivacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>)Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit contentThis video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the videoWait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic infoBasic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another captionAdd another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle fileSee the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on updateWill be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel createCancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on updateWill be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletionCancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + CaptionsCaptions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video previewVideo preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + SupportSupport + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication dateOriginal publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video commentsEnable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + + + Enable downloadEnable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + + + Advanced settingsAdvanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URLURL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>supported by youtube-dl<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + You can import any URL <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>supported by youtube-dl<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrongSorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. + + Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + UpdateUpdate + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to uploadSelect the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + ScheduledScheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background imageVideo background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + The chosen image will be definitive and cannot be modified. + + Image that will be merged with your audio file. + <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finishedPublish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + PublishPublish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to importSelect the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + OrOr + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URIPaste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + You can import any torrent file that points to a mp4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - - - Vous pouvez importer n'importe quel fichier torrent qui pointe vers un fichier mp4. - Vous devez vous assurer que vous avez les droits de diffusion sur le contenu vers lequel il pointe, sinon cela pourrait vous causer des problèmes juridiques, personnellement et à votre instance. + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html 17 - - + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - - - Félicitations, la vidéo va être importée avec BitTorrent ! Vous pouvez déjà ajouter les informations relatives à celle-ci. - + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html 57 - - - Import - Importer - + + Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/>Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + + src/app/videos/+video-edit/video-add.component.html 3 - - - Upload - Téléverser - + + Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/>Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + + src/app/videos/+video-edit/video-add.component.html 4 - - - Upload a file - Téléverser un fichier - + + Upload a fileUpload a file + + src/app/videos/+video-edit/video-add.component.html 10 - - - Import with URL - Importer avec une URL - + + Import with URLImport with URL + + src/app/videos/+video-edit/video-add.component.html 17 - - - Import with torrent - Importer avec un torrent - + + Import with torrentImport with torrent + + src/app/videos/+video-edit/video-add.component.html 24 - - + - Update - - - Mise à jour + Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> + + Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> - + + src/app/videos/+video-edit/video-update.component.html 2 - - - Share - Partager - - 83 - - - - QR-Code - QR-Code - - 27 - - - + - The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). - - - Cette URL n'est pas sécurisée (pas d'HTTPS), donc l'intégration vidéo ne marchera pas sur les sites utilisant HTTPS (Les navigateurs bloquent les requêtes HTTP non sécurisées). - - - 47 - - - - Embed - Intégration - - 35 - - - - Auto select subtitle - Choix automatique des sous-titres - - 76 - - - - - More customization - - - Plus de personnalisation - - - 93 - - - - - Less customization - - - Moins de personnalisation - - - 101 - - - - Autoplay - Lecture automatique - - 127 - - - - Muted - Silencieux - - 20 - - - - Loop - Boucle - - 141 - - - - Display video title - Afficher le titre de la vidéo - - 150 - - - - Display privacy warning - Afficher l'avertissement de confidentialité - - 157 - - - - Display player controls - Afficher les commandes du lecteur - - 164 - - - - Public - Publique - - 8 - - - - - The video is being imported, it will be available when the import is finished. - - - La vidéo est en cours d'importation, elle sera disponible lorsque l'importation sera terminée. + Other videos + + Other videos - - 19 - - - - - The video is being transcoded, it may not work properly. - - - La vidéo est en cours d'encodage, il est possible qu'elle ne fonctionne pas correctement. - - - 23 - - - - - This video will be published on . - - - Cette vidéo sera publiée dans . - - - 27 - - - - This video is blacklisted. - Cette vidéo est sur liste noire. - - 32 - - - - Like this video - J'aime cette vidéo - - 63 - - - - Dislike this video - Je n'aime pas cette vidéo - - 71 - - - - Go the channel page - Aller à la page des chaînes - - 118 - - - - By - Par - - 129 - - - - Go to the account page - Accéder au profil public de l'utilisateur - - 63 - - - - Show more - Voir plus - - 141 - - - - Show less - Montrer moins - - 147 - - - - Originally published - Publié originellement - - 159 - - - - Friendly Reminder: - Rappel : - - 211 - - - - - the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - - - le système de partage utilisé pour cette vidéo implique que des informations techniques (comme votre adresse IP publique) peuvent être transmises à d'autres pairs. - - - 212 - - - - More information - Plus d'informations - - 215 - - - - Get more information - Obtenir plus d'informations - - 215 - - - - - OK - - - OK - - - 218 - - - - - Comments - - - Commentaires - - + + src/app/videos/recommendations/recommended-videos.component.html 3 - - - No comments. - Aucun commentaire. - - 17 + + ShareShare + + src/app/videos/+video-watch/modal/video-share.component.html + 3 - - - View all replies - Voir les réponses - - 55 + + src/app/videos/+video-watch/video-watch.component.html + 83 - - + + QR-CodeQR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + - Comments are disabled. - - - Les commentaires sont désactivés. - - - 64 + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 - - - Add comment... - Ajouter un commentaire... - - 6 - - - - - Post comment - - - Poster un commentaire - - - 20 - - - - You are one step away from commenting - Vous êtes à une étape de pouvoir commenter - - 28 - - - - - If you have an account on this instance, you can login: - - - Si vous avez un compte sur cette instance, vous pouvez vous connecter : - - - 32 - - - - login to comment - Connectez-vous pour commenter - + + EmbedEmbed + + src/app/videos/+video-watch/modal/video-share.component.html 35 - - + + Auto select subtitleAuto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + AutoplayAutoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + MutedMuted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + LoopLoop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video titleDisplay video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warningDisplay privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controlsDisplay player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + PublicPublic + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. + + This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted.This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this videoLike this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this videoDislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel pageGo the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/>By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account pageGo to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show moreShow more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show lessShow less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally publishedOriginally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More informationMore information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more informationGet more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments.No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> repliesView all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment...Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commentingYou are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to commentlogin to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it from within the software's interface. - - - Sinon, vous pouvez commenter en utilisant un compte sur n'importe quelle instance compatible ActivityPub. - Sur la plupart des plateformes, vous pouvez trouver la vidéo en tapant son URL dans la barre de recherche et en la commentant depuis l'interface du logiciel. + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. - + + src/app/videos/+video-watch/comment/video-comment-add.component.html 36 - - + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - - - Si vous avez un compte sur Mastodon ou Pleroma, vous pouvez directement l'ouvrir dans leur interface : + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - + + src/app/videos/+video-watch/comment/video-comment-add.component.html 41 - - - Highlighted comment - Commentaire mis en exergue - + + Highlighted commentHighlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html 5 - - - Reply - Répondre - + + ReplyReply + + src/app/videos/+video-watch/comment/video-comment.component.html 14 - - + Users - - - Utilisateurs + + Users - + + src/app/+admin/admin.component.html 3 - - + Manage follows - - - Gérer les abonnements + + Manage follows - + + src/app/+admin/admin.component.html 7 - - + Moderation - - - Modération + + Moderation - + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html 60 - - + Configuration - - + Configuration - + + src/app/+admin/admin.component.html 15 - - + Plugins/Themes - - - Plugins/Thèmes + + Plugins/Themes - + + src/app/+admin/admin.component.html 19 - - + System - - - Système + + System - + + src/app/+admin/admin.component.html 23 - - - Manage follows - Gérer les abonnements - + + Manage followsManage follows + + src/app/+admin/follows/follows.component.html 2 - - - Following - Abonnements - + + FollowingFollowing + + src/app/+admin/follows/follows.component.html 5 - - - Follow - S'abonner - + + FollowFollow + + src/app/+admin/follows/follows.component.html 7 - - - Followers - Abonnés - + + FollowersFollowers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html 3 - - - 1 host (without "http://") per line - 1 hôte (sans le "http://") par ligne - + + 1 host (without "http://") per line1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html 5 - - + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - - - Il semble que vous n'êtes pas sur un serveur supportant HTTPS. Votre serveur web a besoin d'avoir TLS activé si vous voulez suivre d'autres instances. + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - + + src/app/+admin/follows/following-add/following-add.component.html 17 - - - Add following - Ajoute un abonnement - + + Add followingAdd following + + src/app/+admin/follows/following-add/following-add.component.html 21 - - - Filter... - Filtrage... - - 27 - - - - ID - ID - - 18 - - - - Follower handle - Identifiant d'abonné - - 17 - - - - State - Statut - - 10 - - - - Score - Score - - 19 - - - - Created - Créé le - - 11 - - - - Accepted - Accepté - - 32 - - - - Pending - En attente - - 33 - - - - Accept - Accepter - - 41 - - - - Refuse - Refuser - - 42 - - - - Host - Hôte - - 19 - - - - Redundancy allowed - Redondance autorisée - - 22 - - - - Create user - Créer un utilisateur - - 6 - - - - Edit user - Éditer l'utilisateur - - 2 - - - - Username - Identifiant - - 19 - - - - john - john - - 10 - - - - mail@example.com - mail@example.com - - 21 - - - - Role - Rôle - - 43 - - - - - Transcoding is enabled on server. The video quota only take in account original video. - At most, this user could use ~ . - - - L'encodage est activé sur le serveur. Le quota de vidéos ne prend en compte que la vidéo originale. - Au pire, cet utilisateur pourrait utiliser ~ . - - - 66 - - - - Daily video quota - Quota vidéo journalier - - 73 - - - - Bypass video auto blacklist - Passer outre la liste noire automatique de vidéos - - 86 - - - - Danger Zone - Zone dangereuse - - 94 - - - - Send a link to reset the password by email to the user - Envoyer un lien par mail à l'utilisateur pour réinitialiser son mot de passe - - 97 - - - - Ask for new password - Demander un nouveau mot de passe - - 98 - - - - Manually set the user password - Définir manuellement le mot de passe utilisateur - - 102 - - - - Show - Montrer - - 10 - - - - Hide - Cacher - - 11 - - - - Users list - Liste des utilisateur·rices - - 2 - - - - Batch actions - Actions en lot - - 19 - - - - Username - Identifiant - - 40 - - - - Video quota - Quota des vidéo - - 42 - - - - (banned) - (banni) - - 65 - - - - User's email must be verified to login - L'adresse mail de l'utilisateur·rice doit être vérifiée afin de se connecter - - 72 - - - - User's email is verified / User can login without email verification - L'adresse mail de l'utilisateur·rice est vérifié / L'utilisateur·rice peut se connecter sans vérification mail - - 76 - - - - Ban reason: - Raison du bannissement : - - 95 - - - - Moderation - Modération - - 2 - - - - Video abuses - Rapports de vidéos - - 5 - - - - - - - 7 - - - - Auto-blacklisted videos - Vidéos automatiquement mises sur liste noire. - - 9 - - - - Muted accounts - Comptes silencieux - - 2 - - - - Muted servers - Serveurs silencieux - - 13 - - - - Video name - Nom de la vidéo - + + Filter...Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html 8 - - - Sensitive - Sensible - + + src/app/+admin/follows/following-list/following-list.component.html 9 - - - Unfederated - Non fédéré - + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + IDID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handleFollower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + StateState + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html 10 - - - Date - Date - - 11 + + ScoreScore + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 - - - Go to the video - Aller sur la vidéo - - 33 + + Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 - - - Actions - Actions - + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html 44 - - - Blacklist reason: - Raison de mise sur liste noire : - - 43 - - - - Moderation comment - Commentaire de modération - - 3 - - - - - This comment can only be seen by you or the other moderators. - - - Ce commentaire peut être vu par vous et les autres modérateurs seulement. - - - 18 - - - - Update this comment - Modifier ce commentaire - - 26 - - - - Reporter - Rapporteur - - 8 - - - - Video - Vidéo - + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html 9 - - - State - État - - 11 - - - - Go to the account - Aller sur le compte - - 27 - - - - Reason: - Raison : - - 53 - - - - Moderation comment: - Commentaire de modération : - - 57 - - - - Unblacklist - Retirer de la liste noire - - 17 - - - - Instance - Instance - - 5 - - - - Muted at - Rendu silencieux - - 13 - - - - Unmute - Réactiver - - 23 - - - - Account - Comptes - - 12 - - - - Plugins/Themes - Plugins/Thèmes - - 2 - - - - Installed - Installé - - 5 - - - - Search - Résultats de la recherche - - 7 - - - - Homepage - Accueil - - 51 - - - - Go to the plugin homepage - Retour à l’accueil des plugins - - 48 - - - - Settings - Paramètres - - 29 - - - - Uninstall - Désinstaller - - 35 - - - - - To load your new installed plugins or themes, refresh the page. - - - Pour charger vos nouveaux plugins ou thèmes installés, rafraîchissez la page. - - - 9 - - - - Popular - Populaire - - 16 - - - - - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" - - - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" - - - 22 - - - - - No results. - - - Aucun résultat. - - - 28 - - - - - This does not have settings. - - - Ce ne dispose pas de paramétrage. - - - 22 - - - - System - Système - - 2 - - - - Jobs - Travaux - - 5 - - - - Logs - Journaux - - 7 - - - - Debug - Debug - - 9 - - - - Jobs list - Liste des jobs - - 2 - - - - Type - Type - - 19 - - - - Processed on - Traité sur - - 22 - - - - Finished on - Fini sur - - 23 - - - - Refresh - Rafraîchir - - 14 - - - - Name - Nom - - 12 - - - - Short description - Courte description - - 22 - - - - Main instance categories - Catégories de l'instance principale - - 40 - - - - No results found - Aucun résultat trouvé - - 33 - - - - Main languages you/your moderators speak - Principales langues parlées par vous / vos modérateurs - - 52 - - - - Moderation & NSFW - Modération & Vidéos à caractère sensible ou sexuellement explicite - - 63 - - - - This instance is dedicated to sensitive or NSFW content - Cette instance est dédiée aux contenus vidéos à caractère sensible ou sexuellement explicite - - 68 - - - - Policy on videos containing sensitive content - Politique concernant les vidéos ayant du contenu sensible - - 81 - - - - Do not list - Ne pas lister - - 14 - - - - Blur thumbnails - Flouter les miniatures - - 15 - - - - Display - Afficher - - 16 - - - - Terms - Conditions d'utilisation - - 88 - - - - Code of conduct - Code de conduite - - 82 - - - - Moderation information - Informations concernant la moderation - - 76 - - - - You and your instance - Vous et votre instance - - 130 - - - - Who is behind the instance? - Qui est derrière cette instance ? - - 133 - - - - Why did you create this instance? - Pourquoi avez-vous créé cette instance ? - - 145 - - - - How long do you plan to maintain this instance? - Combien de temps prévoyez-vous de maintenir cette instance ? - - 156 - - - - Other information - Autres informations - - 177 - - - - Instance information - Informations sur l'instance - - 5 - - - - Theme & Default route - Thème & Route par défaut - - 198 - - - - Global theme - Thème global - - 202 - - - - default - défaut - - 206 - - - - Default client route - Route du client par défaut - - 216 - - - - Discover videos - Découvrir des vidéos - - 219 - - - - Trending videos - Vidéos populaires - - 220 - - - - Most liked videos - Vidéos les plus appréciées - - 221 - - - - Recently added videos - Vidéos récemment ajoutées - - 222 - - - - Local videos - Vidéos locales - - 223 - - - - Signup - Créer un compte - - 229 - - - - Signup enabled - Enregistrement activé - - 235 - - - - Signup requires email verification - L'inscription requiert la vérification par courriel - - 242 - - - - Signup limit - Limitation des enregistrements - - 247 - - - - Users - Utilisateurs - - 257 - - - - Video import with HTTP URL (i.e. YouTube) enabled - Import de vidéo via une URL (YouTube par exemple) activé - - 294 - - - - Video import with a torrent file or a magnet URI enabled - Import de vidéo avec un fichier torrent ou URL magnet activé - - 301 - - - - Auto-blacklist - Automatiquement sur liste noire - - 309 - - - - New videos of users automatically blacklisted enabled - Blocage automatique activé des nouvelles vidéos d'utilisateur·rices - - 318 - - - - Instance followers - Abonnés d'instance - - 327 - - - - Other instances can follow your instance - D'autres instances peuvent suivre votre instance - - 335 - - - - Manually approve new instance follower - Approuver manuellement une nouvelle instance qui souhaite vous suivre - - 342 - - - - Instance followings - Abonnements de l'instance - - 348 - - - - Automatically follow other instances that follow you - Suivre automatiquement les autres instances qui vous suivent - - 357 - - - - Automatically follow instance of the public index (below) - Suivre automatiquement les instances de l'index public (ci-dessous) - - 366 - - - - Index URL - URL de l'index - - 371 - - - - Administrator - Administrateur - - 384 - - - - Admin email - Email de l'administrateur - - 387 - - - - Enable contact form - Activer le formulaire de contact - - 398 - - - - Basic configuration - Configuration basique - - 195 - - - - Twitter - Twitter - - 407 - - - - Your Twitter username - Votre identifiant Twitter - - 413 - - - - Indicates the Twitter account for the website or platform on which the content was published. - Indique le compte Twitter pour le site ou la plateforme sur laquelle le contenu a été publié. - - 417 - - - - Instance whitelisted by Twitter - Instance sur la liste blanche de Twitter - - 431 - - - - Services - Services - - 405 - - - - Transcoding - Encodage - - 455 - - - - Transcoding enabled - Encodage activé - - 461 - - - - If you disable transcoding, many videos from your users will not work! - Si vous désactivez le transcodage, de nombreuses vidéos d'utilisateurs ne fonctionneront pas ! - - 465 - - - - Allow additional extensions - Permettre des extensions additionnelles - - 475 - - - - Allow your users to upload audio files that will be merged with the preview file on upload - Autoriser vos utilisateur·rices d'envoyer des fichiers audios qui seront fusionnés avec le fichier d'aperçu pendant l'envoi - - 489 - - - - Allow audio files upload - Autorise l'envoi de fichier audio. - - 486 - - - - Transcoding threads - Nombre de threads pour l'encodage - - 517 - - - - Resolution enabled - Résolution activée - - 532 - - - - Cache - Cache - - 541 - - - - Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. - Certain fichiers ne sont pas fédérés (miniature, sous-titre). Nous les récupérons directement depuis l'instance d'origine et nous les gardons en cache. - - 545 - - - - Previews cache size - Taille du cache des prévisualisations - - 552 - - - - Video captions cache size - Taille du cache des sous-titres - - 561 - - - - Customizations - Personnalisations - - 570 - - - - JavaScript - JavaScript - - 575 - - - - Advanced configuration - Configuration avancée - - 452 - - - - Update configuration - Mettre à jour la configuration - - 628 - - - - Video quota: - Quota de vidéos : - - 4 - - - - Profile - Profil - - 7 - - - - Video settings - Paramètres de la vidéo - - 10 - - - - Interface - Interface - - 16 - - - - Danger zone - Zone dangereuse - - 25 - - - - Change password - Changer le mot de passe - - 30 - - - - Current password - Mot de passe actuel - - 7 - - - - New password - Nouveau mot de passe - - 15 - - - - Confirm new password - Confirmer le mot de passe - - 23 - - - - Default policy on videos containing sensitive content - Politique par défaut concernant les vidéos à caractère sensible - - 3 - - - - Only display videos in the following languages - N'afficher les vidéos que dans les langues suivantes - - 22 - - - - In Recently added, Trending, Local and Search pages - Dans les pages Récemment ajoutées, Tendances, Locales et les pages de recherche - - 25 - - - - Use WebTorrent to exchange parts of the video with others - Utilise WebTorrent pour échanger des bouts de vidéo avec les autres. - - 41 - - - - Automatically plays video - Lire automatiquement les vidéos - - 48 - - - - Automatically starts playing next video - Lance automatiquement la lecture de la vidéo suivante - - 55 - - - - Update my profile - Mettre à jour mon profil - - 27 - - - - - Your current email is - - - Votre courriel actuel est - - - 4 - - - - - is awaiting email verification - - - est en attente de la vérification de votre courriel. - - - 8 - - - - New email - Nouveau courriel. - - 15 - - - - Your new email - Votre nouveau courriel - - 17 - - - - Your password - Votre mot de passe - - 27 - - - - Change email - Changer le courriel - - 35 - - - - Theme - Thème - - 3 - - - - instance default - Instance par défaut - - 7 - - - - peertube default - Peertube par défaut - - 8 - - - - Change ownership - Changer de propriétaire - - 22 - - - - Select the next owner - Sélectionner la·e prochain·e propriétaire - - 10 - - - - Accept ownership - Accepter le transfert de propriété - - 3 - - - - Select the target channel - Sélectionner la chaîne cible - - 10 - - - - Initiator - Initiateur - - 13 - - - - - Created - - - - Créé - - - - 15 - - - - Status - Statut - - 19 - - - - Action - Action - - 20 - - - - - - - 38 - - - - Create a new video channel - Créer une nouvelle chaîne vidéo - - 4 - - - - Go to the channel - Aller sur la chaine - - 10 - - - - subscribers - abonnés - - 14 - - - - Create a video channel - Créer une chaîne vidéo - - 6 - - - - Example: my_channel - Exemple: ma_chaîne - - 15 - - - - Short text to tell people how they can support your channel (membership platform...).<br /><br /> -When you will upload a video in this channel, the video support field will be automatically filled by this text. - Texte court pour décrire les moyens mis à disposition de ceux qui souhaiteraient vous soutenir (plateforme de financement participatif, etc.).<br /><br /> -Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera automatiquement un bouton pour afficher ce texte. - - 52 - - - - Overwrite support field of all videos of this channel - Remplacer le champ de support de toutes les vidéos de cette chaîne - - 67 - - - - subscribers - abonnés - - 10 - - - - Change the avatar - Changer l'avatar - - 15 - - - - (extensions: , max size: ) - (extensions: , max size: ) - - 18 - - - - Target - Cible - - 8 - - - - Once you delete your account, there is no going back. Please be certain. - Une fois votre compte supprimé vous ne pourrez pas revenir en arrière. Soyez sûr de ce que vous faites. - - 2 - - - - Delete your account - Supprimer votre compte - - 4 - - - - You don't have any subscriptions yet. - Aucun abonnement pour le moment. - - 1 - - - - Created by - Créée par - - 17 - - - - Go the owner account page - Aller au compte du propriétaire - - 16 - - - - Muted instances - Instances muettes - - 2 - - - - History enabled - Historique activé - - 4 - - - - - - Delete history - - - - Supprimer l'historique - - - 7 - - - - You don't have videos history yet. - Vous n'avez pas d'historique de vidéos pour l'instant. - - 14 - - - - - - Notification preferences - - - - Préférences de notification - - - 2 - - - - - - Mark all as read - - - - Marquer tout comme lu - - - 7 - - - - Activities - Activités - - 2 - - - - Web - Web - - 3 - - - - Create a new playlist - Créer une nouvelle liste de lecture - - 4 - - - - Playlist thumbnail - Vignette de liste de lecture - - 60 - - - - No videos in this playlist. - Aucune vidéo dans cette liste de lecture. - - 11 - - - - Welcome to PeerTube! - Bienvenue sur PeerTube ! - - 8 - - - - - Verify account email confirmation - - - Confirmation du mail de vérification de compte - - - 2 - - - - - - - - - 6 - - - - - Email updated. - - - Courriel mis à jour. - - - 9 - - - - An error occurred. - Une erreur est survenue. - - 14 - - - - - Request email for account verification - - - Demander un courriel pour vérifier le compte - - - 2 - - - - Send verification email - Envoyer un courriel de vérification - - 17 - - - - This instance does not require email verification. - Cette instance ne requiert pas de courriel de vérification. - - 20 - - - - Banned - Bannis - - 19 - - - - Instance muted - Instance muette - + + src/app/+admin/system/jobs/jobs.component.html 21 - - - Muted by your instance - Rendu silencieux par votre instance - - 22 - - - - Instance muted by your instance - Instance rendue muette par votre instance - - 23 - - - - subscribers - abonnés - - 31 - - - - Video channels - Chaînes de vidéos - - 36 - - - - This account does not have channels. - Ce compte n'a pas de chaîne vidéo. - - 3 - - - - See this video channel - Voir cette chaîne vidéo - - 8 - - - - This channel does not have videos. - Cette chaîne ne contient aucune vidéo. - - 19 - - - - - Show this channel - - - Montrer cette chaîne - - - 27 - - - - Stats - Statistiques - - 16 - - - - Joined - Créé le - - 10 - - - - Video playlists - Listes de lecture - - 25 - - - - Support this channel - Soutenir cette chaîne - - 9 - - - - Created - Créé le - - 17 - - - - - Created playlists - - - listes de lecture créées. - - - 1 - - - - This channel does not have playlists. - Cette chaîne n'a aucune liste de lecture. - - 5 - - - - PeerTube - PeerTube - - 7 - - - - Follows - Abonnements - - 9 - - - - Contact administrator - Contacter l'administrateur de - - 3 - - - - Your name - Votre nom - + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html 11 - - - Your email - Votre mail - - 20 + + AcceptedAccepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 - - - Subject - Sujet - - 29 + + src/app/+admin/follows/following-list/following-list.component.html + 32 - - - Your message - Votre message - - 38 + + PendingPending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 - - - About instance - À propos de l'instance - - 5 - - - - Contact administrator - Contact de l'administrateur - - 7 - - - - This instance is dedicated to sensitive/NSFW content. - Cette instance est destinée à des contenus vidéos à caractère sensible et sexuellement explicite. - - 19 - - - - - Administrators & sustainability - - - Administrateurs & pérennité - - - 22 - - - - Who we are - Qui sommes-nous - - 27 - - - - Why we created this instance - Pourquoi nous avons crée cette instance - + + src/app/+admin/follows/following-list/following-list.component.html 33 - - - How long we plan to maintain this instance - Combien de temps nous prévoyons de maintenir cette instance - + + AcceptAccept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + RefuseRefuse + + src/app/+admin/follows/followers-list/followers-list.component.html 39 - - - How we will pay this instance - Comment nous allons payer cette instance - - 45 + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 - - + + HostHost + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowedRedundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create userCreate user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/>Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/> + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + UsernameUsername + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 19 + + + johnjohn + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.commail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + RoleRole + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + - Information - - - Information + Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. + + Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. - - 50 + + src/app/+admin/users/user-edit/user-edit.component.html + 66 - - - - Other information - - - Autres informations - - - 82 + + src/app/+admin/users/user-edit/user-edit.component.html + 66 - - - Hardware information - Informations matérielles - - 87 + + Daily video quotaDaily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 - - - Features found on this instance - Fonctionnalités présentes sur cette instance - - 47 + + src/app/+admin/users/user-edit/user-edit.component.html + 73 - - - - Statistics - - - Statistiques - - - 99 + + Bypass video auto blacklistBypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 - - - - It is a free and open-source software, under the AGPLv3 licence. - - - C'est un logiciel libre et open-source, sous licence AGPLv3. - - - 12 + + src/app/+admin/users/user-edit/user-edit.component.html + 86 - - - - For more information, please visit joinpeertube.org. - - - Pour plus d'informations, merci de visiter joinpeertube.org. - - - 16 + + Danger ZoneDanger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 - - - P2P & Privacy - P2P & Vie privée - + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the userSend a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new passwordAsk for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user passwordManually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + ShowShow + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + HideHide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users listUsers list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actionsBatch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Video quota <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned)(banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to loginUser's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verificationUser's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason:Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + ModerationModeration + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abusesVideo abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + <x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/><x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/> + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videosAuto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accountsMuted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted serversMuted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Video name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + SensitiveSensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + UnfederatedUnfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the videoGo to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 25 - - + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + ActionsActions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason:Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation commentModeration comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this commentUpdate this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + ReporterReporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + VideoVideo + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>State <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the accountGo to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason:Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment:Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + UnblacklistUnblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + InstanceInstance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + UnmuteUnmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + AccountAccount + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/ThemesPlugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + InstalledInstalled + + src/app/+admin/plugins/plugins.component.html + 5 + + + SearchSearch + + src/app/+admin/plugins/plugins.component.html + 7 + + + HomepageHomepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepageGo to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + SettingsSettings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + UninstallUninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + PopularPopular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + + <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} }{VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> does not have settings. + + This <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + SystemSystem + + src/app/+admin/system/system.component.html + 2 + + + JobsJobs + + src/app/+admin/system/system.component.html + 5 + + + LogsLogs + + src/app/+admin/system/system.component.html + 7 + + + DebugDebug + + src/app/+admin/system/system.component.html + 9 + + + Jobs listJobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + TypeType + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed onProcessed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished onFinished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + RefreshRefresh + + src/app/+admin/system/logs/logs.component.html + 14 + + + NameName + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + Short descriptionShort description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categoriesMain instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results foundNo results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speakMain languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFWModeration & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW contentThis instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive contentPolicy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + + With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not listDo not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnailsBlur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + DisplayDisplay + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + TermsTerms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conductCode of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation informationModeration information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instanceYou and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance?Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance?Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance?How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server?How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other informationOther information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on?What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance informationInstance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default routeTheme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global themeGlobal theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + defaultdefault + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client routeDefault client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videosDiscover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videosTrending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videosMost liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videosRecently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + Local videosLocal videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + SignupSignup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabledSignup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verificationSignup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limitSignup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + UsersUsers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + Default video quota per userDefault video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per userDefault daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabledVideo import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabledVideo import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklistAuto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabledNew videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followersInstance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instanceOther instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance followerManually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followingsInstance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow youAutomatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below)Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URLIndex URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + AdministratorAdministrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin emailAdmin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact formEnable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configurationBasic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + TwitterTwitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter usernameYour Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published.Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by TwitterInstance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + to see if you instance is whitelisted. + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + ServicesServices + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabledTranscoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work!If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videosAllow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensionsAllow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on uploadAllow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files uploadAllow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1 and multiplies videos storage by 2!<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + + <x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/> + <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback in particular with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/> + + <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1 and multiplies videos storage by 2!<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + + <x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/> + <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback in particular with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> + <x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/> + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabledHLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threadsTranscoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> enabledResolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + CacheCache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache sizePreviews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache sizeVideo captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + CustomizationsCustomizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + + + JavaScriptJavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 575 + + + + Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> +<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + color: red; +<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> +<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> +<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + color: red; +<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> +<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> +<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + color: red; +<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> +<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> +<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + color: red; +<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> +<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configurationAdvanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configurationUpdate configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota:Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + ProfileProfile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settingsVideo settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + InterfaceInterface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zoneDanger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change passwordChange password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current passwordCurrent password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New passwordNew password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new passwordConfirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive contentDefault policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + + With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languagesOnly display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays videoAutomatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next videoAutomatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profileUpdate my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> is awaiting email verification + + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New emailNew email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new emailYour new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your passwordYour password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change emailChange email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + ThemeTheme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance defaultinstance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube defaultpeertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownershipChange ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next ownerSelect the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownershipAccept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channelSelect the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + InitiatorInitiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + + Created + <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + StatusStatus + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + ActionAction + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + <x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/><x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/> + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channelCreate a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channelGo to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channelCreate a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channelExample: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text.Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channelOverwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + <x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatarChange the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>)(extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + TargetTarget + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain.Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your accountDelete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet.You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/>Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/> + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account pageGo the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instancesMuted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabledHistory enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Delete history + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet.You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Notification preferences + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Mark all as read + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + ActivitiesActivities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + WebWeb + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlistCreate a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnailPlaylist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist.No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube!Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + + If you need help to use PeerTube, you can have a look at the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred.An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification emailSend verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification.This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + BannedBanned + + src/app/+accounts/accounts.component.html + 19 + + + Instance mutedInstance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instanceMuted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instanceInstance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + <x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channelsVideo channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels.This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channelSee this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos.This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + StatsStats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/>Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/> + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlistsVideo playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channelSupport this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/>Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/> + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists + + Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists.This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + PeerTubePeerTube + + src/app/+about/about.component.html + 7 + + + FollowsFollows + + src/app/+about/about.component.html + 9 + + + Contact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administratorContact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your nameYour name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your emailYour email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + SubjectSubject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your messageYour message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instanceAbout <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administratorContact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content.This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we areWho we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instanceWhy we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instanceHow long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instanceHow we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware informationHardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instanceFeatures found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>AGPLv3 licence<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + + It is a free and open-source software, under the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>AGPLv3 licence<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + + For more information, please visit <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & PrivacyP2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. - - - PeerTube utilise le protocole BitTorrent pour partager la bande passante entre les utilisateurs.. - Cela implique que votre adresse IP est stockée dans le tracker BitTorrent de l'instance tant que vous téléchargez ou regardez la vidéo. + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. - + + src/app/+about/about-peertube/about-peertube.component.html 27 - - - What are the consequences? - Quelles sont les conséquences ? - + + What are the consequences?What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html 32 - - + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - - - En théorie, quelqu'un ayant suffisamment de compétences techniques pourrait créer un script qui suit quelle IP télécharge quelle vidéo. - En pratique, c'est beaucoup plus difficile parce que : + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: - + + src/app/+about/about-peertube/about-peertube.component.html 34 - - + An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - - - Une requête HTTP doit être envoyée sur chaque tracker pour chaque vidéo à espionner. - Si nous voulons espionner toutes les vidéos de PeerTube, nous devons envoyer autant de requêtes qu'il y a de vidéos (donc potentiellement beaucoup) + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - + + src/app/+about/about-peertube/about-peertube.component.html 40 - - + For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm - - - Pour chaque demande envoyée, le tracker renvoie des pairs aléatoires à un nombre limité. - Par exemple, s'il y a 1000 pairs dans l'essaim et que le traqueur n'envoie que 20 pairs pour chaque requête, il doit y avoir au moins 50 requêtes envoyées pour connaître tous les pairs de l'essaim. + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm - + + src/app/+about/about-peertube/about-peertube.component.html 45 - - + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - - - Ces demandes doivent être envoyées régulièrement pour savoir qui commence/arrête de regarder une vidéo. Il est facile de détecter ce genre de comportement + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - + + src/app/+about/about-peertube/about-peertube.component.html 50 - - + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - - - Si une adresse IP est stockée dans le tracker, cela ne signifie pas que la personne derrière l'IP (si cette personne existe) a vu la vidéo + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - + + src/app/+about/about-peertube/about-peertube.component.html 54 - - + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. - - - Dans le pire des cas, il est peu probable qu'une personne normale espionne ses amis.. - Il existe des moyens beaucoup plus efficaces pour obtenir ce genre d'informations. + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. - + + src/app/+about/about-peertube/about-peertube.component.html 69 - - - How does PeerTube compare with YouTube? - PeerTube est-il comparable avec YouTube ? - + + How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html 74 - - + The threats to privacy in YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - - - Les menaces à la vie privée sur YouTube sont différentes de celles de PeerTube. - Dans le cas de YouTube, la plate-forme recueille une énorme quantité d'informations personnelles (pas seulement votre adresse IP) pour les analyser et vous suivre. - De plus, YouTube est la propriété de Google / Alphabet, une société qui vous suit sur de nombreux sites web (via AdSense ou Google Analytics). + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - + + src/app/+about/about-peertube/about-peertube.component.html 76 - - - What can I do to limit the exposure of my IP address? - Que puis-je faire pour limiter l'exposition de mon adresse IP ? - + + What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html 82 - - + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - - - Votre adresse IP est publique, donc chaque fois que vous consultez un site Web, un certain nombre d'acteurs (en plus du site web final) voient votre IP dans leurs journaux de connexion : FAI / routeurs / trackers / RDC... - PeerTube est transparent à ce sujet : nous vous avertissons que si vous voulez garder votre IP privée, vous devez utiliser un VPN ou un navigateur Tor. - Penser que la suppression du P2P de PeerTube vous rendra l'anonymat n'a pas de sens. + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - + + src/app/+about/about-peertube/about-peertube.component.html 84 - - - What will be done to mitigate this problem? - Que fera-t-on pour atténuer ce problème ? - + + What will be done to mitigate this problem?What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html 90 - - + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. In the meantime, we want to test different ideas related to this issue: - - - PeerTube en est à ses débuts, et veut fournir les meilleures contre-mesures possibles d'ici la sortie de la version stable. - En attendant, nous voulons tester différentes idées liées à ce problème : + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: - + + src/app/+about/about-peertube/about-peertube.component.html 92 - - - Set a limit to the number of peers sent by the tracker - Fixer une limite du nombre de pairs envoyés par le tracker. - + + Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html 98 - - - Set a limit on the request frequency received by the tracker (being tested) - Définir une limite sur la fréquence de demande reçue par le tracker (en cours de test) - + + Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html 99 - - - Ring a bell if there are unusual requests (being tested) - Générer une alerte s'il y a des demandes inhabituelles (en cours de test). - + + Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html 100 - - - Disable P2P from the administration interface - Désactiver le P2P depuis l'interface d'administration - + + Disable P2P from the administration interfaceDisable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html 101 - - - An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program - Un programme de redondance vidéo automatique : nous ne saurions pas si l'IP a téléchargé la vidéo intentionnellement ou si c'était le programme automatisé. - + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html 102 - - - This instance does not have followers. - Cette instance n'est pas suivie pas d'autres instances. - + + This instance does not have followers.This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html 5 - - - Followings - Abonnements - + + FollowingsFollowings + + src/app/+about/about-follows/about-follows.component.html 13 - - - This instance does not have followings. - Cette instance ne suit pas d'autres instances. - + + This instance does not have followings.This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html 15 - - - Who made this software? - Qui a crée ce logiciel ? - + + Who made this software?Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html 2 - - + Create an account - - - Créer un compte + + Create an account - + + src/app/+signup/+register/register.component.html 3 - - - Next - Suivant - + + NextNext + + src/app/+signup/+register/register.component.html 20 - - + Create my account - - - Créer mon compte + + Create my account - + + src/app/+signup/+register/register.component.html 28 - - - PeerTube is creating your account... - PeerTube est en train de créer votre compte... - + + PeerTube is creating your account...PeerTube is creating your account... + + src/app/+signup/+register/register.component.html 37 - - - Done - Terminé - + + DoneDone + + src/app/+signup/+register/register.component.html 33 - - - Who are we? - Qui sommes-nous ? - + + Who are we?Who are we? + + src/app/+signup/+register/register.component.html 60 - - - How long do we plan to maintain this instance? - Combien de temps allons-nous maintenir cette instance ? - + + How long do we plan to maintain this instance?How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html 65 - - - Administrators & Sustainability - Administrateurs & Pérennité - + + How will we finance this instance?How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & SustainabilityAdministrators & Sustainability + + src/app/+signup/+register/register.component.html 56 - - + - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - - - Une chaîne est une entité dans laquelle vous téléversez vos vidéos. La création de plusieurs d'entre elles vous aide à organiser et séparer votre contenu.. - Par exemple, vous pourriez décider d'avoir une chaîne pour publier vos concerts de piano et une autre chaîne pour publier vos vidéos sur l'écologie. - + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html 4 - - + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - - - Les autres utilisateurs peuvent s'abonner aux chaînes voulues, pour être alertés lorsque vous postez une nouvelle vidéo. + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - + + src/app/+signup/+register/register-step-channel.component.html 9 - - - Channel display name - Nom d'affichage de la chaîne - + + Channel display nameChannel display name + + src/app/+signup/+register/register-step-channel.component.html 15 - - - Channel name - Nom de la chaîne - + + Channel nameChannel name + + src/app/+signup/+register/register-step-channel.component.html 30 - - - Example: my_super_channel - Exemple : ma_super_chaîne - + + Example: my_super_channelExample: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html 34 - - + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. - - - Le nom de la chaîne est un identifiant unique de votre chaîne sur cette instance. C'est comme une adresse mail, permettant à d'autres personnes de trouver votre chaîne. + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. - + + src/app/+signup/+register/register-step-channel.component.html 42 - - + Channel name cannot be the same than your account name. You can click on the first step to update your account name. - - - Le nom de la chaîne ne peut pas être le même que le nom de votre compte. Vous pouvez cliquer sur la première étape pour mettre à jour votre nom de compte. - + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html 50 - - - Example: jane_doe - Exemple: jane_doe - + + Example: jane_doeExample: jane_doe + + src/app/+signup/+register/register-step-user.component.html 23 - - + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. - - - Le nom d'utilisateur·rice est un identifiant unique pour votre compte. Il est similaire à une adresse mais permettant à d'autres personnes de vous trouver. + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. - + + src/app/+signup/+register/register-step-user.component.html 31 - - + I am at least 16 years old and agree - to the Terms - and to the Code of Conduct + to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + of this instance + + I am at least 16 years old and agree + to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> of this instance - - - J'ai au moins 16 ans et je suis d'accord - avec les Conditions - et le Code de Conduite - de cette instance - + + src/app/+signup/+register/register-step-user.component.html 65 - - + Sorry, we couldn't find the page you were looking for. - - Désolé, nous n'avons pas trouvé la page que vous cherchiez. - + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html 4 - - Cannot get about information from server - Impossible d'obtenir la description du serveur - + + Cannot get about information from serverCannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts 1 - - Your message has been sent. - Votre message a été envoyé - + + Your message has been sent.Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts 1 - - You already sent this form recently - Vous avez déjà rempli ce formulaire récemment - + + You already sent this form recentlyYou already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts 1 - - No description - Pas de description - + + No descriptionNo description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts 1 - - Published videos - A publié vidéos - + + Published <x id="INTERPOLATION" equiv-text="{{total}}"/> videosPublished <x id="INTERPOLATION" equiv-text="{{total}}"/> videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 1 - - Username copied - Nom d'utilisateur·rice copié. - + + Username copiedUsername copied + + src/app/+accounts/accounts.component.ts 1 - - 240p - 240p - + + 240p240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - 360p - 360p - + + 360p360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - 480p - 480p - + + 480p480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - 720p - 720p - + + 720p720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - 1080p - 1080p - + + 1080p1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - 2160p - 2160p - + + 2160p2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - Auto (via ffmpeg) - Auto (avec ffmpeg) - + + Auto (via ffmpeg)Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - Configuration updated. - La configuration a été mise à jour. - + + Configuration updated.Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - {{'{0} languages selected - {{'{0} langage(s) sélectionné(s) - + + {{'{0} languages selected{{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - No language - Aucune langue - + + No languageNo language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - {{'{0} categories selected - {{'{0} catégories sélectionnées - + + {{'{0} categories selected{{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - No category - Pas de categorie - + + No categoryNo category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - Unlimited - Illimité - + + UnlimitedUnlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts 1 - - 100MB - 100 Mo - + + 100MB100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts 1 - - 500MB - 500 Mo - + + 500MB500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts 1 - - 1GB - 1 Go - + + 1GB1GB + + src/app/+admin/config/shared/config.service.ts 1 - - 5GB - 5 Go - + + 5GB5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts 1 - - 20GB - 20 Go - + + 20GB20GB + + src/app/+admin/config/shared/config.service.ts 1 - - 50GB - 50 Go - + + 50GB50GB + + src/app/+admin/config/shared/config.service.ts 1 - - 10MB - 10 Mo - + + 10MB10MB + + src/app/+admin/config/shared/config.service.ts 1 - - 50MB - 50 Mo - + + 50MB50MB + + src/app/+admin/config/shared/config.service.ts 1 - - 2GB - 2 Go - + + 2GB2GB + + src/app/+admin/config/shared/config.service.ts 1 - - accepted in instance followers - a été accepté des instances qui vous suivent - + + <x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - Do you really want to reject this follower? - Souhaitez-vous vraiment retirer cette instance qui souhaite vous suivre ? - + + Do you really want to reject this follower?Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - Reject - Retirer - + + RejectReject + + src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - rejected from instance followers - a été retiré des instances qui vous suivent - + + <x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - Do you really want to delete this follower? - Souhaitez-vous vraiment supprimer cet abonné ? - + + Do you really want to delete this follower?Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - removed from instance followers - supprimé des abonnés de votre instance - + + <x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - is not valid - n'est pas valide - + + <x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid<x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid + + src/app/+admin/follows/following-add/following-add.component.ts 1 - - You need to specify hosts to follow. - Vous devez préciser des hôtes à suivre. - + + You need to specify hosts to follow.You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts 1 - - Hosts need to be unique. - Les hôtes doivent être uniques. - + + Hosts need to be unique.Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts 1 - - If you confirm, you will send a follow request to: - - Si vous confirmez, le système enverra une requête à : pour le suivre - - + + If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - + + src/app/+admin/follows/following-add/following-add.component.ts 1 - - Follow new server(s) - Suivre de nouveaux serveurs - + + Follow new server(s)Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts 1 - - Follow request(s) sent! - Requête·s envoyée·s ! - + + Follow request(s) sent!Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts 1 - - Do you really want to unfollow ? - Voulez-vous vraiment vous désabonner de ? - + + Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>?Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>? + + src/app/+admin/follows/following-list/following-list.component.ts 1 - - Unfollow - Arrêter le suivi - + + UnfollowUnfollow + + src/app/+admin/follows/following-list/following-list.component.ts 1 - - You are not following anymore. - Vous n'êtes plus abonné à . - + + You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore.You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore. + + src/app/+admin/follows/following-list/following-list.component.ts 1 - - enabled - activé - + + enabledenabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - - disabled - désactivé - + + disableddisabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - - Redundancy for is - La redondance pour est - + + Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/>Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/> + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - - Account unmuted by your instance. - Compte réactivé par votre instance. - + + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts 1 - - Instance unmuted by your instance. - Instance réactivé par votre instance. - + + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts 1 - - Comment updated. - Commentaire mis à jour. - + + Comment updated.Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts 1 - - Delete this report - Supprimer ce rapport - + + Delete this reportDelete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - Update moderation comment - Éditer le commentaire de modération - + + Update moderation commentUpdate moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - Mark as accepted - Marquer comme accepté - + + Mark as acceptedMark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - Mark as rejected - Marquer comme rejeté - + + Mark as rejectedMark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - Do you really want to delete this abuse report? - Voulez-vous vraiment supprimer ce rapport d'abus ? - + + Do you really want to delete this abuse report?Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - Abuse deleted. - Rapport supprimé. - + + Abuse deleted.Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - Video removed from blacklist. - Vidéo retirée de la liste noire. - + + Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist.Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts 1 - - videos removed from blacklist. - vidéos retirées de la liste noire. - + + <x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist.<x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts 1 - - yes - oui - + + yesyes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts 1 - - no - non - + + nono + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts 1 - - Do you really want to remove this video from the blacklist? It will be available again in the videos list. - Voulez-vous vraiment retirer cette vidéo de la liste noire ? Elle sera à nouveau disponible dans la liste de vidéos. - + + Do you really want to remove this video from the blacklist? It will be available again in the videos list.Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts 1 - - Video removed from the blacklist. - Vidéo retirée de la liste noire. - + + Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist.Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts 1 - - You don't have plugins installed yet. - Vous n'avez aucun plugin installé pour le moment. - + + You don't have plugins installed yet.You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - You don't have themes installed yet. - Vous n'avez aucun thème installé pour le moment. - + + You don't have themes installed yet.You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - Update to - Mettre à jour vers - + + Update to <x id="INTERPOLATION" equiv-text="{{version}}"/>Update to <x id="INTERPOLATION" equiv-text="{{version}}"/> + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - Do you really want to uninstall ? - Voulez-vous vraiment désinstaller ? - + + Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - uninstalled. - désinstallé. - + + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - updated. - mis à jour. - + + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - The plugin index is not available. Please retry later. - La liste des plugins n'est pas disponible. Veuillez réessayer plus tard. - + + The plugin index is not available. Please retry later.The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - Please only install plugins or themes you trust, since they can execute any code on your instance. - Veuillez n'installer que des plugins ou des thèmes en lesquels vous avez confiance, car ils peuvent exécuter n'importe quel code sur votre instance. - + + Please only install plugins or themes you trust, since they can execute any code on your instance.Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - Install ? - Installer ? - + + Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - installed. - installé. - + + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - Settings updated. - Paramètres mis à jour. - + + Settings updated.Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts 1 - - Plugins - Plugins - + + PluginsPlugins + + src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - Themes - Thèmes - + + ThemesThemes + + src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - plugin - plugin - + + pluginplugin + + src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - theme - thème - + + themetheme + + src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - Last week - La semaine passée - + + Last weekLast week + + src/app/+admin/system/logs/logs.component.ts 1 - - Last day - Le jour passé - + + Last dayLast day + + src/app/+admin/system/logs/logs.component.ts 1 - - Last hour - L'heure passée - + + Last hourLast hour + + src/app/+admin/system/logs/logs.component.ts 1 - - Info - Info - + + InfoInfo + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts 1 - - Warning - Attention - + + WarningWarning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts 1 - - Error - Erreur - + + ErrorError + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts 1 - - User created. - Utilisateur·rice créé. - + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> created.User <x id="INTERPOLATION" equiv-text="{{username}}"/> created. + + src/app/+admin/users/user-edit/user-create.component.ts 1 - - Password changed for user . - Mot de passe changé pour l'utilisateur·rice . - + + Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>.Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>. + + src/app/+admin/users/user-edit/user-password.component.ts 1 - - Update user password - Mettre à jour le mot de passe utilisateur·rice - + + Update user passwordUpdate user password + + src/app/+admin/users/user-edit/user-password.component.ts 1 - - User updated. - Utilisateur·rice mis à jour. - + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated.User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated. + + src/app/+admin/users/user-edit/user-update.component.ts 1 - - Update user - Mettre à jour l'utilisateur·rice - + + Update userUpdate user + + src/app/+admin/users/user-edit/user-update.component.ts 1 - - An email asking for password reset has been sent to . - Un mail demandant la réinitialisation du mot de passe a été envoyé à . - + + An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>.An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>. + + src/app/+admin/users/user-edit/user-update.component.ts 1 - - Unban - Rétablir - + + UnbanUnban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Set Email as Verified - Définir l'adresse mail comme vérifiée - + + Set Email as VerifiedSet Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - You cannot ban root. - Vous ne pouvez pas bannir root. - + + You cannot ban root.You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Do you really want to unban users? - Voulez-vous vraiment rétablir utilisateur·ices ? - + + Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users?Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users? + + src/app/+admin/users/user-list/user-list.component.ts 1 - - users unbanned. - utilisateur·rices rétablis. - + + <x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned.<x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts 1 - - You cannot delete root. - Vous ne pouvez pas supprimer root. - + + You cannot delete root.You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - If you remove these users, you will not be able to create others with the same username! - Si vous supprimez ces utilisateur·rices, vous ne pourrez plus en créer de nouveau avec le même nom ! - + + If you remove these users, you will not be able to create others with the same username!If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts 1 - - users deleted. - utilisateur·ices supprimé·e·s. - + + <x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.<x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted. + + src/app/+admin/users/user-list/user-list.component.ts 1 - - users email set as verified. - adresses mail d'utilisateurs ont été vérifiées. - + + <x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified.<x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts 1 - - Account unmuted. - Compte réactivé. - + + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Instance unmuted. - Instance réactivée. - + + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - My videos history - Mon historique de vidéos - + + My videos historyMy videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - Videos history is enabled - Historique de vidéos activé - + + Videos history is enabledVideos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - Videos history is disabled - Historique de vidéos désactivé - + + Videos history is disabledVideos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - Delete videos history - Supprimer l'historique de vidéos - + + Delete videos historyDelete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - Are you sure you want to delete all your videos history? - Êtes vous sur de vouloir supprimer toutes les vidéos de votre historique ? - + + Are you sure you want to delete all your videos history?Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - Videos history deleted - Historique de vidéos supprimé - + + Videos history deletedVideos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - Ownership accepted - Changement de propriété accepté - + + Ownership acceptedOwnership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts 1 - - Please check your emails to verify your new email. - Veuillez vérifier vos courriels pour vérifier votre nouveau courriel. - + + Please check your emails to verify your new email.Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 1 - - Email updated. - Courriel mis à jour. - + + Email updated.Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 1 - - You current password is invalid. - Votre mot de passe actuel est invalide. - + + You current password is invalid.You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 1 - - Password updated. - Mot de passe mis à jour. - + + Password updated.Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 1 - - Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. - Êtes-vous sûr de vouloir supprimer votre compte ? Ceci supprimera toutes vos données, y compris les chaînes, les vidéos, etc. - + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc.Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - Type your username to confirm - Tapez votre nom d'utilisateur pour confirmer - + + Type your username to confirmType your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - Delete my account - Supprimer mon compte - + + Delete my accountDelete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - Your account is deleted. - Votre compte est supprimé - + + Your account is deleted.Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - Interface settings updated. - Paramètres d'interface mis à jour. - + + Interface settings updated.Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts 1 - - New video from your subscriptions - Nouvelle vidéo depuis vos souscriptions - + + New video from your subscriptionsNew video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - New comment on your video - Nouveau commentaire sur votre vidéo - + + New comment on your videoNew comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - New video abuse - Nouveau signalement sur une vidéo - + + New video abuseNew video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - Video auto-blacklisted waiting review - Vidéo automatiquement mise sur la liste noire en attente de vérification - + + Video auto-blacklisted waiting reviewVideo auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - One of your video is blacklisted/unblacklisted - Une de vos vidéos a été bloquée/débloquée - + + One of your video is blacklisted/unblacklistedOne of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - Video published (after transcoding/scheduled update) - Vidéo publiée (après transcodage / mise à jour programmée) - + + Video published (after transcoding/scheduled update)Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - Video import finished - Import de vidéo terminé - + + Video import finishedVideo import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - A new user registered on your instance - Nouveau compte créé sur votre instance - + + A new user registered on your instanceA new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - You or your channel(s) has a new follower - Vous (ou votre chaîne) avez un nouveau suiveur - + + You or your channel(s) has a new followerYou or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - Someone mentioned you in video comments - Quelqu'un vous a mentionné dans les commentaires d'une vidéo - + + Someone mentioned you in video commentsSomeone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - Your instance has a new follower - Votre instance a un nouvel abonné - + + Your instance has a new followerYour instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - Your instance auto followed another instance - Votre instance a automatiquement suivi une autre instance - + + Your instance auto followed another instanceYour instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - Preferences saved - Préférences sauvegardées - + + Preferences savedPreferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - Profile updated. - Profil mis à jour. - + + Profile updated.Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts 1 - - Avatar changed. - Avatar modifié. - + + Avatar changed.Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 - - Unknown language - Langue inconnue - + + Unknown languageUnknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - Video settings updated. - Paramètres vidéo mis à jour. - + + Video settings updated.Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - Video channel created. - Chaîne vidéo créée. - + + Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 - - This name already exists on this instance. - Ce nom existe déjà sur cette instance. - + + This name already exists on this instance.This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 - - Video channel updated. - Chaîne vidéo mise à jour. - + + Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 - - Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! - Voulez-vous vraiment supprimer ? Cela supprimera toutes les vidéos de cette chaîne, et vous ne pourrez plus créer de nouvelles chaînes avec le même nom () ! - + + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>)!Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>)! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - - Please type the display name of the video channel () to confirm - Merci de saisir le nom de la chaîne vidéos () pour confirmer - + + Please type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirmPlease type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - - Video channel deleted. - Chaîne vidéo supprimée. - + + Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - - Playlist created. - Liste de lecture créée. - + + Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created.Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts 1 - - Playlist updated. - Liste de lecture mise à jour. - + + Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated.Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts 1 - - Do you really want to delete ? - Souhaitez-vous vraiment supprimer ? - + + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts 1 - - Playlist deleted. - Liste de lecture supprimée. - + + Playlist <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> deleted.Playlist <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts 1 - - My videos - Mes vidéos - + + My videosMy videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts 1 - - Do you really want to delete videos? - Souhaitez-vous vraiment supprimer vidéos ? - + + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - - videos deleted. - vidéos supprimées. - + + <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted.<x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - - Do you really want to delete ? - Souhaitez-vous vraiment supprimer ? - + + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - - Video deleted. - La vidéo a été supprimée. - + + Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted.Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts 1 - - Ownership change request sent. - Requête de changement de propriété envoyée. - + + Ownership change request sent.Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts 1 - - My channels - Mes chaînes - + + My channelsMy channels + + src/app/+my-account/my-account.component.ts 1 - - My playlists - Mes listes de lecture - + + My playlistsMy playlists + + src/app/+my-account/my-account.component.ts 1 - - My subscriptions - Mes abonnements - + + My subscriptionsMy subscriptions + + src/app/+my-account/my-account.component.ts 1 - - My history - Mon historique - + + My historyMy history + + src/app/+my-account/my-account.component.ts 1 - - Misc - Divers - + + MiscMisc + + src/app/+my-account/my-account.component.ts 1 - - Ownership changes - Changements de propriétaires - + + Ownership changesOwnership changes + + src/app/+my-account/my-account.component.ts 1 - - My settings - Mes paramètres - + + My settingsMy settings + + src/app/+my-account/my-account.component.ts 1 - - My notifications - Mes notifications - + + My notificationsMy notifications + + src/app/+my-account/my-account.component.ts 1 - - Now please check your emails to verify your account and complete signup. - Maintenant, veuillez vérifier vos courriels pour vérifier votre compte et compléter votre inscription. - + + Now please check your emails to verify your account and complete signup.Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts 1 - - You are now logged in as ! - Vous êtes maintenant connecté en tant que ! - + + You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>!You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>! + + src/app/+signup/+register/register.component.ts 1 - - An email with verification link will be sent to . - Un courriel contenant un lien de vérification sera envoyé à . - + + An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>.An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 1 - - Unable to find user id or verification string. - Impossible de trouver l'identifiant utilisateur ou le texte de vérification. - + + Unable to find user id or verification string.Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts 1 - - Published videos - Vidéos publiées - + + Published videosPublished videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 1 - - Subscribe to the account - S'abonner à ce compte. - + + Subscribe to the accountSubscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts 1 - - Focus the search bar - Focus sur la barre de recherche. - + + Focus the search barFocus the search bar + + src/app/app.component.ts 1 - - Toggle the left menu - (Dés)activer le menu de gauche. - + + Toggle the left menuToggle the left menu + + src/app/app.component.ts 1 - - Go to the discover videos page - Découvrir des vidéos - + + Go to the discover videos pageGo to the discover videos page + + src/app/app.component.ts 1 - - Go to the trending videos page - Aller sur la page des Tendances. - + + Go to the trending videos pageGo to the trending videos page + + src/app/app.component.ts 1 - - Go to the recently added videos page - Aller sur la page des vidéos récemment ajoutées. - + + Go to the recently added videos pageGo to the recently added videos page + + src/app/app.component.ts 1 - - Go to the local videos page - Aller sur la page des vidéos locales. - + + Go to the local videos pageGo to the local videos page + + src/app/app.component.ts 1 - - Go to the videos upload page - Aller sur la page de téléversement de vidéo. - + + Go to the videos upload pageGo to the videos upload page + + src/app/app.component.ts 1 - - Go to my subscriptions - Aller voir mes abonnements. - + + Go to my subscriptionsGo to my subscriptions + + src/app/core/auth/auth.service.ts 1 - - Go to my videos - Aller voir mes vidéos. - + + Go to my videosGo to my videos + + src/app/core/auth/auth.service.ts 1 - - Go to my imports - Aller voir mes importations de vidéos. - + + Go to my importsGo to my imports + + src/app/core/auth/auth.service.ts 1 - - Go to my channels - Aller voir mes chaînes. - + + Go to my channelsGo to my channels + + src/app/core/auth/auth.service.ts 1 - - Cannot retrieve OAuth Client credentials: . - - Impossible de retrouver les identifiants client OAuth : . + + Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. +Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. - + + src/app/core/auth/auth.service.ts 1 - - Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. - Assurez-vous d'avoir configuré PeerTube (le dossier config/), en particulier le block 'webserver'. - + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts 1 - - You need to reconnect. - Vous devez vous reconnecter. - + + You need to reconnect.You need to reconnect. + + src/app/core/auth/auth.service.ts 1 - - Keyboard Shortcuts: - Raccourcis clavier : - + + Keyboard Shortcuts:Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts 1 - - Success - Réussite - + + SuccessSuccess + + src/app/core/notification/notifier.service.ts 1 - - Incorrect username or password. - Nom d'utilisateur ou mot de passe incorrects. - + + Incorrect username or password.Incorrect username or password. + + src/app/login/login.component.ts 1 - - You account is blocked. - Votre compte est bloqué. - + + You account is blocked.You account is blocked. + + src/app/login/login.component.ts 1 - - An email with the reset password instructions will be sent to . - Un email avec les instructions de changement de mot de passe a été envoyé à . - + + An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>.An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. + + src/app/login/login.component.ts 1 - - Your password has been successfully reset! - Votre mot de passe a été réinitialisé avec succès ! - + + Your password has been successfully reset!Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts 1 - - Today - Aujourd'hui - + + TodayToday + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - Last 7 days - Les 7 derniers jours - + + Last 7 daysLast 7 days + + src/app/search/search-filters.component.ts 1 - - Last 30 days - Les 30 derniers jours - + + Last 30 daysLast 30 days + + src/app/search/search-filters.component.ts 1 - - Last 365 days - Les 365 derniers jours - + + Last 365 daysLast 365 days + + src/app/search/search-filters.component.ts 1 - - Short (< 4 min) - Courte (< 4 min) - + + Short (< 4 min)Short (< 4 min) + + src/app/search/search-filters.component.ts 1 - - Medium (4-10 min) - Moyenne (4-10 min) - + + Medium (4-10 min)Medium (4-10 min) + + src/app/search/search-filters.component.ts 1 - - Long (> 10 min) - Longue (> 10 min) - + + Long (> 10 min)Long (> 10 min) + + src/app/search/search-filters.component.ts 1 - - Relevance - Approprié - + + RelevanceRelevance + + src/app/search/search-filters.component.ts 1 - - Publish date - Date de publication - + + Publish datePublish date + + src/app/search/search-filters.component.ts 1 - - Views - Vues - + + ViewsViews + + src/app/search/search-filters.component.ts 1 - - years ago - il y a ans - + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago + + src/app/shared/angular/from-now.pipe.ts 1 - - months ago - il y a mois - + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago + + src/app/shared/angular/from-now.pipe.ts 1 - - month ago - il y a mois - + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago + + src/app/shared/angular/from-now.pipe.ts 1 - - weeks ago - il y a semaines - + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago + + src/app/shared/angular/from-now.pipe.ts 1 - - week ago - il y a semaine - + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago + + src/app/shared/angular/from-now.pipe.ts 1 - - days ago - il y a jours - + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago + + src/app/shared/angular/from-now.pipe.ts 1 - - day ago - il y a jour - + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago + + src/app/shared/angular/from-now.pipe.ts 1 - - hours ago - il y a heures - + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago + + src/app/shared/angular/from-now.pipe.ts 1 - - hour ago - il y a heure - + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago + + src/app/shared/angular/from-now.pipe.ts 1 - - min ago - il y a min - + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago + + src/app/shared/angular/from-now.pipe.ts 1 - - sec ago - il y a sec - + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago + + src/app/shared/angular/from-now.pipe.ts 1 - - Confirm - Confirmer - + + ConfirmConfirm + + src/app/shared/confirm/confirm.component.ts 1 - - Instance name is required. - Le nom de l'instance est requis. - + + Instance name is required.Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Short description should not be longer than 250 characters. - La courte description ne peut pas faire plus de 250 caractères. - + + Short description should not be longer than 250 characters.Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Twitter username is required. - L'identifiant Twitter est requis. - + + Twitter username is required.Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Previews cache size is required. - La taille du cache des prévisualisations est requis. - + + Previews cache size is required.Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Previews cache size must be greater than 1. - La taille du cache des prévisualisations doit être supérieure à 1. - + + Previews cache size must be greater than 1.Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Previews cache size must be a number. - La taille du cache des prévisualisations doit être un nombre. - + + Previews cache size must be a number.Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Captions cache size is required. - Une taille pour le cache des sous-titres est requise. - + + Captions cache size is required.Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Captions cache size must be greater than 1. - La taille pour le cache des sous-titres doit être supérieure 1. - + + Captions cache size must be greater than 1.Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Captions cache size must be a number. - La taille du fichier de sous-titres doit être un nombre. - + + Captions cache size must be a number.Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Signup limit is required. - La limite d'enregistrement est requise. - + + Signup limit is required.Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Signup limit must be greater than 1. - La limite d'enregistrement doit être supérieure à 1. - + + Signup limit must be greater than 1.Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Signup limit must be a number. - La limite d'enregistrement doit être un nombre. - + + Signup limit must be a number.Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Admin email is required. - Le courriel de l'administrateur est requis. - + + Admin email is required.Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Admin email must be valid. - Le courriel de l'administrateur doit être valide - + + Admin email must be valid.Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Transcoding threads is required. - Le nombre de threads pour l'encodage est requis. - + + Transcoding threads is required.Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Transcoding threads must be greater or equal to 0. - Le nombre de threads d'encodage doit être supérieur ou égal à 0. - + + Transcoding threads must be greater or equal to 0.Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Index URL is required. - L'URL de l'index est requise. - + + Index URL is required.Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Index URL should be a URL - L'URL de l'index doit être une URL - + + Index URL should be a URLIndex URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - Email is required. - Le courriel est requis. - + + Email is required.Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Email must be valid. - Le courriel doit être valide. - + + Email must be valid.Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Your name is required. - Votre nom doit être rempli. - + + Your name is required.Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - Your name must be at least 1 character long. - Votre nom doit contenir au moins un caractère. - + + Your name must be at least 1 character long.Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - Your name cannot be more than 120 characters long. - Votre nom ne peut pas contenir plus de 120 caractères. - + + Your name cannot be more than 120 characters long.Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - A subject is required. - Un sujet est requis. - + + A subject is required.A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - The subject must be at least 1 character long. - Le sujet doit contenir au moins un caractère. - + + The subject must be at least 1 character long.The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - The subject cannot be more than 120 characters long. - Le sujet ne peut pas contenir plus de 120 caractères. - + + The subject cannot be more than 120 characters long.The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - A message is required. - Votre message doit être rempli. - + + A message is required.A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - The message must be at least 3 characters long. - Votre message doit contenir au moins 3 caractères. - + + The message must be at least 3 characters long.The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - The message cannot be more than 5000 characters long. - Le message ne peut pas contenir plus de 5000 caractères. - + + The message cannot be more than 5000 characters long.The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - Username is required. - Le nom d'utilisateur·rice est requis. - + + Username is required.Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Password is required. - Le mot de passe est requis. - + + Password is required.Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Confirmation of the password is required. - La confirmation du mot de passe est requise. - + + Confirmation of the password is required.Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts 1 - - Username must be at least 1 character long. - Votre nom d'utilisateur doit contenir au moins un caractère. - + + Username must be at least 1 character long.Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Username cannot be more than 50 characters long. - Votre nom d'utilisateur ne peut pas contenir plus de 50 caractères. - + + Username cannot be more than 50 characters long.Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Username should be lowercase alphanumeric; dots and underscores are allowed. - Le nom d'utilisateur peut contenir des minuscules, des chiffres, des points et des tirets bas. - + + Username should be lowercase alphanumeric; dots and underscores are allowed.Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Password must be at least 6 characters long. - Le mot de passe doit être composé d'au moins 6 caractères. - + + Password must be at least 6 characters long.Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Password cannot be more than 255 characters long. - Le mot de passe ne peut pas faire plus de 255 caractères. - + + Password cannot be more than 255 characters long.Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - The new password and the confirmed password do not correspond. - Les mots de passe ne correspondent pas. - + + The new password and the confirmed password do not correspond.The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Video quota is required. - Le quota de vidéos est requis. - + + Video quota is required.Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Quota must be greater than -1. - Le quota doit être supérieur à -1. - + + Quota must be greater than -1.Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Daily upload limit is required. - Un quota journalier de téléversement est requis. - + + Daily upload limit is required.Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Daily upload limit must be greater than -1. - Le quota journalier de téléversement doit être supérieur à -1. - + + Daily upload limit must be greater than -1.Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - User role is required. - Le rôle utilisateur est requis. - + + User role is required.User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Description must be at least 3 characters long. - La description doit être composée d'au moins 3 caractères. - + + Description must be at least 3 characters long.Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - Description cannot be more than 1000 characters long. - La description ne peut pas faire plus de 1000 caractères de long. - + + Description cannot be more than 1000 characters long.Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - You must agree with the instance terms in order to register on it. - Vous devez être d'accord avec les conditions de l'instance pour pouvoir vous y inscrire. - + + You must agree with the instance terms in order to register on it.You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Ban reason must be at least 3 characters long. - La raison du bannissement doit faire au moins 3 caractères. - + + Ban reason must be at least 3 characters long.Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Ban reason cannot be more than 250 characters long. - La raison du bannissement doit faire au plus 250 caractères. - + + Ban reason cannot be more than 250 characters long.Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts 1 - - Display name is required. - Le nom d'affichage est requis. - + + Display name is required.Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - Display name must be at least 1 character long. - Votre nom affiché doit contenir au moins un caractère. - + + Display name must be at least 1 character long.Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - Display name cannot be more than 50 characters long. - Votre nom affiché ne peut pas contenir plus de 50 caractères. - + + Display name cannot be more than 50 characters long.Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - Report reason is required. - La raison du signalement est requise. - + + Report reason is required.Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - Report reason must be at least 2 characters long. - La raison du signalement doit être composée d'au moins 2 caractères. - + + Report reason must be at least 2 characters long.Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - Report reason cannot be more than 3000 characters long. - La raison du signalement ne doit pas être supérieur à 3000 caractères. - + + Report reason cannot be more than 3000 characters long.Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - Moderation comment is required. - Un commentaire de modération est requis. - + + Moderation comment is required.Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - Moderation comment must be at least 2 characters long. - Le commentaire de modération doit faire au moins 2 caractères. - + + Moderation comment must be at least 2 characters long.Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - Moderation comment cannot be more than 3000 characters long. - Le commentaire de modération ne peut pas excéder 3000 caractères. - + + Moderation comment cannot be more than 3000 characters long.Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - The channel is required. - La chaîne est requise. - + + The channel is required.The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts 1 - - Blacklist reason must be at least 2 characters long. - La raison de mise sur liste noire doit faire au moins 2 caractères. - + + Blacklist reason must be at least 2 characters long.Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts 1 - - Blacklist reason cannot be more than 300 characters long. - La raison de mise sur liste noire doit faire au plus 300 caractères. - + + Blacklist reason cannot be more than 300 characters long.Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts 1 - - Video caption language is required. - Une langue pour les sous-titres est requise. - + + Video caption language is required.Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts 1 - - Video caption file is required. - Un fichier de sous-titres est requis - + + Video caption file is required.Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts 1 - - The username is required. - Le nom d'utilisateur est requis. - + + The username is required.The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts 1 - - You can only transfer ownership to a local account - Vous ne pouvez transférer la propriété que sur un compte local. - + + You can only transfer ownership to a local accountYou can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts 1 - - Name is required. - Le nom est requis. - + + Name is required.Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - Name must be at least 1 character long. - Le nom doit contenir au moins un caractère. - + + Name must be at least 1 character long.Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - Name cannot be more than 50 characters long. - Le nom ne peut pas contenir plus de 50 caractères. - + + Name cannot be more than 50 characters long.Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - Name should be lowercase alphanumeric; dots and underscores are allowed. - Le nom peut contenir des minuscules, des chiffres, des points et des tirets bas. - + + Name should be lowercase alphanumeric; dots and underscores are allowed.Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - Support text must be at least 3 characters long. - Le texte de soutien doit être composé d'au moins 3 caractères. - + + Support text must be at least 3 characters long.Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - Support text cannot be more than 1000 characters long. - Ce texte de support ne peut pas faire plus de 1000 caractères de long. - + + Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - Comment is required. - Le commentaire est requis. - + + Comment is required.Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - - Comment must be at least 2 characters long. - Le commentaire doit être composé d'au moins 2 caractères. - + + Comment must be at least 2 characters long.Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - - Comment cannot be more than 3000 characters long. - Le commentaire ne peut dépasser 3000 caractères. - + + Comment cannot be more than 3000 characters long.Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - - Display name cannot be more than 120 characters long. - Le nom d'affichage ne peut pas faire plus de 120 caractères. - + + Display name cannot be more than 120 characters long.Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - Privacy is required. - Confidentialité requise. - + + Privacy is required.Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - The channel is required when the playlist is public. - La chaîne est requise quand la liste de lecture est public. - + + The channel is required when the playlist is public.The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - Video name is required. - Le nom de la vidéo est requis. - + + Video name is required.Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - Video name must be at least 3 characters long. - Le nom de la vidéo doit faire au moins 3 caractères. - + + Video name must be at least 3 characters long.Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - Video name cannot be more than 120 characters long. - Le nom de la vidéo ne doit pas dépasser 120 caractères. - + + Video name cannot be more than 120 characters long.Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - Video privacy is required. - La confidentialité de la vidéo est requise. - + + Video privacy is required.Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - Video channel is required. - La chaîne de la vidéo est requise. - + + Video channel is required.Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - Video description must be at least 3 characters long. - La description de la vidéo doit faire au moins 3 caractères. - + + Video description must be at least 3 characters long.Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - Video description cannot be more than 10000 characters long. - La description de la vidéo ne peut pas dépasser 10000 caractères. - + + Video description cannot be more than 10000 characters long.Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - A tag should be more than 2 characters long. - Une étiquette doit faire au moins 2 caractères. - + + A tag should be more than 2 characters long.A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - A tag should be less than 30 characters long. - Une étiquette ne peut pas dépasser 30 caractères. - + + A tag should be less than 30 characters long.A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - Video support must be at least 3 characters long. - Le texte de soutien de la vidéo doit faire au moins 3 caractères. - + + Video support must be at least 3 characters long.Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - Video support cannot be more than 1000 characters long. - Le texte de soutien de la vidéo ne peut pas dépasser 1000 caractères. - + + Video support cannot be more than 1000 characters long.Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - A date is required to schedule video update. - Une date est requise pour programmer une mise à jour de la vidéo. - + + A date is required to schedule video update.A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts 1 - - This file is too large. - Ce ficher est trop volumineux. - + + This file is too large.This file is too large. + + src/app/shared/forms/reactive-file.component.ts 1 - - PeerTube cannot handle this kind of file. Accepted extensions are . - PeerTube ne peut pas gérer ce type de fichier. Les extensions acceptées sont . - + + PeerTube cannot handle this kind of file. Accepted extensions are <x id="INTERPOLATION" equiv-text="{{extensions}}"/>.PeerTube cannot handle this kind of file. Accepted extensions are <x id="INTERPOLATION" equiv-text="{{extensions}}"/>. + + src/app/shared/forms/reactive-file.component.ts 1 - - All unsaved data will be lost, are you sure you want to leave this page? - Toutes les données non sauvegardées seront perdues ; êtes-vous bien sûr·e de vouloir quitter cette page ? - + + All unsaved data will be lost, are you sure you want to leave this page?All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts 1 - - Sunday - Dimanche - + + SundaySunday + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - Monday - Lundi - + + MondayMonday + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - Tuesday - Mardi - + + TuesdayTuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - Wednesday - Mercredi - + + WednesdayWednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - Thursday - Jeudi - + + ThursdayThursday + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - Friday - Vendredi - + + FridayFriday + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - Saturday - Samedi - + + SaturdaySaturday + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - Sun - Dim - + + SunSun + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name short - - Mon - Lun - + + MonMon + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name short - - Tue - Mar - + + TueTue + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name short - - Wed - Mer - + + WedWed + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name short - - Thu - Jeu - + + ThuThu + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name short - - Fri - Ven - + + FriFri + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name short - - Sat - Sam - + + SatSat + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name short - - Su - Di - + + SuSu + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name min - - Mo - Lu - + + MoMo + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name min - - Tu - Ma - + + TuTu + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name min - - We - Me - + + WeWe + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name min - - Th - Je - + + ThTh + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name min - - Fr - Ve - + + FrFr + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name min - - Sa - Sa - + + SaSa + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Day name min - - January - Janvier - + + JanuaryJanuary + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - February - Février - + + FebruaryFebruary + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - March - Mars - + + MarchMarch + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - April - Avril - + + AprilApril + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - May - Mai - + + MayMay + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - June - Juin - + + JuneJune + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - July - Juillet - + + JulyJuly + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - August - Août - + + AugustAugust + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - September - Septembre - + + SeptemberSeptember + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - October - Octobre - + + OctoberOctober + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - November - Novembre - + + NovemberNovember + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - December - Décembre - + + DecemberDecember + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - Jan - Jan - + + JanJan + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Month name short - - Feb - Fév - + + FebFeb + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Month name short - - Mar - Mar - + + MarMar + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Month name short - - Apr - Avr - + + AprApr + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Month name short - - Jun - Juin - + + JunJun + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Month name short - - Jul - Juil - + + JulJul + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Month name short - - Aug - Aoû - + + AugAug + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Month name short - - Sep - Sep - + + SepSep + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Month name short - - Oct - Oct - + + OctOct + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Month name short - - Nov - Nov - + + NovNov + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Month name short - - Dec - Déc - + + DecDec + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Month name short - - Clear - Effacer - + + ClearClear + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - yy-mm-dd - dd/mm/yy - + + yy-mm-dd yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts 1 + Date format in this locale. - - Hidden - Cacher - + + HiddenHidden + + src/app/shared/instance/instance-features-table.component.ts 1 - - Blurred with confirmation request - Flouter avec demande de confirmation - + + Blurred with confirmation requestBlurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts 1 - - Displayed - Afficher - + + DisplayedDisplayed + + src/app/shared/instance/instance-features-table.component.ts 1 - - ~ - ~ - + + ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/>~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> + + src/app/shared/instance/instance-features-table.component.ts 1 - - {VAR_PLURAL, plural, =1 {minute} other {minutes} } - {VAR_PLURAL, plural, =1 {minute} other {minutes} } - + + {VAR_PLURAL, plural, =1 {minute} other {minutes} }{VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts 1 - - of full HD videos - de vidéos full HD - + + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos + + src/app/shared/instance/instance-features-table.component.ts 1 - - of HD videos - de vidéos HD - + + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos + + src/app/shared/instance/instance-features-table.component.ts 1 - - of average quality videos - de vidéos de qualité moyenne - + + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos + + src/app/shared/instance/instance-features-table.component.ts 1 - - Markdown compatible that supports: - Compatible Markdown supportant : - + + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports:<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports: + + src/app/shared/misc/help.component.ts 1 - - Emphasis - L'emphase - + + EmphasisEmphasis + + src/app/shared/misc/help.component.ts 1 - - Links - Les liens - + + LinksLinks + + src/app/shared/misc/help.component.ts 1 - - New lines - Les retours à la ligne - + + New linesNew lines + + src/app/shared/misc/help.component.ts 1 - - Lists - Les listes - + + ListsLists + + src/app/shared/misc/help.component.ts 1 - - Images - Les images - + + ImagesImages + + src/app/shared/misc/help.component.ts 1 - - users banned. - utilisateur·ices banni·e·s. - + + <x id="INTERPOLATION" equiv-text="{{num}}"/> users banned.<x id="INTERPOLATION" equiv-text="{{num}}"/> users banned. + + src/app/shared/moderation/user-ban-modal.component.ts 1 - - User banned. - Utilisateur banni. - + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned. + + src/app/shared/moderation/user-ban-modal.component.ts 1 - - Do you really want to unban ? - Voulez-vous réellement rétablir ? - + + Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>?Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>? + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - User unbanned. - L'utilisateur est rétabli. - + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> unbanned.User <x id="INTERPOLATION" equiv-text="{{username}}"/> unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - If you remove this user, you will not be able to create another with the same username! - Si vous supprimez ce compte, vous ne pourrez plus en créer de nouveau avec le même nom ! - + + If you remove this user, you will not be able to create another with the same username!If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - User deleted. - Utilisateur supprimé. - + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted.User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - User email set as verified - L'adresse mail de l'utilisateur a été vérifiée - + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verifiedUser <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Account muted. - Comptes muets. - + + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Instance muted. - Instance muette. - + + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Account muted by the instance. - Compte rendue muet par votre instance. - + + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Account unmuted by the instance. - Compte réactivé par votre instance. - + + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Instance muted by the instance. - Instance rendue muette par votre instance. - + + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Instance unmuted by the instance. - Instance réactivée par votre instance. - + + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Mute this account - Rend muet ce compte. - + + Mute this accountMute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Unmute this account - Réactive ce compte. - + + Unmute this accountUnmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Mute the instance - Rend muet cette instance - + + Mute the instanceMute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Unmute the instance - Réactive cette instance. - + + Unmute the instanceUnmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Mute this account by your instance - Rendre muet ce compte pour votre instance. - + + Mute this account by your instanceMute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Unmute this account by your instance - Réactiver ce compte pour votre instance. - + + Unmute this account by your instanceUnmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Mute the instance by your instance - Rendre muette cette instance pour votre instance. - + + Mute the instance by your instanceMute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Unmute the instance by your instance - Réactiver cette instance pour votre instance. - + + Unmute the instance by your instanceUnmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - Request is too large for the server. Please contact you administrator if you want to increase the limit size. - La requête est trop volumineuse pour le serveur. Merci de contacter un administrateur afin d'augmenter la taille limite acceptée par celui-ci. - + + Request is too large for the server. Please contact you administrator if you want to increase the limit size.Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts 1 - - Too many attempts, please try again after minutes. - Trop de tentatives, merci de réessayer dans minutes. - + + Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes.Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes. + + src/app/shared/rest/rest-extractor.service.ts 1 - - Too many attempts, please try again later. - Trop d'essais ; merci de réitérer plus tard. - + + Too many attempts, please try again later.Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts 1 - - Server error. Please retry later. - Le serveur rencontre une erreur. Merci de réessayer plus tard. - + + Server error. Please retry later.Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts 1 - - Subscribed to - Abonné à - + + Subscribed to <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/>Subscribed to <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + + src/app/shared/user-subscription/subscribe-button.component.ts 1 - - Subscribed - Abonné - + + SubscribedSubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts 1 - - Unsubscribed from - Désabonné de - + + Unsubscribed from <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/>Unsubscribed from <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + + src/app/shared/user-subscription/subscribe-button.component.ts 1 - - Unsubscribed - Désabonné - + + UnsubscribedUnsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts 1 - - Moderator - Modérateur - + + ModeratorModerator + + src/app/shared/users/user.service.ts 1 - - Video removed from - Vidéo supprimé de - + + Video removed from <x id="INTERPOLATION" equiv-text="{{name}}"/>Video removed from <x id="INTERPOLATION" equiv-text="{{name}}"/> + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - Video added in at timestamps - Vidéo ajouté dans à la seconde - + + Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> at timestamps <x id="INTERPOLATION_1" equiv-text="{{t}}"/>Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> at timestamps <x id="INTERPOLATION_1" equiv-text="{{t}}"/> + + src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 - - Video added in - Vidéo ajouté dans - + + Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/>Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> + + src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 - - Timestamps updated - Horodatage mise à jour. - + + Timestamps updatedTimestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - Starts at - Démarre à - + + Starts at Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - Stops at - Fini à - + + Stops at Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - and stops at - et s'arrête à - + + and stops at and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - Video blacklisted. - Vidéo mise sur liste noire. - + + Video blacklisted.Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts 1 - - Copied - Copié - + + CopiedCopied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts 1 - - Video reported. - Vidéo signalée. - + + Video reported.Video reported. + + src/app/shared/video/modals/video-report.component.ts 1 - - Do you really want to delete this video? - Êtes-vous bien sûr·e de vouloir supprimer cette vidéo ? - + + Do you really want to delete this video?Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts 1 - - Save to playlist - Sauvegarder dans la liste de lecture - + + Save to playlistSave to playlist + + src/app/shared/video/video-actions-dropdown.component.ts 1 - - Blacklist - Mettre sur liste noire - + + BlacklistBlacklist + + src/app/shared/video/video-actions-dropdown.component.ts 1 - - Report - Signaler - + + ReportReport + + src/app/shared/video/video-actions-dropdown.component.ts 1 - - Published - Publiée - + + PublishedPublished + + src/app/shared/video/video-miniature.component.ts 1 - - Publication scheduled on - Publication programmée - + + Publication scheduled on Publication scheduled on + + src/app/shared/video/video-miniature.component.ts 1 - - Waiting transcoding - En attente d'encodage - + + Waiting transcodingWaiting transcoding + + src/app/shared/video/video-miniature.component.ts 1 - - To transcode - À transcoder - + + To transcodeTo transcode + + src/app/shared/video/video-miniature.component.ts 1 - - To import - À importer - + + To importTo import + + src/app/shared/video/video-miniature.component.ts 1 - - Only I can see this video - Seul moi peut voir cette vidéo - + + Only I can see this videoOnly I can see this video + + src/app/shared/video/video.service.ts 1 - - Only people with the private link can see this video - Seules les personnes en possession du lien privé peuvent voir cette vidéo - + + Only people with the private link can see this videoOnly people with the private link can see this video + + src/app/shared/video/video.service.ts 1 - - Anyone can see this video - Tout le monde peut voir cette vidéo - + + Anyone can see this videoAnyone can see this video + + src/app/shared/video/video.service.ts 1 - - Video to import updated. - Les vidéos à importer ont été mises à jour - + + Video to import updated.Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts 1 - - Your video was uploaded to your account and is private. - Votre vidéo a été téléversée sur votre compte et elle est privée. - + + Your video was uploaded to your account and is private.Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - But associated data (tags, description...) will be lost, are you sure you want to leave this page? - Les données associées (étiquettes, description, etc.) seront par contre perdues ; êtes-vous sûr·e de vouloir quitter cette page ? - + + But associated data (tags, description...) will be lost, are you sure you want to leave this page?But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - Your video is not uploaded yet, are you sure you want to leave this page? - Votre vidéo n'est pas encore en ligne ; êtes-vous sûr·e de vouloir quitter cette page ? - + + Your video is not uploaded yet, are you sure you want to leave this page?Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - Upload - Téléverser - + + Upload <x id="INTERPOLATION" equiv-text="{{videofileName}}"/>Upload <x id="INTERPOLATION" equiv-text="{{videofileName}}"/> + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - Upload cancelled - Mise en ligne annulée - + + Upload cancelledUpload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - Video published. - Vidéo publiée. - + + Video published.Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - Your video quota is exceeded with this video (video size: , used: , quota: ) - Votre quota est dépassé avec cette vidéo (taille de la vidéo : , used: , quota: ) - + + Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>)Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - Your daily video quota is exceeded with this video (video size: , used: , quota: ) - Votre quota journalier est dépassé avec cette vidéo (taille de la vidéo : , used: , quota: ) - + + Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>)Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - You have unsaved changes! If you leave, your changes will be lost. - Vous n'avez pas sauvegardé vos modifications ! Si vous quittez la page, vous les perdrez. - + + You have unsaved changes! If you leave, your changes will be lost.You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts 1 - - Video updated. - Vidéo mise à jour. - + + Video updated.Video updated. + + src/app/videos/+video-edit/video-update.component.ts 1 - - replies will be deleted too. - réponses seront aussi supprimées. - + + <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts 1 - - The deletion will be sent to remote instances, so they remove the comment too. - La suppression sera envoyée aux instances distantes, de sorte qu'elles suppriment également le commentaire. - + + The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts 1 - - It is a remote comment, so the deletion will only be effective on your instance. - C'est un commentaire distant, la suppression ne sera effectif que sur votre instance. - + + It is a remote comment, so the deletion will only be effective on your instance. It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts 1 - - likes / dislikes - j'aime / je n'aime pas - + + <x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes<x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes + + src/app/videos/+video-watch/video-watch.component.ts 1 - - This video contains mature or explicit content. Are you sure you want to watch it? - Cette vidéo contient du contenu sensible. Êtes-vous sûr·e de vouloir la regarder ? - + + This video contains mature or explicit content. Are you sure you want to watch it?This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts 1 - - Mature or explicit content - Contenu explicite ou sensible - + + Mature or explicit contentMature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts 1 - - Like the video - J'aime cette vidéo. - + + Like the videoLike the video + + src/app/videos/+video-watch/video-watch.component.ts 1 - - Dislike the video - Je n'aime pas cette vidéo. - + + Dislike the videoDislike the video + + src/app/videos/+video-watch/video-watch.component.ts 1 - - Videos that have the higher number of likes. - Vidéos qui ont le plus grand nombre de likes. - + + Videos that have the higher number of likes.Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts 1 - - Trending for the last 24 hours - Tendances des dernières 24 heures - + + Trending for the last 24 hoursTrending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts 1 - - Trending videos are those totalizing the greatest number of views during the last 24 hours - Les vidéos Tendances sont celles qui ont été vues le plus grand nombre de fois dans les dernières 24 heures. - + + Trending videos are those totalizing the greatest number of views during the last 24 hoursTrending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts 1 - - Trending for the last days - Tendances pour les dernières journées. - + + Trending for the last <x id="INTERPOLATION" equiv-text="{{days}}"/> daysTrending for the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days + + src/app/videos/video-list/video-trending.component.ts 1 - - Trending videos are those totalizing the greatest number of views during the last days - Les vidéos Tendances sont celles qui ont été vues le plus grand nombre de fois dans les dernières journées. - + + Trending videos are those totalizing the greatest number of views during the last <x id="INTERPOLATION" equiv-text="{{days}}"/> daysTrending videos are those totalizing the greatest number of views during the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days + + src/app/videos/video-list/video-trending.component.ts 1 - - Videos from your subscriptions - Vidéos issues de vos abonnements - + + Videos from your subscriptionsVideos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts 1 - \ No newline at end of file + + From c2368b72411253d825a3a4169a85ec4570ba5854 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 6 Nov 2019 18:08:58 +0100 Subject: [PATCH 04/19] update fr --- client/src/locale/angular_fr_FR.xml | 11655 ++++++++++++-------------- 1 file changed, 5551 insertions(+), 6104 deletions(-) diff --git a/client/src/locale/angular_fr_FR.xml b/client/src/locale/angular_fr_FR.xml index 478511d69..00dc474ad 100644 --- a/client/src/locale/angular_fr_FR.xml +++ b/client/src/locale/angular_fr_FR.xml @@ -1,396 +1,423 @@ - - - + + + + - - CloseClose - - node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts + + Close + Fermer + 3 - - PreviousPrevious - - node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 + + Previous + Précédent + 13 - - NextNext - - node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 + + Next + Suivant + 17 - - Previous monthPrevious month - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 4 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 + + Previous month + Mois précédent + 5 - - Next monthNext month - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 26 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 + + Next month + Mois suivant + 27 - - Select monthSelect month - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 6 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 + + Select month + Choisir le mois + 7 - - Select yearSelect year - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 15 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 + + Select year + Choisir l'année + 16 - - «««« - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 + + «« + «« + 2 - - «« - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 + + « + « + 3 - - »» - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 + + » + » + 4 - - »»»» - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 + + »» + »» + 5 - - FirstFirst - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 + + First + Premier + 14 - - PreviousPrevious - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 + + Previous + Précédent + 23 - - NextNext - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 + + Next + Suivant + 41 - - LastLast - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 + + Last + Dernier + 49 - - <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%<x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% - - node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 + + <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% + % + 6 - - Increment hoursIncrement hours - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 + + Increment hours + Incrémenter les heures + 9 - - HHHH - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 + + HH + HH + 12 - - HoursHours - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 + + Hours + Heures + 14 - - Decrement hoursDecrement hours - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 + + Decrement hours + Décrémenter les heures + 21 - - Increment minutesIncrement minutes - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 + + Increment minutes + Incrémenter les minutes + 30 - - MMMM - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 + + MM + MM + 33 - - MinutesMinutes - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 + + Minutes + Minutes + 35 - - Decrement minutesDecrement minutes - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 + + Decrement minutes + Décrémenter les minutes + 42 - - Increment secondsIncrement seconds - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 + + Increment seconds + Incrémenter les secondes + 51 - - SSSS - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 + + SS + SS + 54 - - SecondsSeconds - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 + + Seconds + Secondes + 56 - - Decrement secondsDecrement seconds - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 + + Decrement seconds + Décrémenter les secondes + 63 - - <x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/><x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/> - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 + + <x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/> + + 71 - - <x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/><x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/> - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 + + <x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/> + + 72 - - CloseClose - - node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + + Close + Fermer + 8 - - You don't have notifications.You don't have notifications. - - src/app/shared/users/user-notifications.component.html + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 + + You don't have notifications. + Vous n'avez pas de notifications. + 1 - + src/app/shared/users/user-notifications.component.html1 + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> published a new video: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> published a new video: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + a publié une nouvelle vidéo: + - - src/app/shared/users/user-notifications.component.html + 7 - + src/app/shared/users/user-notifications.component.html7 + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been unblacklisted <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been unblacklisted - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a été enlevée de la liste noire + - - src/app/shared/users/user-notifications.component.html + 15 - + src/app/shared/users/user-notifications.component.html15 + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been blacklisted <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been blacklisted - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a été placé en liste noire. + - - src/app/shared/users/user-notifications.component.html + 23 - + src/app/shared/users/user-notifications.component.html23 + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Un nouveau signalement a été crée sur la vidéo + - - src/app/shared/users/user-notifications.component.html + 31 - + src/app/shared/users/user-notifications.component.html31 + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>auto-blacklisted<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>auto-blacklisted<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + La vidéo récemment ajoutée a été automatiquement mise sur liste noire + - - src/app/shared/users/user-notifications.component.html + 39 - + src/app/shared/users/user-notifications.component.html39 + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + a commenté votre vidéo + - - src/app/shared/users/user-notifications.component.html + 47 - + src/app/shared/users/user-notifications.component.html47 + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been published <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been published - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a été publié + - - src/app/shared/users/user-notifications.component.html + 55 - + src/app/shared/users/user-notifications.component.html55 + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a bien été importé + - - src/app/shared/users/user-notifications.component.html + 63 - + src/app/shared/users/user-notifications.component.html63 + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + L'import de votre vidéo n'a pas fonctionné + - - src/app/shared/users/user-notifications.component.html + 71 - + src/app/shared/users/user-notifications.component.html71 + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registered<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> on your instance <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registered<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> on your instance - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + User enregistré sur votre instance + - - src/app/shared/users/user-notifications.component.html + 79 - + src/app/shared/users/user-notifications.component.html79 + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> @@ -400,39 +427,40 @@ <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is following + + suit - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + votre chaîne + votre compte + - - src/app/shared/users/user-notifications.component.html + 87 - + src/app/shared/users/user-notifications.component.html87 + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + vous a mentionné sur cette vidéo + - - src/app/shared/users/user-notifications.component.html + 98 - + src/app/shared/users/user-notifications.component.html98 <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> @@ -440,2268 +468,1962 @@ Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>) <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>) - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - + src/app/shared/users/user-notifications.component.html 106 - + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> Your instance automatically followed <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your instance automatically followed <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre instance a automatiquement suivi + - - src/app/shared/users/user-notifications.component.html + 115 - - Save toSave to - - src/app/shared/video-playlist/video-add-to-playlist.component.html + src/app/shared/users/user-notifications.component.html115 + + Save to + Enregistrer vers + 4 - - OptionsOptions - - src/app/shared/video-playlist/video-add-to-playlist.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html4 + + Options + Options + 9 - - Start atStart at - - src/app/shared/video-playlist/video-add-to-playlist.component.html - 17 - - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 55 - - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html9 + + Start at + Démarrer à + 61 - - Stop atStop at - - src/app/shared/video-playlist/video-add-to-playlist.component.html - 31 - - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 69 - - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 + + Stop at + Arrêter à + 112 - - Display nameDisplay name - - src/app/shared/video-playlist/video-add-to-playlist.component.html - 64 - - - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 6 - - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 28 - - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 28 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 9 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 9 - - - src/app/+signup/+register/register-step-user.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 + + Display name + Nom affiché + 4 - - CreateCreate - - src/app/shared/video-playlist/video-add-to-playlist.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 + + Create + Créer + 74 - - Download videoDownload video - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html74 + + Download video + Télécharger la vidéo + 3 - - Direct downloadDirect download - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video/modals/video-download.component.html3 + + Direct download + Téléchargement direct + 27 - - Torrent (.torrent file)Torrent (.torrent file) - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video/modals/video-download.component.html27 + + Torrent (.torrent file) + Torrent (fichier .torrent) + 32 - + src/app/shared/video/modals/video-download.component.html32 + Cancel - - Cancel + + + Annuler - - src/app/shared/video/modals/video-download.component.html - 38 - - - src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 - - DownloadDownload - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 + + Download + Télécharger + 43 - - Report videoReport video - - src/app/shared/video/modals/video-report.component.html + src/app/shared/video/modals/video-download.component.html43 + + Report video + Signaler la vidéo + 3 - + src/app/shared/video/modals/video-report.component.html3 + Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - - Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + + + Votre signalement sera envoyé aux modérateurs de . + Il sera également transmis à l'instance d'origine - - src/app/shared/video/modals/video-report.component.html + 9 - - Reason...Reason... - - src/app/shared/video/modals/video-report.component.html - 16 - - - src/app/shared/video/modals/video-blacklist.component.html + src/app/shared/video/modals/video-report.component.html9 + + Reason... + Motivation… + 11 - - src/app/shared/moderation/user-ban-modal.component.html - 11 - - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 + Cancel - - Cancel + + + Annuler - - src/app/shared/video/modals/video-report.component.html - 24 - - - src/app/shared/video/modals/video-blacklist.component.html - 26 - - - src/app/shared/video/videos-selection.component.html - 15 - - - src/app/+about/about-instance/contact-admin-modal.component.html + 47 - - SubmitSubmit - - src/app/shared/video/modals/video-report.component.html - 29 - - - src/app/shared/video/modals/video-blacklist.component.html - 31 - - - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 26 - - - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 29 - - - src/app/+about/about-instance/contact-admin-modal.component.html + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 + + Submit + Envoyer + 52 - - Blacklist videoBlacklist video - - src/app/shared/video/modals/video-blacklist.component.html + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 + + Blacklist video + Mettre la vidéo sur liste noire + 3 - - Unfederate the video (ask for its deletion from the remote instances)Unfederate the video (ask for its deletion from the remote instances) - - src/app/shared/video/modals/video-blacklist.component.html + src/app/shared/video/modals/video-blacklist.component.html3 + + Unfederate the video (ask for its deletion from the remote instances) + Supprimer la vidéo de la Fédération (demander sa suppression sur les instances distantes) + 21 - - UnlistedUnlisted - - src/app/shared/video/video-miniature.component.html - 12 - - - src/app/videos/+video-watch/video-watch-playlist.component.html + src/app/shared/video/modals/video-blacklist.component.html21 + + Unlisted + Non répertoriée + 6 - - PrivatePrivate - - src/app/shared/video/video-miniature.component.html - 13 - - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 33 - - - src/app/videos/+video-watch/video-watch-playlist.component.html + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 + + Private + Privée + 7 - - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views - - src/app/shared/video/video-miniature.component.html + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 + + <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views + vues + 24 - - BlacklistedBlacklisted - - src/app/shared/video/video-miniature.component.html + src/app/shared/video/video-miniature.component.html24 + + Blacklisted + Mis sur liste noire + 42 - + src/app/shared/video/video-miniature.component.html42 + Sensitive - - Sensitive + + + Sensible - - src/app/shared/video/video-miniature.component.html + 46 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} } - - src/app/shared/video-playlist/video-playlist-miniature.component.html + src/app/shared/video/video-miniature.component.html46 + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} } + {VAR_PLURAL, plural, =0 {Aucune vidéo} =1 {1 video} other { vidéos} } + 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 + <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> - - <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> + + + - - src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 - - Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/>Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/> - - src/app/shared/video-playlist/video-playlist-miniature.component.html + src/app/shared/video-playlist/video-playlist-miniature.component.html22 + + Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/> + Mise à jour + 29 - - UnavailableUnavailable - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + + Unavailable + Indisponible + 32 - - DeletedDeleted - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html + src/app/shared/video-playlist/video-playlist-element-miniature.component.html32 + + Deleted + Supprimé + 34 - - Edit starts/stops atEdit starts/stops at - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html + src/app/shared/video-playlist/video-playlist-element-miniature.component.html34 + + Edit starts/stops at + Éditer le début / la fin à + 48 - - SaveSave - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 80 - - - src/app/videos/+video-watch/video-watch.component.html - 92 - - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 59 - - - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 + + Save + Enregistrer + 15 - - Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/>Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/> - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + + Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/> + Supprimer de + 85 - - No results.No results. - - src/app/shared/video/videos-selection.component.html - 1 - - - src/app/shared/video/abstract-video-list.html + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 + + No results. + Aucun résultat. + 20 - - src/app/shared/video/abstract-video-list.html - 20 - - - src/app/shared/video/abstract-video-list.html - 20 - - - src/app/shared/video/abstract-video-list.html - 20 - - - src/app/shared/video/abstract-video-list.html - 20 - - - src/app/videos/video-list/video-overview.component.html - 3 - - - src/app/shared/video/abstract-video-list.html - 20 - - - src/app/shared/video/abstract-video-list.html - 20 - - - DeleteDelete - - src/app/shared/buttons/delete-button.component.html - 5 - - - src/app/videos/+video-edit/shared/video-edit.component.html - 181 - - - src/app/videos/+video-watch/comment/video-comment.component.html - 15 - - - src/app/+my-account/my-account-videos/my-account-videos.component.html + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 + + Delete + Supprimer + 13 - - EditEdit - - src/app/shared/buttons/edit-button.component.html - 5 - - - src/app/shared/buttons/edit-button.component.html - 1 - - - src/app/videos/+video-edit/shared/video-edit.component.html - 219 - - - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 41 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 + + Edit + Modifier + 63 - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 63 - - - Truncated previewTruncated preview - - src/app/shared/forms/markdown-textarea.component.html + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 + + Truncated preview + Prévisualisation tronquée + 9 - - Complete previewComplete preview - - src/app/shared/forms/markdown-textarea.component.html + src/app/shared/forms/markdown-textarea.component.html9 + + Complete preview + Prévisualisation complète + 13 - - Get helpGet help - - src/app/shared/misc/help.component.html + src/app/shared/forms/markdown-textarea.component.html13 + + Get help + Obtenir de l'aide + 29 - + src/app/shared/misc/help.component.html29 + Subscribe - - Subscribe + + + S'abonner - - src/app/shared/user-subscription/subscribe-button.component.html + 6 - + src/app/shared/user-subscription/subscribe-button.component.html6 + Unsubscribe - - Unsubscribe + + + Se désabonner - - src/app/shared/user-subscription/subscribe-button.component.html + 18 - + src/app/shared/user-subscription/subscribe-button.component.html18 + Subscribe - - Subscribe + + + S'abonner - - src/app/shared/user-subscription/subscribe-button.component.html + 26 - - Using an ActivityPub accountUsing an ActivityPub account - - src/app/shared/user-subscription/subscribe-button.component.html + src/app/shared/user-subscription/subscribe-button.component.html26 + + Using an ActivityPub account + En utilisant un compte ActivityPub + 36 - - Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/>Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/> - - src/app/shared/user-subscription/subscribe-button.component.html + src/app/shared/user-subscription/subscribe-button.component.html36 + + Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/> + S'abonner avec un compte sur + 39 - - Subscribe with your local accountSubscribe with your local account - - src/app/shared/user-subscription/subscribe-button.component.html + src/app/shared/user-subscription/subscribe-button.component.html39 + + Subscribe with your local account + S'abonner avec un compte local + 40 - - Subscribe with a Mastodon account:Subscribe with a Mastodon account: - - src/app/shared/user-subscription/subscribe-button.component.html + src/app/shared/user-subscription/subscribe-button.component.html40 + + Subscribe with a Mastodon account: + S'abonner avec un compte Mastodon : + 43 - - Using a syndication feedUsing a syndication feed - - src/app/shared/user-subscription/subscribe-button.component.html + src/app/shared/user-subscription/subscribe-button.component.html43 + + Using a syndication feed + Utilisation d'un flux de syndication + 48 - - Subscribe via RSSSubscribe via RSS - - src/app/shared/user-subscription/subscribe-button.component.html + src/app/shared/user-subscription/subscribe-button.component.html48 + + Subscribe via RSS + S'abonner via RSS + 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + + S'abonner à distance + Interaction distante - - src/app/shared/user-subscription/remote-subscribe.component.html + 10 - + src/app/shared/user-subscription/remote-subscribe.component.html10 + You can subscribe to the channel via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - - You can subscribe to the channel via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + Vous pouvez vous abonner à la chaîne via n'importe quelle instance Fediverse compatible ActivityPub. + Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL de la chaîne dans le champ de recherche et vous abonner. - - src/app/shared/user-subscription/remote-subscribe.component.html + 17 - + src/app/shared/user-subscription/remote-subscribe.component.html17 + You can interact with this via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. - - You can interact with this via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + Vous pouvez interagir via n'importe quelle instance Fediverse compatible ActivityPub. + Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL dans le champ de recherche et interagir avec. - - src/app/shared/user-subscription/remote-subscribe.component.html + 26 - + src/app/shared/user-subscription/remote-subscribe.component.html26 + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Default NSFW/sensitive videos policy<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>can be redefined by the users<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Default NSFW/sensitive videos policy<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>can be redefined by the users<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + + Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites + peut être redéfini par les utilisateur·rices - - src/app/shared/instance/instance-features-table.component.html + 5 - - User registration allowedUser registration allowed - - src/app/shared/instance/instance-features-table.component.html + src/app/shared/instance/instance-features-table.component.html5 + + User registration allowed + Création de compte autorisé + 14 - - Video uploadsVideo uploads - - src/app/shared/instance/instance-features-table.component.html - 21 - - - src/app/shared/instance/instance-features-table.component.html + src/app/shared/instance/instance-features-table.component.html14 + + Video uploads + Mise en ligne des vidéos + 32 - - Transcoding in multiple resolutionsTranscoding in multiple resolutions - - src/app/shared/instance/instance-features-table.component.html + src/app/shared/instance/instance-features-table.component.html21src/app/shared/instance/instance-features-table.component.html32 + + Transcoding in multiple resolutions + Transcodage en plusieurs résolutions + 25 - - Video quotaVideo quota - - src/app/shared/instance/instance-features-table.component.html - 40 - - - src/app/+admin/users/user-edit/user-edit.component.html + src/app/shared/instance/instance-features-table.component.html25 + + Video quota + Quota des vidéos + 57 - - src/app/+admin/users/user-edit/user-edit.component.html - 57 - - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 + Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - - Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + + + ( illimité par jour) - - src/app/shared/instance/instance-features-table.component.html + 53 - - ImportImport - - src/app/shared/instance/instance-features-table.component.html - 60 - - - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 40 - - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 46 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/shared/instance/instance-features-table.component.html53 + + Import + Importer + 286 - - HTTP import (YouTube, Vimeo, direct URL...)HTTP import (YouTube, Vimeo, direct URL...) - - src/app/shared/instance/instance-features-table.component.html + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 + + HTTP import (YouTube, Vimeo, direct URL...) + Importation HTTP (YouTube, Vimeo, URL...) + 64 - - Torrent importTorrent import - - src/app/shared/instance/instance-features-table.component.html + src/app/shared/instance/instance-features-table.component.html64 + + Torrent import + Importation de Torrent + 71 - - PlayerPlayer - - src/app/shared/instance/instance-features-table.component.html + src/app/shared/instance/instance-features-table.component.html71 + + Player + Lecteur + 79 - - P2P enabledP2P enabled - - src/app/shared/instance/instance-features-table.component.html + src/app/shared/instance/instance-features-table.component.html79 + + P2P enabled + P2P activé + 83 - - Loading instance statistics...Loading instance statistics... - - src/app/shared/instance/instance-statistics.component.html + src/app/shared/instance/instance-features-table.component.html83 + + Loading instance statistics... + Chargement des statistiques de l'instance... + 1 - - LocalLocal - - src/app/shared/instance/instance-statistics.component.html - 4 - - - src/app/menu/menu.component.html + src/app/shared/instance/instance-statistics.component.html1 + + Local + Locales + 86 - - usersusers - - src/app/shared/instance/instance-statistics.component.html + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + + users + utilisateurs + 11 - - videosvideos - - src/app/shared/instance/instance-statistics.component.html - 21 - - - src/app/shared/instance/instance-statistics.component.html + src/app/shared/instance/instance-statistics.component.html11 + + videos + vidéos + 65 - - video viewsvideo views - - src/app/shared/instance/instance-statistics.component.html + src/app/shared/instance/instance-statistics.component.html21src/app/shared/instance/instance-statistics.component.html65 + + video views + visionnages de vidéos + 31 - - video commentsvideo comments - - src/app/shared/instance/instance-statistics.component.html - 41 - - - src/app/shared/instance/instance-statistics.component.html + src/app/shared/instance/instance-statistics.component.html31 + + video comments + commentaires de la video + 75 - - of hosted videoof hosted video - - src/app/shared/instance/instance-statistics.component.html + src/app/shared/instance/instance-statistics.component.html41src/app/shared/instance/instance-statistics.component.html75 + + of hosted video + de la vidéo hébergée + 51 - - FederationFederation - - src/app/shared/instance/instance-statistics.component.html + src/app/shared/instance/instance-statistics.component.html51 + + Federation + Fédération + 58 - - followersfollowers - - src/app/shared/instance/instance-statistics.component.html + src/app/shared/instance/instance-statistics.component.html58 + + followers + abonnés + 85 - - followingfollowing - - src/app/shared/instance/instance-statistics.component.html + src/app/shared/instance/instance-statistics.component.html85 + + following + abonnements + 95 - - BanBan - - src/app/shared/moderation/user-ban-modal.component.html + src/app/shared/instance/instance-statistics.component.html95 + + Ban + Bannir + 3 - + src/app/shared/moderation/user-ban-modal.component.html3 + A banned user will no longer be able to login. - - A banned user will no longer be able to login. + + + Un utilisateur banni ne sera plus capable de se connecter. - - src/app/shared/moderation/user-ban-modal.component.html + 18 - - CancelCancel - - src/app/shared/moderation/user-ban-modal.component.html + src/app/shared/moderation/user-ban-modal.component.html18 + + Cancel + Annuler + 23 - - src/app/shared/confirm/confirm.component.html - 19 - - - src/app/login/login.component.html - 79 - - - src/app/videos/+video-watch/modal/video-support.component.html - 10 - - - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html - 23 - - - Ban this userBan this user - - src/app/shared/moderation/user-ban-modal.component.html + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 + + Ban this user + Bannir cet utilisateur + 26 - - <x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/><x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/> - - src/app/shared/menu/top-menu-dropdown.component.html + src/app/shared/moderation/user-ban-modal.component.html26 + + <x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/> + + 11 - - (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>)(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>) - - src/app/shared/images/preview-upload.component.html + src/app/shared/menu/top-menu-dropdown.component.html11 + + (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>) + (extensions: , taille maximum : ) + 12 - + src/app/shared/images/preview-upload.component.html12 + Login - - Login - - - src/app/login/login.component.html + + + S'identifier + 2 - - Request new verification email.Request new verification email. - - src/app/login/login.component.html - 7 - - - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + src/app/login/login.component.html2 + + Request new verification email. + Demander un nouvel email de vérification. + 16 - - UserUser - - src/app/login/login.component.html + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 + + User + Utilisateur + 13 - - src/app/+signup/+register/register.component.html - 13 - - - Username or email addressUsername or email address - - src/app/login/login.component.html + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 + + Username or email address + Identifiant ou courriel + 15 - + src/app/login/login.component.html15 + or create an account - - or create an account + + + ou créer un compte - - src/app/login/login.component.html + 18 - + src/app/login/login.component.html18 + or create an account on another instance - - or create an account on another instance + + + ou créer un compte sur une autre instance - - src/app/login/login.component.html + 22 - - User registration is not allowed on this instance, but you can register on many others!User registration is not allowed on this instance, but you can register on many others! - - src/app/login/login.component.html + src/app/login/login.component.html22 + + User registration is not allowed on this instance, but you can register on many others! + Vous ne pouvez pas créer de compte sur cette instance, mais vous pouvez en créer sur beaucoup d'autres ! + 28 - - PasswordPassword - - src/app/login/login.component.html - 39 - - - src/app/login/login.component.html - 42 - - - src/app/reset-password/reset-password.component.html - 8 - - - src/app/reset-password/reset-password.component.html - 10 - - - src/app/+admin/users/user-edit/user-edit.component.html - 31 - - - src/app/+admin/users/user-edit/user-edit.component.html - 31 - - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 19 - - - src/app/+signup/+register/register-step-user.component.html - 52 - - - src/app/+signup/+register/register-step-user.component.html + src/app/login/login.component.html28 + + Password + Mot de passe + 54 - - I forgot my passwordI forgot my password - - src/app/login/login.component.html + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 + + I forgot my password + J’ai oublié mon mot de passe + 45 - - LoginLogin - - src/app/login/login.component.html - 52 - - - src/app/menu/menu.component.html + src/app/login/login.component.html45 + + Login + Se connecter + 32 - - Forgot your passwordForgot your password - - src/app/login/login.component.html + src/app/login/login.component.html52src/app/menu/menu.component.html32 + + Forgot your password + Oubli de votre mot de passe + 58 - + src/app/login/login.component.html58 + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. - - We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + Nous sommes désolés, vous ne pouvez pas réinitialiser votre mot de passe car l'administrateur de votre instance n'a pas configuré le système de courriels de PeerTube. - - src/app/login/login.component.html + 65 - - EmailEmail - - src/app/login/login.component.html - 70 - - - src/app/+admin/users/user-edit/user-edit.component.html - 19 - - - src/app/+admin/users/user-edit/user-edit.component.html - 19 - - - src/app/+admin/users/user-list/user-list.component.html - 41 - - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 22 - - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 4 - - - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 8 - - - src/app/+signup/+register/register-step-user.component.html - 41 - - - src/app/+signup/+register/register-step-user.component.html + src/app/login/login.component.html65 + + Email + Courriel + 43 - - Email addressEmail address - - src/app/login/login.component.html - 72 - - - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 + + Email address + Courriel + 10 - - Send me an email to reset my passwordSend me an email to reset my password - - src/app/login/login.component.html + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 + + Send me an email to reset my password + M'envoyer un courriel pour réinitialiser mon mot de passe + 82 - + src/app/login/login.component.html82 + Reset my password - - Reset my password + + + Réinitialiser mon mot de passe - - src/app/reset-password/reset-password.component.html + 2 - - Confirm passwordConfirm password - - src/app/reset-password/reset-password.component.html + src/app/reset-password/reset-password.component.html2 + + Confirm password + Confirmer le mot de passe + 19 - - Confirmed passwordConfirmed password - - src/app/reset-password/reset-password.component.html + src/app/reset-password/reset-password.component.html19 + + Confirmed password + Mot de passe confirmé + 21 - - Reset my passwordReset my password - - src/app/reset-password/reset-password.component.html + src/app/reset-password/reset-password.component.html21 + + Reset my password + Réinitialiser mon mot de passe + 29 - - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results<x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results - - src/app/search/search.component.html + src/app/reset-password/reset-password.component.html29 + + <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results + résultats + 5 - + src/app/search/search.component.html5 + for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - - for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + + pour - - src/app/search/search.component.html + 6 - + src/app/search/search.component.html6 + Filters <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - - Filters - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + + Filtres + - - src/app/search/search.component.html + 16 - + src/app/search/search.component.html16 + No results found - - No results found + + + Aucun résultat trouvé - - src/app/search/search.component.html + 28 - - <x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers - - src/app/search/search.component.html + src/app/search/search.component.html28 + + <x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers + abonnés + 44 - - Welcome to PeerTube, dear administrator!Welcome to PeerTube, dear administrator! - - src/app/modal/welcome-modal.component.html + src/app/search/search.component.html44 + + Welcome to PeerTube, dear administrator! + Bienvenue sur PeerTube, cher admin ! + 3 - + src/app/modal/welcome-modal.component.html3 + CLI - documentationCLI - documentation - - src/app/modal/welcome-modal.component.html + documentation + Documentation de la CLI + 12 - - Upload or import videos, parse logs, prune storage directories, reset user password...Upload or import videos, parse logs, prune storage directories, reset user password... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html12 + + Upload or import videos, parse logs, prune storage directories, reset user password... + Uploader ou importer des vidéos, parcourir les logs, nettoyer les dossier de stockage, réinitialiser les mots de passe des utilisateurs... + 15 - + src/app/modal/welcome-modal.component.html15 + Administer - documentationAdminister - documentation - - src/app/modal/welcome-modal.component.html + documentation + Documentation sur l'administration + 19 - - Managing users, following other instances, dealing with spammers...Managing users, following other instances, dealing with spammers... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html19 + + Managing users, following other instances, dealing with spammers... + Gérer les utilisateurs, s'abonner à d'autres instances, gérer les spammers... + 22 - + src/app/modal/welcome-modal.component.html22 + Use - documentationUse - documentation - - src/app/modal/welcome-modal.component.html + documentation + Documentation d'utilisation + 26 - - Setup your account, managing video playlists, discover third-party applications...Setup your account, managing video playlists, discover third-party applications... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html26 + + Setup your account, managing video playlists, discover third-party applications... + Paramétrer votre compte, gérer vos playlists, découvrir des applications tierces... + 29 - - Useful linksUseful links - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html29 + + Useful links + Liens utiles + 41 - - Official PeerTube website (news, support, contribute...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>Official PeerTube website (news, support, contribute...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html41 + + Official PeerTube website (news, support, contribute...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + Site web officiel de PeerTube (news, support, contribution...): https://joinpeertube.org + 44 - + src/app/modal/welcome-modal.component.html44 + Put your instance on the public PeerTube index: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - Put your instance on the public PeerTube index: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + + Mettre votre instances sur l'index public des instances PeerTube https://instances.joinpeertube.org/instances - - src/app/modal/welcome-modal.component.html + 47 - - It's time to configure your instance!It's time to configure your instance! - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html47 + + It's time to configure your instance! + C'est le moment de configurer votre instance ! + 59 - + src/app/modal/welcome-modal.component.html59 + Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain your it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> is very important for visitors to understand on what type of instance they are. - - Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, - why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain your it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> - is very important for visitors to understand on what type of instance they are. - - - src/app/modal/welcome-modal.component.html + + + Choisir le nom de son instance, mettre une description, spécifier qui vous êtes, pourquoi vous avez créé cette instance et combien de temps vous prévoyez de la maintenir est très important pour que les visiteurs comprennent sur quel type d'instance ils ou elles sont. + + 61 - + src/app/modal/welcome-modal.component.html61 + If you want to open registrations, please decide what are <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your moderation rules<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, fill your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and specify the categories and languages you speak. This way, you will help users to register on <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>the appropriate<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> PeerTube instance. - - If you want to open registrations, please decide what are <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your moderation rules<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, fill your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance - terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> - and specify the categories and languages you speak. This way, you will help users to register on <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>the - appropriate<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> - PeerTube instance. + + + Si vous voulez ouvrir les inscriptions, merci de décider quelles sont les règles de modération, remplir les conditions d'utilisation de votre instance + et spécifier les catégories ainsi que les langues que vous parlez. De cette façon, vous aiderez les utilisateurs à s'enregistrer sur l'instance PeerTube appropriée. - - src/app/modal/welcome-modal.component.html + 67 - - Remind me laterRemind me later - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html67 + + Remind me later + Me le rappeler plus tard + 79 - + src/app/modal/welcome-modal.component.html79 + Configure my instance - - Configure my instance - - - src/app/modal/welcome-modal.component.html + + Configurer mon instance + 82 - - Configuration warning!Configuration warning! + src/app/modal/welcome-modal.component.html82 + Configuration warning! src/app/modal/instance-config-warning-modal.component.html 3 - - Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields:Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: - - src/app/modal/instance-config-warning-modal.component.html + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + Bonjour cher administrateur. Vous avez ouvert les inscriptions sur votre instance mais vous n'avez pas configuré les champs suivants : + 10 - - Instance nameInstance name - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html10 + + Instance name + Nom de l'instance + 13 - - Instance short descriptionInstance short description - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html13 + + Instance short description + Courte description de l'instance + 14 - - Who you areWho you are - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html14 + + Who you are + Qui vous êtes + 16 - - How long you plan to maintain your instanceHow long you plan to maintain your instance - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html16 + + How long you plan to maintain your instance + Pour combien de temps pensez vous maintenir votre instance + 17 - - How you plan to pay your instanceHow you plan to pay your instance - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html17 + + How you plan to pay your instance + Comment comptez vous financer votre instance + 18 - - How you will moderate your instanceHow you will moderate your instance - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html18 + + How you will moderate your instance + Comment allez vous modérer votre instance + 20 - - Instance termsInstance terms - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html20 + + Instance terms + Conditions de l'instance + 21 - - Configure these fieldsConfigure these fields - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html21 + + Configure these fields + Configurer ces champs + 30 - - Don't show me this warning anymoreDon't show me this warning anymore - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html30 + + Don't show me this warning anymore + Ne plus me montrer cet avertissement + 38 - - CloseClose - - src/app/modal/instance-config-warning-modal.component.html - 43 - - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/modal/instance-config-warning-modal.component.html38 + + Close + Fermer + 173 - - Change the languageChange the language - - src/app/menu/language-chooser.component.html - 3 - - - src/app/menu/menu.component.html + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 + + Change the language + Changer la langue + 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 + Help to translate PeerTube! - - Help to translate PeerTube! + + + Aidez à traduire PeerTube ! - - src/app/menu/language-chooser.component.html + 8 - - My public profileMy public profile - - src/app/menu/menu.component.html + src/app/menu/language-chooser.component.html8 + + My public profile + Mon profil public + 17 - - My accountMy account - - src/app/menu/menu.component.html + src/app/menu/menu.component.html17 + + My account + Mon compte + 21 - - Log outLog out - - src/app/menu/menu.component.html + src/app/menu/menu.component.html21 + + Log out + Se déconnecter + 25 - - Create an accountCreate an account - - src/app/menu/menu.component.html + src/app/menu/menu.component.html25 + + Create an account + Créer un compte + 33 - - My libraryMy library - - src/app/menu/menu.component.html + src/app/menu/menu.component.html33 + + My library + Ma bibliothèque + 37 - - VideosVideos - - src/app/menu/menu.component.html - 41 - - - src/app/menu/menu.component.html - 62 - - - src/app/+accounts/accounts.component.html - 38 - - - src/app/+video-channels/video-channels.component.html + src/app/menu/menu.component.html37 + + Videos + Vidéos + 24 - - PlaylistsPlaylists - - src/app/menu/menu.component.html + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + + Playlists + Listes de lecture + 46 - - SubscriptionsSubscriptions - - src/app/menu/menu.component.html + src/app/menu/menu.component.html46 + + Subscriptions + Abonnements + 51 - - HistoryHistory - - src/app/menu/menu.component.html + src/app/menu/menu.component.html51 + + History + Historique + 56 - - DiscoverDiscover - - src/app/menu/menu.component.html + src/app/menu/menu.component.html56 + + Discover + Découvrir + 66 - - TrendingTrending - - src/app/menu/menu.component.html + src/app/menu/menu.component.html66 + + Trending + Tendances + 71 - - Most likedMost liked - - src/app/menu/menu.component.html + src/app/menu/menu.component.html71 + + Most liked + Les plus appréciées + 76 - - Recently addedRecently added - - src/app/menu/menu.component.html + src/app/menu/menu.component.html76 + + Recently added + Récemment ajoutées + 81 - - MoreMore - - src/app/menu/menu.component.html + src/app/menu/menu.component.html81 + + More + Plus + 91 - - AdministrationAdministration - - src/app/menu/menu.component.html + src/app/menu/menu.component.html91 + + Administration + Administration + 95 - - AboutAbout - - src/app/menu/menu.component.html - 100 - - - src/app/+accounts/accounts.component.html - 40 - - - src/app/+video-channels/video-channels.component.html + src/app/menu/menu.component.html95 + + About + À propos + 26 - - Show keyboard shortcutsShow keyboard shortcuts - - src/app/menu/menu.component.html + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 + + Show keyboard shortcuts + Montrer les raccourcis clavier + 111 - - View your notificationsView your notifications - - src/app/menu/avatar-notification.component.html + src/app/menu/menu.component.html111 + + View your notifications + Voir vos notifications + 3 - - NotificationsNotifications - - src/app/menu/avatar-notification.component.html + src/app/menu/avatar-notification.component.html3 + + Notifications + Notifications + 13 - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 13 - - - Update your notification preferencesUpdate your notification preferences - - src/app/menu/avatar-notification.component.html + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 + + Update your notification preferences + Mettre à jour vos préférences de notification + 16 - - See all your notificationsSee all your notifications - - src/app/menu/avatar-notification.component.html + src/app/menu/avatar-notification.component.html16 + + See all your notifications + Voir toutes vos notifications + 30 - - Search...Search... - - src/app/header/header.component.html - 2 - - - src/app/+admin/plugins/plugin-search/plugin-search.component.html + src/app/menu/avatar-notification.component.html30 + + Search... + Chercher... + 6 - - UploadUpload - - src/app/header/header.component.html + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 + + Upload + Mettre en ligne + 9 - - SortSort - - src/app/search/search-filters.component.html + src/app/header/header.component.html9 + + Sort + Trier + 6 - - Published datePublished date - - src/app/search/search-filters.component.html + src/app/search/search-filters.component.html6 + + Published date + Date de publication + 15 - - Original publication yearOriginal publication year - - src/app/search/search-filters.component.html + src/app/search/search-filters.component.html15 + + Original publication year + Année originale de publication + 24 - - After...After... - - src/app/search/search-filters.component.html + src/app/search/search-filters.component.html24 + + After... + Après... + 30 - - Before...Before... - - src/app/search/search-filters.component.html + src/app/search/search-filters.component.html30 + + Before... + Avant... + 37 - - DurationDuration - - src/app/search/search-filters.component.html + src/app/search/search-filters.component.html37 + + Duration + Durée + 45 - - Display sensitive contentDisplay sensitive content - - src/app/search/search-filters.component.html + src/app/search/search-filters.component.html45 + + Display sensitive content + Afficher le contenu sensible + 54 - - YesYes - - src/app/search/search-filters.component.html + src/app/search/search-filters.component.html54 + + Yes + Oui + 58 - - NoNo - - src/app/search/search-filters.component.html + src/app/search/search-filters.component.html58 + + No + Non + 63 - - CategoryCategory - - src/app/search/search-filters.component.html - 71 - - - src/app/videos/+video-edit/shared/video-edit.component.html - 65 - - - src/app/videos/+video-watch/video-watch.component.html + src/app/search/search-filters.component.html63 + + Category + Catégorie + 164 - - LicenceLicence - - src/app/search/search-filters.component.html - 81 - - - src/app/videos/+video-edit/shared/video-edit.component.html - 79 - - - src/app/videos/+video-watch/video-watch.component.html + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 + + Licence + Licence + 173 - - LanguageLanguage - - src/app/search/search-filters.component.html - 91 - - - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 10 - - - src/app/videos/+video-edit/shared/video-edit.component.html - 93 - - - src/app/videos/+video-watch/video-watch.component.html + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 + + Language + Langue + 182 - - All of these tagsAll of these tags - - src/app/search/search-filters.component.html + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 + + All of these tags + Tous les mots clés suivants + 103 - - One of these tagsOne of these tags - - src/app/search/search-filters.component.html + src/app/search/search-filters.component.html103 + + One of these tags + Un seul des mots clés suivants + 108 - - FilterFilter - - src/app/search/search-filters.component.html + src/app/search/search-filters.component.html108 + + Filter + Filtre + 115 - - Display unlisted and private videosDisplay unlisted and private videos - - src/app/shared/video/abstract-video-list.html + src/app/search/search-filters.component.html115 + + Display unlisted and private videos + Afficher les vidéos privées et non répertoriées + 14 - - src/app/shared/video/abstract-video-list.html - 14 - - - src/app/shared/video/abstract-video-list.html - 14 - - - src/app/shared/video/abstract-video-list.html - 14 - - - src/app/shared/video/abstract-video-list.html - 14 - - - src/app/shared/video/abstract-video-list.html - 14 - - - src/app/shared/video/abstract-video-list.html - 14 - - - Add captionAdd caption - - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 + + Add caption + Ajouter un sous-titre + 5 - - Select the caption fileSelect the caption file - - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 + + Select the caption file + Choisir le fichier de sous-titres + 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 + This will replace an existing caption! - - This will replace an existing caption! + + + Cela va remplacer les sous-titres existants ! - - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 + Cancel - - Cancel + + + Annuler - - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 35 - - - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 21 - - - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 - - Add this captionAdd this caption - - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 + + Add this caption + Ajouter ce sous-titre + 40 - - TitleTitle - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 + + Title + Titre + 9 - - TagsTags - - src/app/videos/+video-edit/shared/video-edit.component.html - 17 - - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-edit/shared/video-edit.component.html9 + + Tags + Étiquettes + 191 - + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> Press Enter to add a new tag. - - Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - Press Enter to add a new tag. - + src/app/videos/+video-edit/shared/video-edit.component.html 21 - - + Tag+ Tag - - src/app/videos/+video-edit/shared/video-edit.component.html + + + + Tag + + Tag + 30 - - Enter a new tagEnter a new tag - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html30 + + Enter a new tag + Entrez un nouveau tag + 30 - - DescriptionDescription - - src/app/videos/+video-edit/shared/video-edit.component.html - 36 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 31 - - - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 17 - - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 39 - - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 39 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 20 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 20 - - - src/app/+accounts/account-about/account-about.component.html - 3 - - - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 4 - - - src/app/+about/about-instance/about-instance.component.html + src/app/videos/+video-edit/shared/video-edit.component.html30 + + Description + Description + 55 - + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + Video descriptions are truncated by default and require manual action to expand them. - - Video descriptions are truncated by default and require manual action to expand them. + + + Les descriptions vidéo sont tronquées par défaut et nécessitent une action manuelle pour les développer. - - src/app/videos/+video-edit/shared/video-edit.component.html + 40 - - ChannelChannel - - src/app/videos/+video-edit/shared/video-edit.component.html - 56 - - - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 22 - - - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 12 - - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 28 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 46 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 46 - - - src/app/+signup/+register/register.component.html + src/app/videos/+video-edit/shared/video-edit.component.html40 + + Channel + Chaîne + 23 - - PrivacyPrivacy - - src/app/videos/+video-edit/shared/video-edit.component.html - 107 - - - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 31 - - - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 21 - - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 37 - - - src/app/videos/+video-watch/video-watch.component.html - 154 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 + + Privacy + Confidentialité + 33 - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 33 - - - Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>)Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 + + Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) + Programmation de la publication () + 122 - - This video contains mature or explicit contentThis video contains mature or explicit content - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html122 + + This video contains mature or explicit content + Cette vidéo contient du contenu sensible + 136 - - Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default. - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html136 + + Some instances do not list videos containing mature or explicit content by default. + Certaines instances ne listent pas, par défaut, les vidéos sensibles ou avec du contenu pour adultes. + 140 - - Wait transcoding before publishing the videoWait transcoding before publishing the video - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html140 + + Wait transcoding before publishing the video + Attendre l'encodage avant de publier la vidéo + 146 - - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html146 + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + Si vous décidez de ne pas attendre la fin du traitement avant la publication de la vidéo, elle pourrait bien être injouable. + 150 - - Basic infoBasic info - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html150 + + Basic info + Informations basiques + 4 - - Add another captionAdd another caption - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html4 + + Add another caption + Ajouter un nouveau sous-titre + 166 - - See the subtitle fileSee the subtitle file - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html166 + + See the subtitle file + Voir le fichier de sous-titres + 175 - - Already uploaded ✔Already uploaded ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html175 + + Already uploaded ✔ + Déjà téléversé ✔ + 179 - - Will be created on updateWill be created on update - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html179 + + Will be created on update + Sera créé après la mise à jour + 187 - - Cancel createCancel create - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html187 + + Cancel create + Annuler la création + 189 - - Will be deleted on updateWill be deleted on update - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html189 + + Will be deleted on update + Sera supprimé après la mise à jour + 195 - - Cancel deletionCancel deletion - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html195 + + Cancel deletion + Annuler la suppression + 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 + No captions for now. - - No captions for now. + + + Pas de sous-titres pour le moment. - - src/app/videos/+video-edit/shared/video-edit.component.html + 202 - - CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html202 + + Captions + Sous-titres + 159 - - Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html159 + + Video preview + Prévisualisation de la vidéo + 216 - - SupportSupport - - src/app/videos/+video-edit/shared/video-edit.component.html - 225 - - - src/app/videos/+video-watch/modal/video-support.component.html - 3 - - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-edit/shared/video-edit.component.html216 + + Support + Soutenir + 78 - - Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...). - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 + + Short text to tell people how they can support you (membership platform...). + Courte description des moyens qu'ont les utilisateurs de vous soutenir (financement participatif, etc.). + 226 - - Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html226 + + Original publication date + Date originale de publication + 239 - - This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film) - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html239 + + This is the date when the content was originally published (e.g. the release date for a film) + Voici la date originel de publication (alias la date de sortie pour un film) + 240 - - Enable video commentsEnable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html240 + + Enable video comments + Activer les commentaires + 254 - - Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html254 + + Enable download + Activer le téléchargement + 259 - - Advanced settingsAdvanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/videos/+video-edit/shared/video-edit.component.html259 + + Advanced settings + Paramétrage avancé + 210 - - URLURL - - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 6 - - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/videos/+video-edit/shared/video-edit.component.html210 + + URL + URL + 10 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 You can import any URL <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>supported by youtube-dl<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - - You can import any URL <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>supported by youtube-dl<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - or URL that points to a raw MP4 file. - You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html 10 - - Sorry, but something went wrongSorry, but something went wrong - - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 48 - - - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 62 - - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + + + Sorry, but something went wrong + Désolé, mais quelque chose s'est mal passé + 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 + Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. - - Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. + + + Félicitations, la vidéo : va être importée. Vous pouvez déjà ajouter les informations relatives à celle-ci. - - src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 - - UpdateUpdate - - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 69 - - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 74 - - - src/app/videos/+video-edit/video-update.component.html + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 + + Update + Mettre à jour + 17 - - Select the file to uploadSelect the file to upload - - src/app/videos/+video-edit/video-add-components/video-upload.component.html + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 + + Select the file to upload + Sélectionner le fichier + 6 - - ScheduledScheduled - - src/app/videos/+video-edit/video-add-components/video-upload.component.html + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 + + Scheduled + Planifié + 25 - - Video background imageVideo background image - - src/app/videos/+video-edit/video-add-components/video-upload.component.html + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + + Video background image + Fond de la vidéo + 32 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 + Image that will be merged with your audio file. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> The chosen image will be definitive and cannot be modified. - - Image that will be merged with your audio file. - <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - The chosen image will be definitive and cannot be modified. + + + Image qui sera fusionnée avec le fichier audio. + + L'image choisie sera définitive et ne pourra pas être modifiée. - - src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html34 + Congratulations! Your video is now available in your private library. - - Congratulations! Your video is now available in your private library. + + + Félicitations ! Votre video est à présent disponible dans votre bibliothèque personnelle. - - src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 - - Publish will be available when upload is finishedPublish will be available when upload is finished - - src/app/videos/+video-edit/video-add-components/video-upload.component.html + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 + + Publish will be available when upload is finished + Vous pourrez publier cette vidéo lorsque l'envoi sera terminé + 79 - - PublishPublish - - src/app/videos/+video-edit/video-add-components/video-upload.component.html + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 + + Publish + Publier + 86 - - Select the torrent to importSelect the torrent to import - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 + + Select the torrent to import + Choisir le torrent à importer + 6 - - OrOr - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 + + Or + Ou + 11 - - Paste magnet URIPaste magnet URI - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 + + Paste magnet URI + Copier l'URL magnet + 14 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + You can import any torrent file that points to a mp4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - - You can import any torrent file that points to a mp4 file. - You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + Vous pouvez importer n'importe quel fichier torrent qui pointe vers un fichier mp4. + Vous devez vous assurer que vous avez les droits de diffusion sur le contenu vers lequel il pointe, sinon cela pourrait vous causer des problèmes juridiques, personnellement et à votre instance. - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html17 + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - - Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + + + Félicitations, la vidéo va être importée avec BitTorrent ! Vous pouvez déjà ajouter les informations relatives à celle-ci. + 57 - - Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/>Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> - - src/app/videos/+video-edit/video-add.component.html + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 + + Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + Importer + 3 - - Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/>Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> - - src/app/videos/+video-edit/video-add.component.html + src/app/videos/+video-edit/video-add.component.html3 + + Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + Téléverser + 4 - - Upload a fileUpload a file - - src/app/videos/+video-edit/video-add.component.html + src/app/videos/+video-edit/video-add.component.html4 + + Upload a file + Téléverser un fichier + 10 - - Import with URLImport with URL - - src/app/videos/+video-edit/video-add.component.html + src/app/videos/+video-edit/video-add.component.html10 + + Import with URL + Importer avec une URL + 17 - - Import with torrentImport with torrent - - src/app/videos/+video-edit/video-add.component.html + src/app/videos/+video-edit/video-add.component.html17 + + Import with torrent + Importer avec un torrent + 24 - + src/app/videos/+video-edit/video-add.component.html24 + Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> - - Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> + + + Mise à jour - - src/app/videos/+video-edit/video-update.component.html + 2 - + src/app/videos/+video-edit/video-update.component.html2 Other videos - - Other videos - + src/app/videos/recommendations/recommended-videos.component.html 3 - - ShareShare - - src/app/videos/+video-watch/modal/video-share.component.html - 3 - - - src/app/videos/+video-watch/video-watch.component.html + + + Share + Partager + 83 - - QR-CodeQR-Code - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 + + QR-Code + QR-Code + 27 - + src/app/videos/+video-watch/modal/video-share.component.html27 + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). - - The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). - - - src/app/videos/+video-watch/modal/video-share.component.html + + + Cette URL n'est pas sécurisée (pas d'HTTPS), donc l'intégration vidéo ne marchera pas sur les sites utilisant HTTPS (Les navigateurs bloquent les requêtes HTTP non sécurisées). + + 47 - - EmbedEmbed - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/videos/+video-watch/modal/video-share.component.html47 + + Embed + Intégration + 35 - - Auto select subtitleAuto select subtitle - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/videos/+video-watch/modal/video-share.component.html35 + + Auto select subtitle + Choix automatique des sous-titres + 76 - + src/app/videos/+video-watch/modal/video-share.component.html76 + More customization - - More customization + + + Plus de personnalisation - - src/app/videos/+video-watch/modal/video-share.component.html + 93 - + src/app/videos/+video-watch/modal/video-share.component.html93 + Less customization - - Less customization + + + Moins de personnalisation - - src/app/videos/+video-watch/modal/video-share.component.html + 101 - - AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/videos/+video-watch/modal/video-share.component.html101 + + Autoplay + Lecture automatique + 127 - - MutedMuted - - src/app/videos/+video-watch/modal/video-share.component.html - 134 - - - src/app/+accounts/accounts.component.html + src/app/videos/+video-watch/modal/video-share.component.html127 + + Muted + Silencieux + 20 - - LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + + Loop + Boucle + 141 - - Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/videos/+video-watch/modal/video-share.component.html141 + + Display video title + Afficher le titre de la vidéo + 150 - - Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/videos/+video-watch/modal/video-share.component.html150 + + Display privacy warning + Afficher l'avertissement de confidentialité + 157 - - Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/videos/+video-watch/modal/video-share.component.html157 + + Display player controls + Afficher les commandes du lecteur + 164 - - PublicPublic - - src/app/videos/+video-watch/video-watch-playlist.component.html + src/app/videos/+video-watch/modal/video-share.component.html164 + + Public + Publique + 8 - + src/app/videos/+video-watch/video-watch-playlist.component.html8 + The video is being imported, it will be available when the import is finished. - - The video is being imported, it will be available when the import is finished. + + + La vidéo est en cours d'importation, elle sera disponible lorsque l'importation sera terminée. - - src/app/videos/+video-watch/video-watch.component.html + 19 - + src/app/videos/+video-watch/video-watch.component.html19 + The video is being transcoded, it may not work properly. - - The video is being transcoded, it may not work properly. + + + La vidéo est en cours d'encodage, il est possible qu'elle ne fonctionne pas correctement. - - src/app/videos/+video-watch/video-watch.component.html + 23 - + src/app/videos/+video-watch/video-watch.component.html23 + This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. - - This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. + + + Cette vidéo sera publiée dans . - - src/app/videos/+video-watch/video-watch.component.html + 27 - - This video is blacklisted.This video is blacklisted. - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-watch/video-watch.component.html27 + + This video is blacklisted. + Cette vidéo est sur liste noire. + 32 - + src/app/videos/+video-watch/video-watch.component.html32 Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - - Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - + src/app/videos/+video-watch/video-watch.component.html 44 @@ -2709,1544 +2431,1440 @@ Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - - Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - + src/app/videos/+video-watch/video-watch.component.html 53 - - Like this videoLike this video - - src/app/videos/+video-watch/video-watch.component.html + + + Like this video + J'aime cette vidéo + 63 - - Dislike this videoDislike this video - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-watch/video-watch.component.html63 + + Dislike this video + Je n'aime pas cette vidéo + 71 - - Go the channel pageGo the channel page - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-watch/video-watch.component.html71 + + Go the channel page + Aller à la page des chaînes + 118 - - By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/>By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-watch/video-watch.component.html118 + + By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> + Par + 129 - - Go to the account pageGo to the account page - - src/app/videos/+video-watch/video-watch.component.html - 128 - - - src/app/+admin/users/user-list/user-list.component.html + src/app/videos/+video-watch/video-watch.component.html129 + + Go to the account page + Accéder au profil public de l'utilisateur + 63 - - Show moreShow more - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 + + Show more + Voir plus + 141 - - Show lessShow less - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-watch/video-watch.component.html141 + + Show less + Montrer moins + 147 - - Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-watch/video-watch.component.html147 + + Originally published + Publié originellement + 159 - - Friendly Reminder: Friendly Reminder: - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-watch/video-watch.component.html159 + + Friendly Reminder: + Rappel : + 211 - + src/app/videos/+video-watch/video-watch.component.html211 + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - - the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + le système de partage utilisé pour cette vidéo implique que des informations techniques (comme votre adresse IP publique) peuvent être transmises à d'autres pairs. - - src/app/videos/+video-watch/video-watch.component.html + 212 - - More informationMore information - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-watch/video-watch.component.html212 + + More information + Plus d'informations + 215 - - Get more informationGet more information - - src/app/videos/+video-watch/video-watch.component.html + src/app/videos/+video-watch/video-watch.component.html215 + + Get more information + Obtenir plus d'informations + 215 - + src/app/videos/+video-watch/video-watch.component.html215 + OK - + + OK - - src/app/videos/+video-watch/video-watch.component.html + 218 - + src/app/videos/+video-watch/video-watch.component.html218 + Comments - - Comments + + + Commentaires - - src/app/videos/+video-watch/comment/video-comments.component.html + 3 - - No comments.No comments. - - src/app/videos/+video-watch/comment/video-comments.component.html + src/app/videos/+video-watch/comment/video-comments.component.html3 + + No comments. + Aucun commentaire. + 17 - - View all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> repliesView all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> replies - - src/app/videos/+video-watch/comment/video-comments.component.html + src/app/videos/+video-watch/comment/video-comments.component.html17 + + View all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> replies + Voir les réponses + 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 + Comments are disabled. - - Comments are disabled. + + + Les commentaires sont désactivés. - - src/app/videos/+video-watch/comment/video-comments.component.html + 64 - - Add comment...Add comment... - - src/app/videos/+video-watch/comment/video-comment-add.component.html + src/app/videos/+video-watch/comment/video-comments.component.html64 + + Add comment... + Ajouter un commentaire... + 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 + Post comment - - Post comment + + + Poster un commentaire - - src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 - - You are one step away from commentingYou are one step away from commenting - - src/app/videos/+video-watch/comment/video-comment-add.component.html + src/app/videos/+video-watch/comment/video-comment-add.component.html20 + + You are one step away from commenting + Vous êtes à une étape de pouvoir commenter + 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 + If you have an account on this instance, you can login: - - If you have an account on this instance, you can login: + + + Si vous avez un compte sur cette instance, vous pouvez vous connecter : - - src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 - - login to commentlogin to comment - - src/app/videos/+video-watch/comment/video-comment-add.component.html + src/app/videos/+video-watch/comment/video-comment-add.component.html32 + + login to comment + Connectez-vous pour commenter + 35 - + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + Otherwise, you can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it from within the software's interface. - - Otherwise, you can comment using an account on any ActivityPub-compatible instance. - On most platforms, you can find the video by typing its URL in the search bar and then comment it - from within the software's interface. + + + Sinon, vous pouvez commenter en utilisant un compte sur n'importe quelle instance compatible ActivityPub. + Sur la plupart des plateformes, vous pouvez trouver la vidéo en tapant son URL dans la barre de recherche et en la commentant depuis l'interface du logiciel. - - src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 - + src/app/videos/+video-watch/comment/video-comment-add.component.html36 + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - - If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + Si vous avez un compte sur Mastodon ou Pleroma, vous pouvez directement l'ouvrir dans leur interface : - - src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 - - Highlighted commentHighlighted comment - - src/app/videos/+video-watch/comment/video-comment.component.html + src/app/videos/+video-watch/comment/video-comment-add.component.html41 + + Highlighted comment + Commentaire mis en exergue + 5 - - ReplyReply - - src/app/videos/+video-watch/comment/video-comment.component.html + src/app/videos/+video-watch/comment/video-comment.component.html5 + + Reply + Répondre + 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 + Users - - Users + + + Utilisateurs - - src/app/+admin/admin.component.html + 3 - + src/app/+admin/admin.component.html3 + Manage follows - - Manage follows + + + Gérer les abonnements - - src/app/+admin/admin.component.html + 7 - + src/app/+admin/admin.component.html7 + Moderation - - Moderation + + + Modération - - src/app/+admin/admin.component.html - 11 - - - src/app/+about/about-instance/about-instance.component.html + 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 + Configuration - + + Configuration - - src/app/+admin/admin.component.html + 15 - + src/app/+admin/admin.component.html15 + Plugins/Themes - - Plugins/Themes + + + Plugins/Thèmes - - src/app/+admin/admin.component.html + 19 - + src/app/+admin/admin.component.html19 + System - - System + + + Système - - src/app/+admin/admin.component.html + 23 - - Manage followsManage follows - - src/app/+admin/follows/follows.component.html + src/app/+admin/admin.component.html23 + + Manage follows + Gérer les abonnements + 2 - - FollowingFollowing - - src/app/+admin/follows/follows.component.html + src/app/+admin/follows/follows.component.html2 + + Following + Abonnements + 5 - - FollowFollow - - src/app/+admin/follows/follows.component.html + src/app/+admin/follows/follows.component.html5 + + Follow + S'abonner + 7 - - FollowersFollowers - - src/app/+admin/follows/follows.component.html - 9 - - - src/app/+about/about-follows/about-follows.component.html + src/app/+admin/follows/follows.component.html7 + + Followers + Abonnés + 3 - - 1 host (without "http://") per line1 host (without "http://") per line - - src/app/+admin/follows/following-add/following-add.component.html + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 + + 1 host (without "http://") per line + 1 hôte (sans le "http://") par ligne + 5 - + src/app/+admin/follows/following-add/following-add.component.html5 + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - - It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + Il semble que vous n'êtes pas sur un serveur supportant HTTPS. Votre serveur web a besoin d'avoir TLS activé si vous voulez suivre d'autres instances. - - src/app/+admin/follows/following-add/following-add.component.html + 17 - - Add followingAdd following - - src/app/+admin/follows/following-add/following-add.component.html + src/app/+admin/follows/following-add/following-add.component.html17 + + Add following + Ajoute un abonnement + 21 - - Filter...Filter... - - src/app/+admin/follows/followers-list/followers-list.component.html - 8 - - - src/app/+admin/follows/following-list/following-list.component.html - 9 - - - src/app/+admin/users/user-list/user-list.component.html + src/app/+admin/follows/following-add/following-add.component.html21 + + Filter... + Filtrage... + 27 - - IDID - - src/app/+admin/follows/followers-list/followers-list.component.html - 16 - - - src/app/+admin/follows/following-list/following-list.component.html + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 + + ID + ID + 18 - - src/app/+admin/system/jobs/jobs.component.html - 18 - - - Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + + Follower handle + Identifiant d'abonné + 17 - - StateState - - src/app/+admin/follows/followers-list/followers-list.component.html - 18 - - - src/app/+admin/follows/following-list/following-list.component.html - 20 - - - src/app/+admin/system/jobs/jobs.component.html - 20 - - - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + src/app/+admin/follows/followers-list/followers-list.component.html17 + + State + Statut + 10 - - ScoreScore - - src/app/+admin/follows/followers-list/followers-list.component.html + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 + + Score + Score + 19 - - Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - - src/app/+admin/follows/followers-list/followers-list.component.html - 20 - - - src/app/+admin/follows/following-list/following-list.component.html - 21 - - - src/app/+admin/users/user-list/user-list.component.html - 44 - - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 9 - - - src/app/+admin/system/jobs/jobs.component.html - 21 - - - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + src/app/+admin/follows/followers-list/followers-list.component.html19 + + Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Créé le + 11 - - AcceptedAccepted - - src/app/+admin/follows/followers-list/followers-list.component.html - 30 - - - src/app/+admin/follows/following-list/following-list.component.html + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 + + Accepted + Accepté + 32 - - PendingPending - - src/app/+admin/follows/followers-list/followers-list.component.html - 31 - - - src/app/+admin/follows/following-list/following-list.component.html + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 + + Pending + En attente + 33 - - AcceptAccept - - src/app/+admin/follows/followers-list/followers-list.component.html - 38 - - - src/app/+my-account/my-account-ownership/my-account-ownership.component.html + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 + + Accept + Accepter + 41 - - RefuseRefuse - - src/app/+admin/follows/followers-list/followers-list.component.html - 39 - - - src/app/+my-account/my-account-ownership/my-account-ownership.component.html + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 + + Refuse + Refuser + 42 - - HostHost - - src/app/+admin/follows/following-list/following-list.component.html + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 + + Host + Hôte + 19 - - Redundancy allowedRedundancy allowed - - src/app/+admin/follows/following-list/following-list.component.html + src/app/+admin/follows/following-list/following-list.component.html19 + + Redundancy allowed + Redondance autorisée + 22 - - Create userCreate user - - src/app/+admin/users/user-edit/user-edit.component.html - 1 - - - src/app/+admin/users/user-edit/user-edit.component.html - 1 - - - src/app/+admin/users/user-list/user-list.component.html + src/app/+admin/follows/following-list/following-list.component.html22 + + Create user + Créer un utilisateur + 6 - - Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/>Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/> - - src/app/+admin/users/user-edit/user-edit.component.html + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 + + Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/> + Éditer l'utilisateur + 2 - - src/app/+admin/users/user-edit/user-edit.component.html - 2 - - - UsernameUsername - - src/app/+admin/users/user-edit/user-edit.component.html - 8 - - - src/app/+admin/users/user-edit/user-edit.component.html - 8 - - - src/app/+signup/+register/register-step-user.component.html + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 + + Username + Identifiant + 19 - - johnjohn - - src/app/+admin/users/user-edit/user-edit.component.html + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 + + john + john + 10 - - src/app/+admin/users/user-edit/user-edit.component.html - 10 - - - mail@example.commail@example.com - - src/app/+admin/users/user-edit/user-edit.component.html + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 + + mail@example.com + mail@example.com + 21 - - src/app/+admin/users/user-edit/user-edit.component.html - 21 - - - RoleRole - - src/app/+admin/users/user-edit/user-edit.component.html - 42 - - - src/app/+admin/users/user-edit/user-edit.component.html - 42 - - - src/app/+admin/users/user-list/user-list.component.html + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 + + Role + Rôle + 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 + Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. - - Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. + + + L'encodage est activé sur le serveur. Le quota de vidéos ne prend en compte que la vidéo originale. + Au pire, cet utilisateur pourrait utiliser ~ . - - src/app/+admin/users/user-edit/user-edit.component.html + 66 - - src/app/+admin/users/user-edit/user-edit.component.html - 66 - - - Daily video quotaDaily video quota - - src/app/+admin/users/user-edit/user-edit.component.html + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 + + Daily video quota + Quota vidéo journalier + 73 - - src/app/+admin/users/user-edit/user-edit.component.html - 73 - - - Bypass video auto blacklistBypass video auto blacklist - - src/app/+admin/users/user-edit/user-edit.component.html + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + + Bypass video auto blacklist + Passer outre la liste noire automatique de vidéos + 86 - - src/app/+admin/users/user-edit/user-edit.component.html - 86 - - - Danger ZoneDanger Zone - - src/app/+admin/users/user-edit/user-edit.component.html + src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 + + Danger Zone + Zone dangereuse + 94 - - src/app/+admin/users/user-edit/user-edit.component.html - 94 - - - Send a link to reset the password by email to the userSend a link to reset the password by email to the user - - src/app/+admin/users/user-edit/user-edit.component.html + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 + + Send a link to reset the password by email to the user + Envoyer un lien par mail à l'utilisateur pour réinitialiser son mot de passe + 97 - - src/app/+admin/users/user-edit/user-edit.component.html - 97 - - - Ask for new passwordAsk for new password - - src/app/+admin/users/user-edit/user-edit.component.html + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 + + Ask for new password + Demander un nouveau mot de passe + 98 - - src/app/+admin/users/user-edit/user-edit.component.html - 98 - - - Manually set the user passwordManually set the user password - - src/app/+admin/users/user-edit/user-edit.component.html + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 + + Manually set the user password + Définir manuellement le mot de passe utilisateur + 102 - - src/app/+admin/users/user-edit/user-edit.component.html - 102 - - - ShowShow - - src/app/+admin/users/user-edit/user-password.component.html + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 + + Show + Montrer + 10 - - HideHide - - src/app/+admin/users/user-edit/user-password.component.html + src/app/+admin/users/user-edit/user-password.component.html10 + + Hide + Cacher + 11 - - Users listUsers list - - src/app/+admin/users/user-list/user-list.component.html + src/app/+admin/users/user-edit/user-password.component.html11 + + Users list + Liste des utilisateur·rices + 2 - - Batch actionsBatch actions - - src/app/+admin/users/user-list/user-list.component.html + src/app/+admin/users/user-list/user-list.component.html2 + + Batch actions + Actions en lot + 19 - - Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - - src/app/+admin/users/user-list/user-list.component.html + src/app/+admin/users/user-list/user-list.component.html19 + + Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Identifiant + 40 - - Video quota <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Video quota <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - - src/app/+admin/users/user-list/user-list.component.html + src/app/+admin/users/user-list/user-list.component.html40 + + Video quota <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Quota des vidéo + 42 - - (banned)(banned) - - src/app/+admin/users/user-list/user-list.component.html + src/app/+admin/users/user-list/user-list.component.html42 + + (banned) + (banni) + 65 - - User's email must be verified to loginUser's email must be verified to login - - src/app/+admin/users/user-list/user-list.component.html + src/app/+admin/users/user-list/user-list.component.html65 + + User's email must be verified to login + L'adresse mail de l'utilisateur·rice doit être vérifiée afin de se connecter + 72 - - User's email is verified / User can login without email verificationUser's email is verified / User can login without email verification - - src/app/+admin/users/user-list/user-list.component.html + src/app/+admin/users/user-list/user-list.component.html72 + + User's email is verified / User can login without email verification + L'adresse mail de l'utilisateur·rice est vérifié / L'utilisateur·rice peut se connecter sans vérification mail + 76 - - Ban reason:Ban reason: - - src/app/+admin/users/user-list/user-list.component.html + src/app/+admin/users/user-list/user-list.component.html76 + + Ban reason: + Raison du bannissement : + 95 - - ModerationModeration - - src/app/+admin/moderation/moderation.component.html + src/app/+admin/users/user-list/user-list.component.html95 + + Moderation + Modération + 2 - - Video abusesVideo abuses - - src/app/+admin/moderation/moderation.component.html + src/app/+admin/moderation/moderation.component.html2 + + Video abuses + Rapports de vidéos + 5 - - <x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/><x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/> - - src/app/+admin/moderation/moderation.component.html + src/app/+admin/moderation/moderation.component.html5 + + <x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/> + + 7 - - Auto-blacklisted videosAuto-blacklisted videos - - src/app/+admin/moderation/moderation.component.html + src/app/+admin/moderation/moderation.component.html7 + + Auto-blacklisted videos + Vidéos automatiquement mises sur liste noire. + 9 - - Muted accountsMuted accounts - - src/app/+admin/moderation/moderation.component.html - 11 - - - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + src/app/+admin/moderation/moderation.component.html9 + + Muted accounts + Comptes silencieux + 2 - - Muted serversMuted servers - - src/app/+admin/moderation/moderation.component.html + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 + + Muted servers + Serveurs silencieux + 13 - - Video name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Video name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + src/app/+admin/moderation/moderation.component.html13 + + Video name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Nom de la vidéo + 8 - - SensitiveSensitive - - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 + + Sensitive + Sensible + 9 - - UnfederatedUnfederated - - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 + + Unfederated + Non fédéré + 10 - - Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 + + Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Date + 11 - - Go to the videoGo to the video - - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 25 - - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 + + Go to the video + Aller sur la vidéo + 33 - - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 33 - - - ActionsActions - - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 35 - - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 + + Actions + Actions + 44 - - Blacklist reason:Blacklist reason: - - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 + + Blacklist reason: + Raison de mise sur liste noire : + 43 - - Moderation commentModeration comment - - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 + + Moderation comment + Commentaire de modération + 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 + This comment can only be seen by you or the other moderators. - - This comment can only be seen by you or the other moderators. + + + Ce commentaire peut être vu par vous et les autres modérateurs seulement. - - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 - - Update this commentUpdate this comment - - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 + + Update this comment + Modifier ce commentaire + 26 - - ReporterReporter - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 + + Reporter + Rapporteur + 8 - - VideoVideo - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 10 - - - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 14 - - - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 + + Video + Vidéo + 9 - - State <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>State <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 + + State <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + État + 11 - - Go to the accountGo to the account - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 25 - - - src/app/+my-account/my-account-ownership/my-account-ownership.component.html + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 + + Go to the account + Aller sur le compte + 27 - - Reason:Reason: - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 + + Reason: + Raison : + 53 - - Moderation comment:Moderation comment: - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 + + Moderation comment: + Commentaire de modération : + 57 - - UnblacklistUnblacklist - - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html - 12 - - - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 + + Unblacklist + Retirer de la liste noire + 17 - - InstanceInstance - - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html - 8 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 10 - - - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html - 12 - - - src/app/+about/about.component.html + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 + + Instance + Instance + 5 - - Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html - 9 - - - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html - 9 - - - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 + + Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Rendu silencieux + 13 - - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html - 13 - - - UnmuteUnmute - - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html - 19 - - - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html - 18 - - - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html - 22 - - - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 + + Unmute + Réactiver + 23 - - AccountAccount - - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html - 8 - - - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 + + Account + Comptes + 12 - - Plugins/ThemesPlugins/Themes - - src/app/+admin/plugins/plugins.component.html + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + + Plugins/Themes + Plugins/Thèmes + 2 - - InstalledInstalled - - src/app/+admin/plugins/plugins.component.html + src/app/+admin/plugins/plugins.component.html2 + + Installed + Installé + 5 - - SearchSearch - - src/app/+admin/plugins/plugins.component.html + src/app/+admin/plugins/plugins.component.html5 + + Search + Résultats de la recherche + 7 - - HomepageHomepage - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 - - - src/app/+admin/plugins/plugin-search/plugin-search.component.html + src/app/+admin/plugins/plugins.component.html7 + + Homepage + Accueil + 51 - - Go to the plugin homepageGo to the plugin homepage - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 23 - - - src/app/+admin/plugins/plugin-search/plugin-search.component.html + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-search/plugin-search.component.html51 + + Go to the plugin homepage + Retour à l’accueil des plugins + 48 - - SettingsSettings - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html23src/app/+admin/plugins/plugin-search/plugin-search.component.html48 + + Settings + Paramètres + 29 - - UninstallUninstall - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html29 + + Uninstall + Désinstaller + 35 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html35 + To load your new installed plugins or themes, refresh the page. - - To load your new installed plugins or themes, refresh the page. + + + Pour charger vos nouveaux plugins ou thèmes installés, rafraîchissez la page. - - src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 - - PopularPopular - - src/app/+admin/plugins/plugin-search/plugin-search.component.html + src/app/+admin/plugins/plugin-search/plugin-search.component.html9 + + Popular + Populaire + 16 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 + <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" - - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + + + for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" - - src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 - - {VAR_PLURAL, plural, =1 {result} other {results} }{VAR_PLURAL, plural, =1 {result} other {results} } + src/app/+admin/plugins/plugin-search/plugin-search.component.html22 + {VAR_PLURAL, plural, =1 {result} other {results} } src/app/+admin/plugins/plugin-search/plugin-search.component.html 23 - + + No results. - - No results. + + + Aucun résultat. - - src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 + This <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> does not have settings. - - This <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> does not have settings. + + + Ce ne dispose pas de paramétrage. - - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 - - SystemSystem - - src/app/+admin/system/system.component.html + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22 + + System + Système + 2 - - JobsJobs - - src/app/+admin/system/system.component.html + src/app/+admin/system/system.component.html2 + + Jobs + Travaux + 5 - - LogsLogs - - src/app/+admin/system/system.component.html + src/app/+admin/system/system.component.html5 + + Logs + Journaux + 7 - - DebugDebug - - src/app/+admin/system/system.component.html + src/app/+admin/system/system.component.html7 + + Debug + Debug + 9 - - Jobs listJobs list - - src/app/+admin/system/jobs/jobs.component.html + src/app/+admin/system/system.component.html9 + + Jobs list + Liste des jobs + 2 - - TypeType - - src/app/+admin/system/jobs/jobs.component.html + src/app/+admin/system/jobs/jobs.component.html2 + + Type + Type + 19 - - Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html + src/app/+admin/system/jobs/jobs.component.html19 + + Processed on + Traité sur + 22 - - Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html + src/app/+admin/system/jobs/jobs.component.html22 + + Finished on + Fini sur + 23 - - RefreshRefresh - - src/app/+admin/system/logs/logs.component.html + src/app/+admin/system/jobs/jobs.component.html23 + + Refresh + Rafraîchir + 14 - - NameName - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 13 - - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + src/app/+admin/system/logs/logs.component.html14 + + Name + Nom + 12 - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 12 - - - Short descriptionShort description - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 + + Short description + Courte description + 22 - - Main instance categoriesMain instance categories - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + + Main instance categories + Catégories de l'instance principale + 40 - - No results foundNo results found - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 46 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 58 - - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html40 + + No results found + Aucun résultat trouvé + 33 - - Main languages you/your moderators speakMain languages you/your moderators speak - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 + + Main languages you/your moderators speak + Principales langues parlées par vous / vos modérateurs + 52 - - Moderation & NSFWModeration & NSFW - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html52 + + Moderation & NSFW + Modération & Vidéos à caractère sensible ou sexuellement explicite + 63 - - This instance is dedicated to sensitive or NSFW contentThis instance is dedicated to sensitive or NSFW content - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html63 + + This instance is dedicated to sensitive or NSFW content + Cette instance est dédiée aux contenus vidéos à caractère sensible ou sexuellement explicite + 68 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html68 Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. - - Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - Moreover, the NSFW checkbox on video upload will be automatically checked by default. - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 72 - - Policy on videos containing sensitive contentPolicy on videos containing sensitive content - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Policy on videos containing sensitive content + Politique concernant les vidéos ayant du contenu sensible + 81 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. - - With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 85 - - Do not listDo not list - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 93 - - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + + + Do not list + Ne pas lister + 14 - - Blur thumbnailsBlur thumbnails - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 94 - - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 + + Blur thumbnails + Flouter les miniatures + 15 - - DisplayDisplay - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 95 - - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 + + Display + Afficher + 16 - - TermsTerms - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 102 - - - src/app/+about/about-instance/about-instance.component.html - 77 - - - src/app/+signup/+register/register.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 + + Terms + Conditions d'utilisation + 88 - - Code of conductCode of conduct - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 111 - - - src/app/+about/about-instance/about-instance.component.html - 71 - - - src/app/+signup/+register/register.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + + Code of conduct + Code de conduite + 82 - - Moderation informationModeration information - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 120 - - - src/app/+about/about-instance/about-instance.component.html - 65 - - - src/app/+signup/+register/register.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html111src/app/+about/about-instance/about-instance.component.html71src/app/+signup/+register/register.component.html82 + + Moderation information + Informations concernant la moderation + 76 - - You and your instanceYou and your instance - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html120src/app/+about/about-instance/about-instance.component.html65src/app/+signup/+register/register.component.html76 + + You and your instance + Vous et votre instance + 130 - - Who is behind the instance?Who is behind the instance? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html130 + + Who is behind the instance? + Qui est derrière cette instance ? + 133 - - Why did you create this instance?Why did you create this instance? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html133 + + Why did you create this instance? + Pourquoi avez-vous créé cette instance ? + 145 - - How long do you plan to maintain this instance?How long do you plan to maintain this instance? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html145 + + How long do you plan to maintain this instance? + Combien de temps prévoyez-vous de maintenir cette instance ? + 156 - - How will you finance the PeerTube server?How will you finance the PeerTube server? + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html156 + How will you finance the PeerTube server? src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 167 - - Other informationOther information - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Other information + Autres informations + 177 - - What server/hardware does the instance run on?What server/hardware does the instance run on? + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html177 + What server/hardware does the instance run on? src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 180 - - Instance informationInstance information - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Instance information + Informations sur l'instance + 5 - - Theme & Default routeTheme & Default route - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html5 + + Theme & Default route + Thème & Route par défaut + 198 - - Global themeGlobal theme - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html198 + + Global theme + Thème global + 202 - - defaultdefault - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html202 + + default + défaut + 206 - - Default client routeDefault client route - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html206 + + Default client route + Route du client par défaut + 216 - - Discover videosDiscover videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + + Discover videos + Découvrir des vidéos + 219 - - Trending videosTrending videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html219 + + Trending videos + Vidéos populaires + 220 - - Most liked videosMost liked videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html220 + + Most liked videos + Vidéos les plus appréciées + 221 - - Recently added videosRecently added videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html221 + + Recently added videos + Vidéos récemment ajoutées + 222 - - Local videosLocal videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html222 + + Local videos + Vidéos locales + 223 - - SignupSignup - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 + + Signup + Créer un compte + 229 - - Signup enabledSignup enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 + + Signup enabled + Enregistrement activé + 235 - - Signup requires email verificationSignup requires email verification - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 + + Signup requires email verification + L'inscription requiert la vérification par courriel + 242 - - Signup limitSignup limit - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 + + Signup limit + Limitation des enregistrements + 247 - - UsersUsers - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 + + Users + Utilisateurs + 257 - - Default video quota per userDefault video quota per user + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 261 - Default daily upload limit per userDefault daily upload limit per user + Default daily upload limit per user src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 273 - - Video import with HTTP URL (i.e. YouTube) enabledVideo import with HTTP URL (i.e. YouTube) enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Video import with HTTP URL (i.e. YouTube) enabled + Import de vidéo via une URL (YouTube par exemple) activé + 294 - - Video import with a torrent file or a magnet URI enabledVideo import with a torrent file or a magnet URI enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 + + Video import with a torrent file or a magnet URI enabled + Import de vidéo avec un fichier torrent ou URL magnet activé + 301 - - Auto-blacklistAuto-blacklist - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 + + Auto-blacklist + Automatiquement sur liste noire + 309 - - New videos of users automatically blacklisted enabledNew videos of users automatically blacklisted enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 + + New videos of users automatically blacklisted enabled + Blocage automatique activé des nouvelles vidéos d'utilisateur·rices + 318 - - Instance followersInstance followers - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 + + Instance followers + Abonnés d'instance + 327 - - Other instances can follow your instanceOther instances can follow your instance - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 + + Other instances can follow your instance + D'autres instances peuvent suivre votre instance + 335 - - Manually approve new instance followerManually approve new instance follower - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 + + Manually approve new instance follower + Approuver manuellement une nouvelle instance qui souhaite vous suivre + 342 - - Instance followingsInstance followings - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + + Instance followings + Abonnements de l'instance + 348 - - Automatically follow other instances that follow youAutomatically follow other instances that follow you - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html348 + + Automatically follow other instances that follow you + Suivre automatiquement les autres instances qui vous suivent + 357 - - Automatically follow instance of the public index (below)Automatically follow instance of the public index (below) - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357 + + Automatically follow instance of the public index (below) + Suivre automatiquement les instances de l'index public (ci-dessous) + 366 - - Index URLIndex URL - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html366 + + Index URL + URL de l'index + 371 - - AdministratorAdministrator - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html371 + + Administrator + Administrateur + 384 - - Admin emailAdmin email - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 + + Admin email + Email de l'administrateur + 387 - - Enable contact formEnable contact form - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 + + Enable contact form + Activer le formulaire de contact + 398 - - Basic configurationBasic configuration - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 + + Basic configuration + Configuration basique + 195 - - TwitterTwitter - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 + + Twitter + Twitter + 407 - - Your Twitter usernameYour Twitter username - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 + + Your Twitter username + Votre identifiant Twitter + 413 - - Indicates the Twitter account for the website or platform on which the content was published.Indicates the Twitter account for the website or platform on which the content was published. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 + + Indicates the Twitter account for the website or platform on which the content was published. + Indique le compte Twitter pour le site ou la plateforme sur laquelle le contenu a été publié. + 417 - - Instance whitelisted by TwitterInstance whitelisted by Twitter - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 + + Instance whitelisted by Twitter + Instance sur la liste blanche de Twitter + 431 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to see if you instance is whitelisted. - - If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - to see if you instance is whitelisted. - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 435 - - ServicesServices - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Services + Services + 405 - - TranscodingTranscoding - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 + + Transcoding + Encodage + 455 - - Transcoding enabledTranscoding enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 + + Transcoding enabled + Encodage activé + 461 - - If you disable transcoding, many videos from your users will not work!If you disable transcoding, many videos from your users will not work! - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 + + If you disable transcoding, many videos from your users will not work! + Si vous désactivez le transcodage, de nombreuses vidéos d'utilisateurs ne fonctionneront pas ! + 465 - - Allow your users to upload .mkv, .mov, .avi and .flv videosAllow your users to upload .mkv, .mov, .avi and .flv videos + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 478 - - Allow additional extensionsAllow additional extensions - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Allow additional extensions + Permettre des extensions additionnelles + 475 - - Allow your users to upload audio files that will be merged with the preview file on uploadAllow your users to upload audio files that will be merged with the preview file on upload - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 + + Allow your users to upload audio files that will be merged with the preview file on upload + Autoriser vos utilisateur·rices d'envoyer des fichiers audios qui seront fusionnés avec le fichier d'aperçu pendant l'envoi + 489 - - Allow audio files uploadAllow audio files upload - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html489 + + Allow audio files upload + Autorise l'envoi de fichier audio. + 486 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1 and multiplies videos storage by 2!<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> @@ -4256,80 +3874,77 @@ <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback in particular with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> <x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/> - - <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1 and multiplies videos storage by 2!<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> - - <x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/> - <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback in particular with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/> - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 501 - HLS support enabledHLS support enabled + HLS support enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 498 - - Transcoding threadsTranscoding threads - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Transcoding threads + Nombre de threads pour l'encodage + 517 - - Resolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> enabledResolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + + Resolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> enabled + Résolution activée + 532 - - CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 + + Cache + Cache + 541 - - Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + Certain fichiers ne sont pas fédérés (miniature, sous-titre). Nous les récupérons directement depuis l'instance d'origine et nous les gardons en cache. + 545 - - Previews cache sizePreviews cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 + + Previews cache size + Taille du cache des prévisualisations + 552 - - Video captions cache sizeVideo captions cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 + + Video captions cache size + Taille du cache des sous-titres + 561 - - CustomizationsCustomizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 + + Customizations + Personnalisations + 570 - - JavaScriptJavaScript - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + + JavaScript + JavaScript + 575 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> - - Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 578 @@ -4347,843 +3962,865 @@ color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> - - Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> -<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> - color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> - - Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> -<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> - color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 597 - - Advanced configurationAdvanced configuration - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Advanced configuration + Configuration avancée + 452 - - Update configurationUpdate configuration - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 + + Update configuration + Mettre à jour la configuration + 628 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 629 - - Video quota:Video quota: - - src/app/+my-account/my-account-settings/my-account-settings.component.html + + + Video quota: + Quota de vidéos : + 4 - - ProfileProfile - - src/app/+my-account/my-account-settings/my-account-settings.component.html + src/app/+my-account/my-account-settings/my-account-settings.component.html4 + + Profile + Profil + 7 - - Video settingsVideo settings - - src/app/+my-account/my-account-settings/my-account-settings.component.html + src/app/+my-account/my-account-settings/my-account-settings.component.html7 + + Video settings + Paramètres de la vidéo + 10 - - InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + + Interface + Interface + 16 - - Danger zoneDanger zone - - src/app/+my-account/my-account-settings/my-account-settings.component.html + src/app/+my-account/my-account-settings/my-account-settings.component.html16 + + Danger zone + Zone dangereuse + 25 - - Change passwordChange password - - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 5 - - - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + src/app/+my-account/my-account-settings/my-account-settings.component.html25 + + Change password + Changer le mot de passe + 30 - - Current passwordCurrent password - - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 + + Current password + Mot de passe actuel + 7 - - New passwordNew password - - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 + + New password + Nouveau mot de passe + 15 - - Confirm new passwordConfirm new password - - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 + + Confirm new password + Confirmer le mot de passe + 23 - - Default policy on videos containing sensitive contentDefault policy on videos containing sensitive content - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 + + Default policy on videos containing sensitive content + Politique par défaut concernant les vidéos à caractère sensible + 3 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. - - With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - Only display videos in the following languagesOnly display videos in the following languages - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + + + Only display videos in the following languages + N'afficher les vidéos que dans les langues suivantes + 22 - - In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 + + In Recently added, Trending, Local and Search pages + Dans les pages Récemment ajoutées, Tendances, Locales et les pages de recherche + 25 - - Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 + + Use WebTorrent to exchange parts of the video with others + Utilise WebTorrent pour échanger des bouts de vidéo avec les autres. + 41 - - Automatically plays videoAutomatically plays video - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + Automatically plays video + Lire automatiquement les vidéos + 48 - - Automatically starts playing next videoAutomatically starts playing next video - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + + Automatically starts playing next video + Lance automatiquement la lecture de la vidéo suivante + 55 - - Update my profileUpdate my profile - - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html55 + + Update my profile + Mettre à jour mon profil + 27 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - - Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + + + Votre courriel actuel est - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> is awaiting email verification - - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> is awaiting email verification + + + est en attente de la vérification de votre courriel. - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 - - New emailNew email - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8 + + New email + Nouveau courriel. + 15 - - Your new emailYour new email - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 + + Your new email + Votre nouveau courriel + 17 - - Your passwordYour password - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 + + Your password + Votre mot de passe + 27 - - Change emailChange email - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 + + Change email + Changer le courriel + 35 - - ThemeTheme - - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 + + Theme + Thème + 3 - - instance defaultinstance default - - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html3 + + instance default + Instance par défaut + 7 - - peertube defaultpeertube default - - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html7 + + peertube default + Peertube par défaut + 8 - - Change ownershipChange ownership - - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 3 - - - src/app/+my-account/my-account-videos/my-account-videos.component.html + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html8 + + Change ownership + Changer de propriétaire + 22 - - Select the next ownerSelect the next owner - - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 + + Select the next owner + Sélectionner la·e prochain·e propriétaire + 10 - - Accept ownershipAccept ownership - - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + + Accept ownership + Accepter le transfert de propriété + 3 - - Select the target channelSelect the target channel - - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 + + Select the target channel + Sélectionner la chaîne cible + 10 - - InitiatorInitiator - - src/app/+my-account/my-account-ownership/my-account-ownership.component.html + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 + + Initiator + Initiateur + 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 + Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - - Created - <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + + + Créé + - - src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 - - StatusStatus - - src/app/+my-account/my-account-ownership/my-account-ownership.component.html + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 + + Status + Statut + 19 - - ActionAction - - src/app/+my-account/my-account-ownership/my-account-ownership.component.html + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 + + Action + Action + 20 - - <x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/><x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/> - - src/app/+my-account/my-account-ownership/my-account-ownership.component.html + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 + + <x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/> + + 38 - - Create a new video channelCreate a new video channel - - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 + + Create a new video channel + Créer une nouvelle chaîne vidéo + 4 - - Go to the channelGo to the channel - - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html - 15 - - - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 + + Go to the channel + Aller sur la chaine + 10 - - <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers - - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html - 20 - - - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 15 - - - src/app/+accounts/account-video-channels/account-video-channels.component.html - 12 - - - src/app/+video-channels/video-channels.component.html + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 + + <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers + abonnés + 14 - - Create a video channelCreate a video channel - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 + + Create a video channel + Créer une chaîne vidéo + 6 - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 6 - - - Example: my_channelExample: my_channel - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 + + Example: my_channel + Exemple: ma_chaîne + 15 - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 15 - - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 + Short text to tell people how they can support your channel (membership platform...).<br /><br /> -When you will upload a video in this channel, the video support field will be automatically filled by this text.Short text to tell people how they can support your channel (membership platform...).<br /><br /> -When you will upload a video in this channel, the video support field will be automatically filled by this text. - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html +When you will upload a video in this channel, the video support field will be automatically filled by this text. + Texte court pour décrire les moyens mis à disposition de ceux qui souhaiteraient vous soutenir (plateforme de financement participatif, etc.).<br /><br /> +Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera automatiquement un bouton pour afficher ce texte. + 52 - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 52 - - - Overwrite support field of all videos of this channelOverwrite support field of all videos of this channel - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + + Overwrite support field of all videos of this channel + Remplacer le champ de support de toutes les vidéos de cette chaîne + 67 - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 67 - - - <x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers - - src/app/+my-account/shared/actor-avatar-info.component.html + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 + + <x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers + abonnés + 10 - - Change the avatarChange the avatar - - src/app/+my-account/shared/actor-avatar-info.component.html + src/app/+my-account/shared/actor-avatar-info.component.html10 + + Change the avatar + Changer l'avatar + 15 - - (extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>)(extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>) - - src/app/+my-account/shared/actor-avatar-info.component.html + src/app/+my-account/shared/actor-avatar-info.component.html15 + + (extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>) + (extensions: , max size: ) + 18 - - TargetTarget - - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + src/app/+my-account/shared/actor-avatar-info.component.html18 + + Target + Cible + 8 - - Once you delete your account, there is no going back. Please be certain.Once you delete your account, there is no going back. Please be certain. - - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 + + Once you delete your account, there is no going back. Please be certain. + Une fois votre compte supprimé vous ne pourrez pas revenir en arrière. Soyez sûr de ce que vous faites. + 2 - - Delete your accountDelete your account - - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 + + Delete your account + Supprimer votre compte + 4 - - You don't have any subscriptions yet.You don't have any subscriptions yet. - - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 + + You don't have any subscriptions yet. + Aucun abonnement pour le moment. + 1 - - Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/>Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/> - - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 18 - - - src/app/+video-channels/video-channels.component.html + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 + + Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/> + Créée par + 17 - - Go the owner account pageGo the owner account page - - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 17 - - - src/app/+video-channels/video-channels.component.html + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 + + Go the owner account page + Aller au compte du propriétaire + 16 - - Muted instancesMuted instances - - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 + + Muted instances + Instances muettes + 2 - - History enabledHistory enabled - - src/app/+my-account/my-account-history/my-account-history.component.html + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 + + History enabled + Historique activé + 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> Delete history - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - Delete history + + + + Supprimer l'historique - - src/app/+my-account/my-account-history/my-account-history.component.html + 7 - - You don't have videos history yet.You don't have videos history yet. - - src/app/+my-account/my-account-history/my-account-history.component.html + src/app/+my-account/my-account-history/my-account-history.component.html7 + + You don't have videos history yet. + Vous n'avez pas d'historique de vidéos pour l'instant. + 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> Notification preferences - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - Notification preferences + + + + Préférences de notification - - src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> Mark all as read - - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - Mark all as read + + + + Marquer tout comme lu - - src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 - - ActivitiesActivities - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 + + Activities + Activités + 2 - - WebWeb - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 + + Web + Web + 3 - - Create a new playlistCreate a new playlist - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 1 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 1 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 + + Create a new playlist + Créer une nouvelle liste de lecture + 4 - - Playlist thumbnailPlaylist thumbnail - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 + + Playlist thumbnail + Vignette de liste de lecture + 60 - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 60 - - - No videos in this playlist.No videos in this playlist. - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60 + + No videos in this playlist. + Aucune vidéo dans cette liste de lecture. + 11 - - Welcome to PeerTube!Welcome to PeerTube! - - src/app/+signup/shared/signup-success.component.html + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + + Welcome to PeerTube! + Bienvenue sur PeerTube ! + 8 - + src/app/+signup/shared/signup-success.component.html8 If you need help to use PeerTube, you can have a look at the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. - - If you need help to use PeerTube, you can have a look at the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. - + src/app/+signup/shared/signup-success.component.html 13 - + + Verify account email confirmation - - Verify account email confirmation + + + Confirmation du mail de vérification de compte - - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 + - + + - - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html6 + Email updated. - - Email updated. + + + Courriel mis à jour. - - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 - - An error occurred.An error occurred. - - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html9 + + An error occurred. + Une erreur est survenue. + 14 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14 + Request email for account verification - - Request email for account verification + + + Demander un courriel pour vérifier le compte - - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 - - Send verification emailSend verification email - - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 + + Send verification email + Envoyer un courriel de vérification + 17 - - This instance does not require email verification.This instance does not require email verification. - - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 + + This instance does not require email verification. + Cette instance ne requiert pas de courriel de vérification. + 20 - - BannedBanned - - src/app/+accounts/accounts.component.html + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 + + Banned + Bannis + 19 - - Instance mutedInstance muted - - src/app/+accounts/accounts.component.html + src/app/+accounts/accounts.component.html19 + + Instance muted + Instance muette + 21 - - Muted by your instanceMuted by your instance - - src/app/+accounts/accounts.component.html + src/app/+accounts/accounts.component.html21 + + Muted by your instance + Rendu silencieux par votre instance + 22 - - Instance muted by your instanceInstance muted by your instance - - src/app/+accounts/accounts.component.html + src/app/+accounts/accounts.component.html22 + + Instance muted by your instance + Instance rendue muette par votre instance + 23 - - <x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers - - src/app/+accounts/accounts.component.html + src/app/+accounts/accounts.component.html23 + + <x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers + abonnés + 31 - - Video channelsVideo channels - - src/app/+accounts/accounts.component.html + src/app/+accounts/accounts.component.html31 + + Video channels + Chaînes de vidéos + 36 - - This account does not have channels.This account does not have channels. - - src/app/+accounts/account-video-channels/account-video-channels.component.html + src/app/+accounts/accounts.component.html36 + + This account does not have channels. + Ce compte n'a pas de chaîne vidéo. + 3 - - See this video channelSee this video channel - - src/app/+accounts/account-video-channels/account-video-channels.component.html + src/app/+accounts/account-video-channels/account-video-channels.component.html3 + + See this video channel + Voir cette chaîne vidéo + 8 - - This channel does not have videos.This channel does not have videos. - - src/app/+accounts/account-video-channels/account-video-channels.component.html + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + + This channel does not have videos. + Cette chaîne ne contient aucune vidéo. + 19 - + src/app/+accounts/account-video-channels/account-video-channels.component.html19 + Show this channel - - Show this channel + + + Montrer cette chaîne - - src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 - - StatsStats - - src/app/+accounts/account-about/account-about.component.html - 8 - - - src/app/+video-channels/video-channel-about/video-channel-about.component.html + src/app/+accounts/account-video-channels/account-video-channels.component.html27 + + Stats + Statistiques + 16 - - Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/>Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/> - - src/app/+accounts/account-about/account-about.component.html + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 + + Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/> + Créé le + 10 - - Video playlistsVideo playlists - - src/app/+video-channels/video-channels.component.html + src/app/+accounts/account-about/account-about.component.html10 + + Video playlists + Listes de lecture + 25 - - Support this channelSupport this channel - - src/app/+video-channels/video-channel-about/video-channel-about.component.html + src/app/+video-channels/video-channels.component.html25 + + Support this channel + Soutenir cette chaîne + 9 - - Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/>Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/> - - src/app/+video-channels/video-channel-about/video-channel-about.component.html + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 + + Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/> + Créé le + 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 + Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists - - Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists + + + listes de lecture créées. - - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 - - This channel does not have playlists.This channel does not have playlists. - - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 + + This channel does not have playlists. + Cette chaîne n'a aucune liste de lecture. + 5 - - PeerTubePeerTube - - src/app/+about/about.component.html + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 + + PeerTube + PeerTube + 7 - - FollowsFollows - - src/app/+about/about.component.html + src/app/+about/about.component.html7 + + Follows + Abonnements + 9 - - Contact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administratorContact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administrator - - src/app/+about/about-instance/contact-admin-modal.component.html + src/app/+about/about.component.html9 + + Contact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administrator + Contacter l'administrateur de + 3 - - Your nameYour name - - src/app/+about/about-instance/contact-admin-modal.component.html + src/app/+about/about-instance/contact-admin-modal.component.html3 + + Your name + Votre nom + 11 - - Your emailYour email - - src/app/+about/about-instance/contact-admin-modal.component.html + src/app/+about/about-instance/contact-admin-modal.component.html11 + + Your email + Votre mail + 20 - - SubjectSubject - - src/app/+about/about-instance/contact-admin-modal.component.html + src/app/+about/about-instance/contact-admin-modal.component.html20 + + Subject + Sujet + 29 - - Your messageYour message - - src/app/+about/about-instance/contact-admin-modal.component.html + src/app/+about/about-instance/contact-admin-modal.component.html29 + + Your message + Votre message + 38 - - About <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instanceAbout <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instance - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/contact-admin-modal.component.html38 + + About <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instance + À propos de l'instance + 5 - - Contact administratorContact administrator - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html5 + + Contact administrator + Contact de l'administrateur + 7 - - This instance is dedicated to sensitive/NSFW content.This instance is dedicated to sensitive/NSFW content. - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html7 + + This instance is dedicated to sensitive/NSFW content. + Cette instance est destinée à des contenus vidéos à caractère sensible et sexuellement explicite. + 19 - + src/app/+about/about-instance/about-instance.component.html19 + Administrators & sustainability - - Administrators & sustainability + + + Administrateurs & pérennité - - src/app/+about/about-instance/about-instance.component.html + 22 - - Who we areWho we are - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html22 + + Who we are + Qui sommes-nous + 27 - - Why we created this instanceWhy we created this instance - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html27 + + Why we created this instance + Pourquoi nous avons crée cette instance + 33 - - How long we plan to maintain this instanceHow long we plan to maintain this instance - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html33 + + How long we plan to maintain this instance + Combien de temps nous prévoyons de maintenir cette instance + 39 - - How we will pay this instanceHow we will pay this instance - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html39 + + How we will pay this instance + Comment nous allons payer cette instance + 45 - + src/app/+about/about-instance/about-instance.component.html45 + Information - + + Information - - src/app/+about/about-instance/about-instance.component.html + 50 - + src/app/+about/about-instance/about-instance.component.html50 + Other information - - Other information + + + Autres informations - - src/app/+about/about-instance/about-instance.component.html + 82 - - Hardware informationHardware information - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html82 + + Hardware information + Informations matérielles + 87 - - Features found on this instanceFeatures found on this instance - - src/app/+about/about-instance/about-instance.component.html - 94 - - - src/app/+signup/+register/register.component.html + src/app/+about/about-instance/about-instance.component.html87 + + Features found on this instance + Fonctionnalités présentes sur cette instance + 47 - + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + Statistics - - Statistics + + + Statistiques - - src/app/+about/about-instance/about-instance.component.html + 99 - + src/app/+about/about-instance/about-instance.component.html99 What is PeerTube? - - What is PeerTube? - + src/app/+about/about-peertube/about-peertube.component.html 1 @@ -5191,119 +4828,125 @@ When you will upload a video in this channel, the video support field will be au PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. - - PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. - + src/app/+about/about-peertube/about-peertube.component.html 8 - + + It is a free and open-source software, under the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>AGPLv3 licence<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. - - It is a free and open-source software, under the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>AGPLv3 licence<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + + + C'est un logiciel libre et open-source, sous licence AGPLv3. - - src/app/+about/about-peertube/about-peertube.component.html + 12 - + src/app/+about/about-peertube/about-peertube.component.html12 + For more information, please visit <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. - - For more information, please visit <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + + + Pour plus d'informations, merci de visiter joinpeertube.org. - - src/app/+about/about-peertube/about-peertube.component.html + 16 - - P2P & PrivacyP2P & Privacy - - src/app/+about/about-peertube/about-peertube.component.html + src/app/+about/about-peertube/about-peertube.component.html16 + + P2P & Privacy + P2P & Vie privée + 25 - + src/app/+about/about-peertube/about-peertube.component.html25 + PeerTube uses the BitTorrent protocol to share bandwidth between users. This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. - - PeerTube uses the BitTorrent protocol to share bandwidth between users. - This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + PeerTube utilise le protocole BitTorrent pour partager la bande passante entre les utilisateurs.. + Cela implique que votre adresse IP est stockée dans le tracker BitTorrent de l'instance tant que vous téléchargez ou regardez la vidéo. - - src/app/+about/about-peertube/about-peertube.component.html + 27 - - What are the consequences?What are the consequences? - - src/app/+about/about-peertube/about-peertube.component.html + src/app/+about/about-peertube/about-peertube.component.html27 + + What are the consequences? + Quelles sont les conséquences ? + 32 - + src/app/+about/about-peertube/about-peertube.component.html32 + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - - In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. - In practice, this is much more difficult because: + + + En théorie, quelqu'un ayant suffisamment de compétences techniques pourrait créer un script qui suit quelle IP télécharge quelle vidéo. + En pratique, c'est beaucoup plus difficile parce que : - - src/app/+about/about-peertube/about-peertube.component.html + 34 - + src/app/+about/about-peertube/about-peertube.component.html34 + An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - - An HTTP request has to be sent on each tracker for each video to spy. - If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + Une requête HTTP doit être envoyée sur chaque tracker pour chaque vidéo à espionner. + Si nous voulons espionner toutes les vidéos de PeerTube, nous devons envoyer autant de requêtes qu'il y a de vidéos (donc potentiellement beaucoup) - - src/app/+about/about-peertube/about-peertube.component.html + 40 - + src/app/+about/about-peertube/about-peertube.component.html40 + For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm - - For each request sent, the tracker returns random peers at a limited number. - For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + Pour chaque demande envoyée, le tracker renvoie des pairs aléatoires à un nombre limité. + Par exemple, s'il y a 1000 pairs dans l'essaim et que le traqueur n'envoie que 20 pairs pour chaque requête, il doit y avoir au moins 50 requêtes envoyées pour connaître tous les pairs de l'essaim. - - src/app/+about/about-peertube/about-peertube.component.html + 45 - + src/app/+about/about-peertube/about-peertube.component.html45 + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - - Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + Ces demandes doivent être envoyées régulièrement pour savoir qui commence/arrête de regarder une vidéo. Il est facile de détecter ce genre de comportement - - src/app/+about/about-peertube/about-peertube.component.html + 50 - + src/app/+about/about-peertube/about-peertube.component.html50 + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - - If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + Si une adresse IP est stockée dans le tracker, cela ne signifie pas que la personne derrière l'IP (si cette personne existe) a vu la vidéo - - src/app/+about/about-peertube/about-peertube.component.html + 54 - + src/app/+about/about-peertube/about-peertube.component.html54 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - + src/app/+about/about-peertube/about-peertube.component.html 58 @@ -5313,3552 +4956,3356 @@ When you will upload a video in this channel, the video support field will be au Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information - - Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent. - When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. - See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information - + src/app/+about/about-peertube/about-peertube.component.html 62 - + + The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. - - The worst-case scenario of an average person spying on their friends is quite unlikely. - There are much more effective ways to get that kind of information. + + + Dans le pire des cas, il est peu probable qu'une personne normale espionne ses amis.. + Il existe des moyens beaucoup plus efficaces pour obtenir ce genre d'informations. - - src/app/+about/about-peertube/about-peertube.component.html + 69 - - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? - - src/app/+about/about-peertube/about-peertube.component.html + src/app/+about/about-peertube/about-peertube.component.html69 + + How does PeerTube compare with YouTube? + PeerTube est-il comparable avec YouTube ? + 74 - + src/app/+about/about-peertube/about-peertube.component.html74 + The threats to privacy in YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - - The threats to privacy in YouTube are different from PeerTube's. - In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. - Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + Les menaces à la vie privée sur YouTube sont différentes de celles de PeerTube. + Dans le cas de YouTube, la plate-forme recueille une énorme quantité d'informations personnelles (pas seulement votre adresse IP) pour les analyser et vous suivre. + De plus, YouTube est la propriété de Google / Alphabet, une société qui vous suit sur de nombreux sites web (via AdSense ou Google Analytics). - - src/app/+about/about-peertube/about-peertube.component.html + 76 - - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? - - src/app/+about/about-peertube/about-peertube.component.html + src/app/+about/about-peertube/about-peertube.component.html76 + + What can I do to limit the exposure of my IP address? + Que puis-je faire pour limiter l'exposition de mon adresse IP ? + 82 - + src/app/+about/about-peertube/about-peertube.component.html82 + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - - Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. - PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. - Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + Votre adresse IP est publique, donc chaque fois que vous consultez un site Web, un certain nombre d'acteurs (en plus du site web final) voient votre IP dans leurs journaux de connexion : FAI / routeurs / trackers / RDC... + PeerTube est transparent à ce sujet : nous vous avertissons que si vous voulez garder votre IP privée, vous devez utiliser un VPN ou un navigateur Tor. + Penser que la suppression du P2P de PeerTube vous rendra l'anonymat n'a pas de sens. - - src/app/+about/about-peertube/about-peertube.component.html + 84 - - What will be done to mitigate this problem?What will be done to mitigate this problem? - - src/app/+about/about-peertube/about-peertube.component.html + src/app/+about/about-peertube/about-peertube.component.html84 + + What will be done to mitigate this problem? + Que fera-t-on pour atténuer ce problème ? + 90 - + src/app/+about/about-peertube/about-peertube.component.html90 + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. In the meantime, we want to test different ideas related to this issue: - - PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. - In the meantime, we want to test different ideas related to this issue: + + + PeerTube en est à ses débuts, et veut fournir les meilleures contre-mesures possibles d'ici la sortie de la version stable. + En attendant, nous voulons tester différentes idées liées à ce problème : - - src/app/+about/about-peertube/about-peertube.component.html + 92 - - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker - - src/app/+about/about-peertube/about-peertube.component.html + src/app/+about/about-peertube/about-peertube.component.html92 + + Set a limit to the number of peers sent by the tracker + Fixer une limite du nombre de pairs envoyés par le tracker. + 98 - - Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested) - - src/app/+about/about-peertube/about-peertube.component.html + src/app/+about/about-peertube/about-peertube.component.html98 + + Set a limit on the request frequency received by the tracker (being tested) + Définir une limite sur la fréquence de demande reçue par le tracker (en cours de test) + 99 - - Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) - - src/app/+about/about-peertube/about-peertube.component.html + src/app/+about/about-peertube/about-peertube.component.html99 + + Ring a bell if there are unusual requests (being tested) + Générer une alerte s'il y a des demandes inhabituelles (en cours de test). + 100 - - Disable P2P from the administration interfaceDisable P2P from the administration interface - - src/app/+about/about-peertube/about-peertube.component.html + src/app/+about/about-peertube/about-peertube.component.html100 + + Disable P2P from the administration interface + Désactiver le P2P depuis l'interface d'administration + 101 - - An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program - - src/app/+about/about-peertube/about-peertube.component.html + src/app/+about/about-peertube/about-peertube.component.html101 + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + Un programme de redondance vidéo automatique : nous ne saurions pas si l'IP a téléchargé la vidéo intentionnellement ou si c'était le programme automatisé. + 102 - - This instance does not have followers.This instance does not have followers. - - src/app/+about/about-follows/about-follows.component.html + src/app/+about/about-peertube/about-peertube.component.html102 + + This instance does not have followers. + Cette instance n'est pas suivie pas d'autres instances. + 5 - - FollowingsFollowings - - src/app/+about/about-follows/about-follows.component.html + src/app/+about/about-follows/about-follows.component.html5 + + Followings + Abonnements + 13 - - This instance does not have followings.This instance does not have followings. - - src/app/+about/about-follows/about-follows.component.html + src/app/+about/about-follows/about-follows.component.html13 + + This instance does not have followings. + Cette instance ne suit pas d'autres instances. + 15 - - Who made this software?Who made this software? - - src/app/+about/about-peertube/about-peertube-contributors.component.html + src/app/+about/about-follows/about-follows.component.html15 + + Who made this software? + Qui a crée ce logiciel ? + 2 - + src/app/+about/about-peertube/about-peertube-contributors.component.html2 + Create an account - - Create an account + + + Créer un compte - - src/app/+signup/+register/register.component.html + 3 - - NextNext - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html3 + + Next + Suivant + 20 - + src/app/+signup/+register/register.component.html20 + Create my account - - Create my account + + + Créer mon compte - - src/app/+signup/+register/register.component.html + 28 - - PeerTube is creating your account...PeerTube is creating your account... - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html28 + + PeerTube is creating your account... + PeerTube est en train de créer votre compte... + 37 - - DoneDone - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html37 + + Done + Terminé + 33 - - Who are we?Who are we? - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html33 + + Who are we? + Qui sommes-nous ? + 60 - - How long do we plan to maintain this instance?How long do we plan to maintain this instance? - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html60 + + How long do we plan to maintain this instance? + Combien de temps allons-nous maintenir cette instance ? + 65 - - How will we finance this instance?How will we finance this instance? + src/app/+signup/+register/register.component.html65 + How will we finance this instance? src/app/+signup/+register/register.component.html 70 - - Administrators & SustainabilityAdministrators & Sustainability - - src/app/+signup/+register/register.component.html + + + Administrators & Sustainability + Administrateurs & Pérennité + 56 - + src/app/+signup/+register/register.component.html56 + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - - - src/app/+signup/+register/register-step-channel.component.html + + + Une chaîne est une entité dans laquelle vous téléversez vos vidéos. La création de plusieurs d'entre elles vous aide à organiser et séparer votre contenu.. + Par exemple, vous pourriez décider d'avoir une chaîne pour publier vos concerts de piano et une autre chaîne pour publier vos vidéos sur l'écologie. + 4 - + src/app/+signup/+register/register-step-channel.component.html4 + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - - Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + Les autres utilisateurs peuvent s'abonner aux chaînes voulues, pour être alertés lorsque vous postez une nouvelle vidéo. - - src/app/+signup/+register/register-step-channel.component.html + 9 - - Channel display nameChannel display name - - src/app/+signup/+register/register-step-channel.component.html + src/app/+signup/+register/register-step-channel.component.html9 + + Channel display name + Nom d'affichage de la chaîne + 15 - - Channel nameChannel name - - src/app/+signup/+register/register-step-channel.component.html + src/app/+signup/+register/register-step-channel.component.html15 + + Channel name + Nom de la chaîne + 30 - - Example: my_super_channelExample: my_super_channel - - src/app/+signup/+register/register-step-channel.component.html + src/app/+signup/+register/register-step-channel.component.html30 + + Example: my_super_channel + Exemple : ma_super_chaîne + 34 - + src/app/+signup/+register/register-step-channel.component.html34 + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. - - The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + Le nom de la chaîne est un identifiant unique de votre chaîne sur cette instance. C'est comme une adresse mail, permettant à d'autres personnes de trouver votre chaîne. - - src/app/+signup/+register/register-step-channel.component.html + 42 - + src/app/+signup/+register/register-step-channel.component.html42 + Channel name cannot be the same than your account name. You can click on the first step to update your account name. - - Channel name cannot be the same than your account name. You can click on the first step to update your account name. - - - src/app/+signup/+register/register-step-channel.component.html + + + Le nom de la chaîne ne peut pas être le même que le nom de votre compte. Vous pouvez cliquer sur la première étape pour mettre à jour votre nom de compte. + 50 - - Example: jane_doeExample: jane_doe - - src/app/+signup/+register/register-step-user.component.html + src/app/+signup/+register/register-step-channel.component.html50 + + Example: jane_doe + Exemple: jane_doe + 23 - + src/app/+signup/+register/register-step-user.component.html23 + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. - - The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + Le nom d'utilisateur·rice est un identifiant unique pour votre compte. Il est similaire à une adresse mais permettant à d'autres personnes de vous trouver. - - src/app/+signup/+register/register-step-user.component.html + 31 - + src/app/+signup/+register/register-step-user.component.html31 + I am at least 16 years old and agree to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> of this instance - - I am at least 16 years old and agree - to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - of this instance + + + J'ai au moins 16 ans et je suis d'accord + avec les Conditions + et le Code de Conduite + de cette instance - - src/app/+signup/+register/register-step-user.component.html + 65 - + src/app/+signup/+register/register-step-user.component.html65 + Sorry, we couldn't find the page you were looking for. - - Sorry, we couldn't find the page you were looking for. - - - src/app/+page-not-found/page-not-found.component.html + + Désolé, nous n'avons pas trouvé la page que vous cherchiez. + 4 - - - Cannot get about information from serverCannot get about information from server - - src/app/+about/about-instance/about-instance.component.ts + src/app/+page-not-found/page-not-found.component.html4 + + Cannot get about information from server + Impossible d'obtenir la description du serveur + 1 - - - Your message has been sent.Your message has been sent. - - src/app/+about/about-instance/contact-admin-modal.component.ts + src/app/+about/about-instance/about-instance.component.ts1 + + Your message has been sent. + Votre message a été envoyé + 1 - - - You already sent this form recentlyYou already sent this form recently - - src/app/+about/about-instance/contact-admin-modal.component.ts + src/app/+about/about-instance/contact-admin-modal.component.ts1 + + You already sent this form recently + Vous avez déjà rempli ce formulaire récemment + 1 - - - No descriptionNo description - - src/app/+accounts/account-about/account-about.component.ts + src/app/+about/about-instance/contact-admin-modal.component.ts1 + + No description + Pas de description + 1 - - src/app/+video-channels/video-channel-about/video-channel-about.component.ts + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + + Published <x id="INTERPOLATION" equiv-text="{{total}}"/> videos + A publié vidéos + 1 - - - Published <x id="INTERPOLATION" equiv-text="{{total}}"/> videosPublished <x id="INTERPOLATION" equiv-text="{{total}}"/> videos - - src/app/+accounts/account-videos/account-videos.component.ts + src/app/+accounts/account-videos/account-videos.component.ts1src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 + + Username copied + Nom d'utilisateur·rice copié. + 1 - - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + src/app/+accounts/accounts.component.ts1 + + 240p + 240p + 1 - - - Username copiedUsername copied - - src/app/+accounts/accounts.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + 360p + 360p + 1 - - - 240p240p - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + 480p + 480p + 1 - - - 360p360p - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + 720p + 720p + 1 - - - 480p480p - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + 1080p + 1080p + 1 - - - 720p720p - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + 2160p + 2160p + 1 - - - 1080p1080p - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + Auto (via ffmpeg) + Auto (avec ffmpeg) + 1 - - - 2160p2160p - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + Configuration updated. + La configuration a été mise à jour. + 1 - - - Auto (via ffmpeg)Auto (via ffmpeg) - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + {{'{0} languages selected + {{'{0} langage(s) sélectionné(s) + 1 - - - Configuration updated.Configuration updated. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + + No language + Aucune langue + 1 - - - {{'{0} languages selected{{'{0} languages selected - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + + {{'{0} categories selected + {{'{0} catégories sélectionnées + 1 - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + No category + Pas de categorie + 1 - - - No languageNo language - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + Unlimited + Illimité + 1 - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 + + 100MB + 100 Mo + 1 - - - {{'{0} categories selected{{'{0} categories selected - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 + + 500MB + 500 Mo + 1 - - - No categoryNo category - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 + + 1GB + 1 Go + 1 - - - UnlimitedUnlimited - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/config/shared/config.service.ts1 + + 5GB + 5 Go + 1 - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 + + 20GB + 20 Go + 1 - - src/app/+my-account/my-account-settings/my-account-settings.component.ts + src/app/+admin/config/shared/config.service.ts1 + + 50GB + 50 Go + 1 - - src/app/shared/users/user.service.ts + src/app/+admin/config/shared/config.service.ts1 + + 10MB + 10 Mo + 1 - - - 100MB100MB - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/config/shared/config.service.ts1 + + 50MB + 50 Mo + 1 - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/config/shared/config.service.ts1 + + 2GB + 2 Go + 1 - - - 500MB500MB - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/config/shared/config.service.ts1 + + <x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers + a été accepté des instances qui vous suivent + 1 - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/follows/followers-list/followers-list.component.ts1 + + Do you really want to reject this follower? + Souhaitez-vous vraiment retirer cette instance qui souhaite vous suivre ? + 1 - - - 1GB1GB - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/follows/followers-list/followers-list.component.ts1 + + Reject + Retirer + 1 - - - 5GB5GB - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/follows/followers-list/followers-list.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers + a été retiré des instances qui vous suivent + 1 - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/follows/followers-list/followers-list.component.ts1 + + Do you really want to delete this follower? + Souhaitez-vous vraiment supprimer cet abonné ? + 1 - - - 20GB20GB - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/follows/followers-list/followers-list.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers + supprimé des abonnés de votre instance + 1 - - - 50GB50GB - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/follows/followers-list/followers-list.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid + n'est pas valide + 1 - - - 10MB10MB - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/follows/following-add/following-add.component.ts1 + + You need to specify hosts to follow. + Vous devez préciser des hôtes à suivre. + 1 - - - 50MB50MB - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/follows/following-add/following-add.component.ts1 + + Hosts need to be unique. + Les hôtes doivent être uniques. + 1 - - - 2GB2GB - - src/app/+admin/config/shared/config.service.ts + src/app/+admin/follows/following-add/following-add.component.ts1 + + If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - + Si vous confirmez, le système enverra une requête à : pour le suivre - + 1 - - - <x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers - - src/app/+admin/follows/followers-list/followers-list.component.ts + src/app/+admin/follows/following-add/following-add.component.ts1 + + Follow new server(s) + Suivre de nouveaux serveurs + 1 - - - Do you really want to reject this follower?Do you really want to reject this follower? - - src/app/+admin/follows/followers-list/followers-list.component.ts + src/app/+admin/follows/following-add/following-add.component.ts1 + + Follow request(s) sent! + Requête·s envoyée·s ! + 1 - - - RejectReject - - src/app/+admin/follows/followers-list/followers-list.component.ts + src/app/+admin/follows/following-add/following-add.component.ts1 + + Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>? + Voulez-vous vraiment vous désabonner de ? + 1 - - - <x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers - - src/app/+admin/follows/followers-list/followers-list.component.ts + src/app/+admin/follows/following-list/following-list.component.ts1 + + Unfollow + Arrêter le suivi + 1 - - - Do you really want to delete this follower?Do you really want to delete this follower? - - src/app/+admin/follows/followers-list/followers-list.component.ts + src/app/+admin/follows/following-list/following-list.component.ts1 + + You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore. + Vous n'êtes plus abonné à . + 1 - - - <x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers - - src/app/+admin/follows/followers-list/followers-list.component.ts + src/app/+admin/follows/following-list/following-list.component.ts1 + + enabled + activé + 1 - - - <x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid<x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid - - src/app/+admin/follows/following-add/following-add.component.ts + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 + + disabled + désactivé + 1 - - - You need to specify hosts to follow.You need to specify hosts to follow. - - src/app/+admin/follows/following-add/following-add.component.ts + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 + + Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/> + La redondance pour est + 1 - - - Hosts need to be unique.Hosts need to be unique. - - src/app/+admin/follows/following-add/following-add.component.ts + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 + + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance. + Compte réactivé par votre instance. + 1 - - - If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - - - src/app/+admin/follows/following-add/following-add.component.ts + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 + + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance. + Instance réactivé par votre instance. + 1 - - - Follow new server(s)Follow new server(s) - - src/app/+admin/follows/following-add/following-add.component.ts + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 + + Comment updated. + Commentaire mis à jour. + 1 - - - Follow request(s) sent!Follow request(s) sent! - - src/app/+admin/follows/following-add/following-add.component.ts + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 + + Delete this report + Supprimer ce rapport + 1 - - - Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>?Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>? - - src/app/+admin/follows/following-list/following-list.component.ts + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + + Update moderation comment + Éditer le commentaire de modération + 1 - - - UnfollowUnfollow - - src/app/+admin/follows/following-list/following-list.component.ts + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + + Mark as accepted + Marquer comme accepté + 1 - - - You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore.You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore. - - src/app/+admin/follows/following-list/following-list.component.ts + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + + Mark as rejected + Marquer comme rejeté + 1 - - - enabledenabled - - src/app/+admin/follows/shared/redundancy-checkbox.component.ts + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + + Do you really want to delete this abuse report? + Voulez-vous vraiment supprimer ce rapport d'abus ? + 1 - - - disableddisabled - - src/app/+admin/follows/shared/redundancy-checkbox.component.ts + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + + Abuse deleted. + Rapport supprimé. + 1 - - - Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/>Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/> - - src/app/+admin/follows/shared/redundancy-checkbox.component.ts + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + + Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist. + Vidéo retirée de la liste noire. + 1 - - - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance. - - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist. + vidéos retirées de la liste noire. + 1 - - - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance. - - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 + + yes + oui + 1 - - - Comment updated.Comment updated. - - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 + + no + non + 1 - - - Delete this reportDelete this report - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + Voulez-vous vraiment retirer cette vidéo de la liste noire ? Elle sera à nouveau disponible dans la liste de vidéos. + 1 - - - Update moderation commentUpdate moderation comment - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + + Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist. + Vidéo retirée de la liste noire. + 1 - - - Mark as acceptedMark as accepted - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + + You don't have plugins installed yet. + Vous n'avez aucun plugin installé pour le moment. + 1 - - - Mark as rejectedMark as rejected - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 + + You don't have themes installed yet. + Vous n'avez aucun thème installé pour le moment. + 1 - - - Do you really want to delete this abuse report?Do you really want to delete this abuse report? - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 + + Update to <x id="INTERPOLATION" equiv-text="{{version}}"/> + Mettre à jour vers + 1 - - - Abuse deleted.Abuse deleted. - - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 + + Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + Voulez-vous vraiment désinstaller ? + 1 - - - Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist.Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist. - - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled. + désinstallé. + 1 - - - <x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist.<x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist. - - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated. + mis à jour. + 1 - - - yesyes - - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 + + The plugin index is not available. Please retry later. + La liste des plugins n'est pas disponible. Veuillez réessayer plus tard. + 1 - - - nono - - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 + + Please only install plugins or themes you trust, since they can execute any code on your instance. + Veuillez n'installer que des plugins ou des thèmes en lesquels vous avez confiance, car ils peuvent exécuter n'importe quel code sur votre instance. + 1 - - - Do you really want to remove this video from the blacklist? It will be available again in the videos list.Do you really want to remove this video from the blacklist? It will be available again in the videos list. - - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 + + Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + Installer ? + 1 - - src/app/shared/video/video-actions-dropdown.component.ts + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed. + installé. + 1 - - - Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist.Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist. - - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 + + Settings updated. + Paramètres mis à jour. + 1 - - src/app/shared/video/video-actions-dropdown.component.ts + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts1 + + Plugins + Plugins + 1 - - - You don't have plugins installed yet.You don't have plugins installed yet. - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + src/app/+admin/plugins/shared/plugin-api.service.ts1 + + Themes + Thèmes + 1 - - - You don't have themes installed yet.You don't have themes installed yet. - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + src/app/+admin/plugins/shared/plugin-api.service.ts1 + + plugin + plugin + 1 - - - Update to <x id="INTERPOLATION" equiv-text="{{version}}"/>Update to <x id="INTERPOLATION" equiv-text="{{version}}"/> - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + src/app/+admin/plugins/shared/plugin-api.service.ts1 + + theme + thème + 1 - - - Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + src/app/+admin/plugins/shared/plugin-api.service.ts1 + + Last week + La semaine passée + 1 - - - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled. - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + src/app/+admin/system/logs/logs.component.ts1 + + Last day + Le jour passé + 1 - - - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated. - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + src/app/+admin/system/logs/logs.component.ts1 + + Last hour + L'heure passée + 1 - - - The plugin index is not available. Please retry later.The plugin index is not available. Please retry later. - - src/app/+admin/plugins/plugin-search/plugin-search.component.ts + src/app/+admin/system/logs/logs.component.ts1 + + Info + Info + 1 - - - Please only install plugins or themes you trust, since they can execute any code on your instance.Please only install plugins or themes you trust, since they can execute any code on your instance. - - src/app/+admin/plugins/plugin-search/plugin-search.component.ts + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 + + Warning + Attention + 1 - - - Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? - - src/app/+admin/plugins/plugin-search/plugin-search.component.ts + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 + + Error + Erreur + 1 - - - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed. - - src/app/+admin/plugins/plugin-search/plugin-search.component.ts + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> created. + Utilisateur·rice créé. + 1 - - - Settings updated.Settings updated. - - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + src/app/+admin/users/user-edit/user-create.component.ts1 + + Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>. + Mot de passe changé pour l'utilisateur·rice . + 1 - - - PluginsPlugins - - src/app/+admin/plugins/shared/plugin-api.service.ts + src/app/+admin/users/user-edit/user-password.component.ts1 + + Update user password + Mettre à jour le mot de passe utilisateur·rice + 1 - - - ThemesThemes - - src/app/+admin/plugins/shared/plugin-api.service.ts + src/app/+admin/users/user-edit/user-password.component.ts1 + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated. + Utilisateur·rice mis à jour. + 1 - - - pluginplugin - - src/app/+admin/plugins/shared/plugin-api.service.ts + src/app/+admin/users/user-edit/user-update.component.ts1 + + Update user + Mettre à jour l'utilisateur·rice + 1 - - - themetheme - - src/app/+admin/plugins/shared/plugin-api.service.ts + src/app/+admin/users/user-edit/user-update.component.ts1 + + An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>. + Un mail demandant la réinitialisation du mot de passe a été envoyé à . + 1 - - - Last weekLast week - - src/app/+admin/system/logs/logs.component.ts + src/app/+admin/users/user-edit/user-update.component.ts1 + + Unban + Rétablir + 1 - - - Last dayLast day - - src/app/+admin/system/logs/logs.component.ts + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Set Email as Verified + Définir l'adresse mail comme vérifiée + 1 - - - Last hourLast hour - - src/app/+admin/system/logs/logs.component.ts + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + You cannot ban root. + Vous ne pouvez pas bannir root. + 1 - - - InfoInfo - - src/app/+admin/system/logs/logs.component.ts + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users? + Voulez-vous vraiment rétablir utilisateur·ices ? + 1 - - src/app/core/notification/notifier.service.ts + src/app/+admin/users/user-list/user-list.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned. + utilisateur·rices rétablis. + 1 - - - WarningWarning - - src/app/+admin/system/logs/logs.component.ts + src/app/+admin/users/user-list/user-list.component.ts1 + + You cannot delete root. + Vous ne pouvez pas supprimer root. + 1 - - src/app/shared/guards/can-deactivate-guard.service.ts + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + If you remove these users, you will not be able to create others with the same username! + Si vous supprimez ces utilisateur·rices, vous ne pourrez plus en créer de nouveau avec le même nom ! + 1 - - - ErrorError - - src/app/+admin/system/logs/logs.component.ts + src/app/+admin/users/user-list/user-list.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted. + utilisateur·ices supprimé·e·s. + 1 - - src/app/core/auth/auth.service.ts + src/app/+admin/users/user-list/user-list.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified. + adresses mail d'utilisateurs ont été vérifiées. + 1 - - src/app/core/notification/notifier.service.ts + src/app/+admin/users/user-list/user-list.component.ts1 + + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted. + Compte réactivé. + 1 - - - User <x id="INTERPOLATION" equiv-text="{{username}}"/> created.User <x id="INTERPOLATION" equiv-text="{{username}}"/> created. - - src/app/+admin/users/user-edit/user-create.component.ts + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted. + Instance réactivée. + 1 - - - Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>.Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>. - - src/app/+admin/users/user-edit/user-password.component.ts + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + My videos history + Mon historique de vidéos + 1 - - - Update user passwordUpdate user password - - src/app/+admin/users/user-edit/user-password.component.ts + src/app/+my-account/my-account-history/my-account-history.component.ts1 + + Videos history is enabled + Historique de vidéos activé + 1 - - - User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated.User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated. - - src/app/+admin/users/user-edit/user-update.component.ts + src/app/+my-account/my-account-history/my-account-history.component.ts1 + + Videos history is disabled + Historique de vidéos désactivé + 1 - - - Update userUpdate user - - src/app/+admin/users/user-edit/user-update.component.ts + src/app/+my-account/my-account-history/my-account-history.component.ts1 + + Delete videos history + Supprimer l'historique de vidéos + 1 - - - An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>.An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>. - - src/app/+admin/users/user-edit/user-update.component.ts + src/app/+my-account/my-account-history/my-account-history.component.ts1 + + Are you sure you want to delete all your videos history? + Êtes vous sur de vouloir supprimer toutes les vidéos de votre historique ? + 1 - - - UnbanUnban - - src/app/+admin/users/user-list/user-list.component.ts + src/app/+my-account/my-account-history/my-account-history.component.ts1 + + Videos history deleted + Historique de vidéos supprimé + 1 - - src/app/+admin/users/user-list/user-list.component.ts + src/app/+my-account/my-account-history/my-account-history.component.ts1 + + Ownership accepted + Changement de propriété accepté + 1 - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + + Please check your emails to verify your new email. + Veuillez vérifier vos courriels pour vérifier votre nouveau courriel. + 1 - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 + + Email updated. + Courriel mis à jour. + 1 - - - Set Email as VerifiedSet Email as Verified - - src/app/+admin/users/user-list/user-list.component.ts + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 + + You current password is invalid. + Votre mot de passe actuel est invalide. + 1 - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + + Password updated. + Mot de passe mis à jour. + 1 - - - You cannot ban root.You cannot ban root. - - src/app/+admin/users/user-list/user-list.component.ts + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + Êtes-vous sûr de vouloir supprimer votre compte ? Ceci supprimera toutes vos données, y compris les chaînes, les vidéos, etc. + 1 - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + + Type your username to confirm + Tapez votre nom d'utilisateur pour confirmer + 1 - - - Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users?Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users? - - src/app/+admin/users/user-list/user-list.component.ts + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + + Delete my account + Supprimer mon compte + 1 - - - <x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned.<x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned. - - src/app/+admin/users/user-list/user-list.component.ts + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + + Your account is deleted. + Votre compte est supprimé + 1 - - - You cannot delete root.You cannot delete root. - - src/app/+admin/users/user-list/user-list.component.ts + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + + Interface settings updated. + Paramètres d'interface mis à jour. + 1 - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts1 + + New video from your subscriptions + Nouvelle vidéo depuis vos souscriptions + 1 - - - If you remove these users, you will not be able to create others with the same username!If you remove these users, you will not be able to create others with the same username! - - src/app/+admin/users/user-list/user-list.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + New comment on your video + Nouveau commentaire sur votre vidéo + 1 - - - <x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.<x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted. - - src/app/+admin/users/user-list/user-list.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + New video abuse + Nouveau signalement sur une vidéo + 1 - - - <x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified.<x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified. - - src/app/+admin/users/user-list/user-list.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + Video auto-blacklisted waiting review + Vidéo automatiquement mise sur la liste noire en attente de vérification + 1 - - - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted. - - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + One of your video is blacklisted/unblacklisted + Une de vos vidéos a été bloquée/débloquée + 1 - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + Video published (after transcoding/scheduled update) + Vidéo publiée (après transcodage / mise à jour programmée) + 1 - - - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted. - - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + Video import finished + Import de vidéo terminé + 1 - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + A new user registered on your instance + Nouveau compte créé sur votre instance + 1 - - - My videos historyMy videos history - - src/app/+my-account/my-account-history/my-account-history.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + You or your channel(s) has a new follower + Vous (ou votre chaîne) avez un nouveau suiveur + 1 - - - Videos history is enabledVideos history is enabled - - src/app/+my-account/my-account-history/my-account-history.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + Someone mentioned you in video comments + Quelqu'un vous a mentionné dans les commentaires d'une vidéo + 1 - - - Videos history is disabledVideos history is disabled - - src/app/+my-account/my-account-history/my-account-history.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + Your instance has a new follower + Votre instance a un nouvel abonné + 1 - - - Delete videos historyDelete videos history - - src/app/+my-account/my-account-history/my-account-history.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + Your instance auto followed another instance + Votre instance a automatiquement suivi une autre instance + 1 - - - Are you sure you want to delete all your videos history?Are you sure you want to delete all your videos history? - - src/app/+my-account/my-account-history/my-account-history.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + Preferences saved + Préférences sauvegardées + 1 - - - Videos history deletedVideos history deleted - - src/app/+my-account/my-account-history/my-account-history.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + Profile updated. + Profil mis à jour. + 1 - - - Ownership acceptedOwnership accepted - - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 + + Avatar changed. + Avatar modifié. + 1 - - - Please check your emails to verify your new email.Please check your emails to verify your new email. - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + + Unknown language + Langue inconnue + 1 - - - Email updated.Email updated. - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + + Video settings updated. + Paramètres vidéo mis à jour. + 1 - - - You current password is invalid.You current password is invalid. - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + + Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created. + Chaîne vidéo créée. + 1 - - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 + + This name already exists on this instance. + Ce nom existe déjà sur cette instance. + 1 - - - Password updated.Password updated. - - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 + + Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated. + Chaîne vidéo mise à jour. + 1 - - - Are you sure you want to delete your account? This will delete all your data, including channels, videos etc.Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. - - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>)! + Voulez-vous vraiment supprimer ? Cela supprimera toutes les vidéos de cette chaîne, et vous ne pourrez plus créer de nouvelles chaînes avec le même nom () ! + 1 - - - Type your username to confirmType your username to confirm - - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 + + Please type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirm + Merci de saisir le nom de la chaîne vidéos () pour confirmer + 1 - - - Delete my accountDelete my account - - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 + + Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted. + Chaîne vidéo supprimée. + 1 - - - Your account is deleted.Your account is deleted. - - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 + + Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created. + Liste de lecture créée. + 1 - - - Interface settings updated.Interface settings updated. - - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 + + Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated. + Liste de lecture mise à jour. + 1 - - - New video from your subscriptionsNew video from your subscriptions - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 + + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>? + Souhaitez-vous vraiment supprimer ? + 1 - - - New comment on your videoNew comment on your video - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 + + Playlist <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> deleted. + Liste de lecture supprimée. + 1 - - - New video abuseNew video abuse - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 + + My videos + Mes vidéos + 1 - - - Video auto-blacklisted waiting reviewVideo auto-blacklisted waiting review - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 + + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos? + Souhaitez-vous vraiment supprimer vidéos ? + 1 - - - One of your video is blacklisted/unblacklistedOne of your video is blacklisted/unblacklisted - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted. + vidéos supprimées. + 1 - - - Video published (after transcoding/scheduled update)Video published (after transcoding/scheduled update) - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 + + Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>? + Souhaitez-vous vraiment supprimer ? + 1 - - - Video import finishedVideo import finished - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 + + Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted. + La vidéo a été supprimée. + 1 - - - A new user registered on your instanceA new user registered on your instance - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + + Ownership change request sent. + Requête de changement de propriété envoyée. + 1 - - - You or your channel(s) has a new followerYou or your channel(s) has a new follower - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 + + My channels + Mes chaînes + 1 - - - Someone mentioned you in video commentsSomeone mentioned you in video comments - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account.component.ts1 + + My playlists + Mes listes de lecture + 1 - - - Your instance has a new followerYour instance has a new follower - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account.component.ts1 + + My subscriptions + Mes abonnements + 1 - - - Your instance auto followed another instanceYour instance auto followed another instance - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account.component.ts1 + + My history + Mon historique + 1 - - - Preferences savedPreferences saved - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account.component.ts1 + + Misc + Divers + 1 - - - Profile updated.Profile updated. - - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + src/app/+my-account/my-account.component.ts1 + + Ownership changes + Changements de propriétaires + 1 - - - Avatar changed.Avatar changed. - - src/app/+my-account/my-account-settings/my-account-settings.component.ts + src/app/+my-account/my-account.component.ts1 + + My settings + Mes paramètres + 1 - - src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + src/app/+my-account/my-account.component.ts1 + + My notifications + Mes notifications + 1 - - - Unknown languageUnknown language - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + src/app/+my-account/my-account.component.ts1 + + Now please check your emails to verify your account and complete signup. + Maintenant, veuillez vérifier vos courriels pour vérifier votre compte et compléter votre inscription. + 1 - - - Video settings updated.Video settings updated. - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + src/app/+signup/+register/register.component.ts1 + + You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>! + Vous êtes maintenant connecté en tant que ! + 1 - - - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created. - - src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + src/app/+signup/+register/register.component.ts1 + + An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. + Un courriel contenant un lien de vérification sera envoyé à . + 1 - - - This name already exists on this instance.This name already exists on this instance. - - src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 + + Unable to find user id or verification string. + Impossible de trouver l'identifiant utilisateur ou le texte de vérification. + 1 - - - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated. - - src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 + + Published videos + Vidéos publiées + 1 - - - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>)!Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>)! - - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 + + Subscribe to the account + S'abonner à ce compte. + 1 - - - Please type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirmPlease type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirm - - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 + + Focus the search bar + Focus sur la barre de recherche. + 1 - - - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted. - - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + src/app/app.component.ts1 + + Toggle the left menu + (Dés)activer le menu de gauche. + 1 - - - Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created.Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created. - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + src/app/app.component.ts1 + + Go to the discover videos page + Découvrir des vidéos + 1 - - - Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated.Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated. - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + src/app/app.component.ts1 + + Go to the trending videos page + Aller sur la page des Tendances. + 1 - - - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>? - - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + src/app/app.component.ts1 + + Go to the recently added videos page + Aller sur la page des vidéos récemment ajoutées. + 1 - - - Playlist <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> deleted.Playlist <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> deleted. - - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + src/app/app.component.ts1 + + Go to the local videos page + Aller sur la page des vidéos locales. + 1 - - - My videosMy videos - - src/app/+my-account/my-account-videos/my-account-videos.component.ts + src/app/app.component.ts1 + + Go to the videos upload page + Aller sur la page de téléversement de vidéo. + 1 - - src/app/+my-account/my-account.component.ts + src/app/app.component.ts1 + + Go to my subscriptions + Aller voir mes abonnements. + 1 - - - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos? - - src/app/+my-account/my-account-videos/my-account-videos.component.ts + src/app/core/auth/auth.service.ts1 + + Go to my videos + Aller voir mes vidéos. + 1 - - - <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted.<x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted. - - src/app/+my-account/my-account-videos/my-account-videos.component.ts + src/app/core/auth/auth.service.ts1 + + Go to my imports + Aller voir mes importations de vidéos. + 1 - - - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>? - - src/app/+my-account/my-account-videos/my-account-videos.component.ts + src/app/core/auth/auth.service.ts1 + + Go to my channels + Aller voir mes chaînes. + 1 - - - Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted.Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted. - - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 - - - src/app/shared/video/video-actions-dropdown.component.ts - 1 - - - - Ownership change request sent.Ownership change request sent. - - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts - 1 - - - - My channelsMy channels - - src/app/+my-account/my-account.component.ts - 1 - - - - My playlistsMy playlists - - src/app/+my-account/my-account.component.ts - 1 - - - - My subscriptionsMy subscriptions - - src/app/+my-account/my-account.component.ts - 1 - - - - My historyMy history - - src/app/+my-account/my-account.component.ts - 1 - - - - MiscMisc - - src/app/+my-account/my-account.component.ts - 1 - - - - Ownership changesOwnership changes - - src/app/+my-account/my-account.component.ts - 1 - - - - My settingsMy settings - - src/app/+my-account/my-account.component.ts - 1 - - - - My notificationsMy notifications - - src/app/+my-account/my-account.component.ts - 1 - - - - Now please check your emails to verify your account and complete signup.Now please check your emails to verify your account and complete signup. - - src/app/+signup/+register/register.component.ts - 1 - - - - You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>!You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>! - - src/app/+signup/+register/register.component.ts - 1 - - - - An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>.An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. - - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts - 1 - - - - Unable to find user id or verification string.Unable to find user id or verification string. - - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts - 1 - - - src/app/reset-password/reset-password.component.ts - 1 - - - - Published videosPublished videos - - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 1 - - - - Subscribe to the accountSubscribe to the account - - src/app/+video-channels/video-channels.component.ts - 1 - - - src/app/videos/+video-watch/video-watch.component.ts - 1 - - - - Focus the search barFocus the search bar - - src/app/app.component.ts - 1 - - - - Toggle the left menuToggle the left menu - - src/app/app.component.ts - 1 - - - - Go to the discover videos pageGo to the discover videos page - - src/app/app.component.ts - 1 - - - - Go to the trending videos pageGo to the trending videos page - - src/app/app.component.ts - 1 - - - - Go to the recently added videos pageGo to the recently added videos page - - src/app/app.component.ts - 1 - - - - Go to the local videos pageGo to the local videos page - - src/app/app.component.ts - 1 - - - - Go to the videos upload pageGo to the videos upload page - - src/app/app.component.ts - 1 - - - - Go to my subscriptionsGo to my subscriptions - - src/app/core/auth/auth.service.ts - 1 - - - - Go to my videosGo to my videos - - src/app/core/auth/auth.service.ts - 1 - - - - Go to my importsGo to my imports - - src/app/core/auth/auth.service.ts - 1 - - - - Go to my channelsGo to my channels - - src/app/core/auth/auth.service.ts - 1 - - - + src/app/core/auth/auth.service.ts1 + Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. -Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. + + Impossible de retrouver les identifiants client OAuth : . - - src/app/core/auth/auth.service.ts + 1 - - - Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. - - src/app/core/auth/auth.service.ts + src/app/core/auth/auth.service.ts1 + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Assurez-vous d'avoir configuré PeerTube (le dossier config/), en particulier le block 'webserver'. + 1 - - - You need to reconnect.You need to reconnect. - - src/app/core/auth/auth.service.ts + src/app/core/auth/auth.service.ts1 + + You need to reconnect. + Vous devez vous reconnecter. + 1 - - - Keyboard Shortcuts:Keyboard Shortcuts: - - src/app/core/hotkeys/hotkeys.component.ts + src/app/core/auth/auth.service.ts1 + + Keyboard Shortcuts: + Raccourcis clavier : + 1 - - - SuccessSuccess - - src/app/core/notification/notifier.service.ts + src/app/core/hotkeys/hotkeys.component.ts1 + + Success + Réussite + 1 - - - Incorrect username or password.Incorrect username or password. - - src/app/login/login.component.ts + src/app/core/notification/notifier.service.ts1 + + Incorrect username or password. + Nom d'utilisateur ou mot de passe incorrects. + 1 - - - You account is blocked.You account is blocked. - - src/app/login/login.component.ts + src/app/login/login.component.ts1 + + You account is blocked. + Votre compte est bloqué. + 1 - - - An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>.An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. - - src/app/login/login.component.ts + src/app/login/login.component.ts1 + + An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. + Un email avec les instructions de changement de mot de passe a été envoyé à . + 1 - - - Your password has been successfully reset!Your password has been successfully reset! - - src/app/reset-password/reset-password.component.ts + src/app/login/login.component.ts1 + + Your password has been successfully reset! + Votre mot de passe a été réinitialisé avec succès ! + 1 - - - TodayToday - - src/app/search/search-filters.component.ts + src/app/reset-password/reset-password.component.ts1 + + Today + Aujourd'hui + 1 - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 + + Last 7 days + Les 7 derniers jours + 1 - - - Last 7 daysLast 7 days - - src/app/search/search-filters.component.ts + src/app/search/search-filters.component.ts1 + + Last 30 days + Les 30 derniers jours + 1 - - - Last 30 daysLast 30 days - - src/app/search/search-filters.component.ts + src/app/search/search-filters.component.ts1 + + Last 365 days + Les 365 derniers jours + 1 - - - Last 365 daysLast 365 days - - src/app/search/search-filters.component.ts + src/app/search/search-filters.component.ts1 + + Short (< 4 min) + Courte (< 4 min) + 1 - - - Short (< 4 min)Short (< 4 min) - - src/app/search/search-filters.component.ts + src/app/search/search-filters.component.ts1 + + Medium (4-10 min) + Moyenne (4-10 min) + 1 - - - Medium (4-10 min)Medium (4-10 min) - - src/app/search/search-filters.component.ts + src/app/search/search-filters.component.ts1 + + Long (> 10 min) + Longue (> 10 min) + 1 - - - Long (> 10 min)Long (> 10 min) - - src/app/search/search-filters.component.ts + src/app/search/search-filters.component.ts1 + + Relevance + Approprié + 1 - - - RelevanceRelevance - - src/app/search/search-filters.component.ts + src/app/search/search-filters.component.ts1 + + Publish date + Date de publication + 1 - - - Publish datePublish date - - src/app/search/search-filters.component.ts + src/app/search/search-filters.component.ts1 + + Views + Vues + 1 - - - ViewsViews - - src/app/search/search-filters.component.ts + src/app/search/search-filters.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago + il y a ans + 1 - - - <x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago - - src/app/shared/angular/from-now.pipe.ts + src/app/shared/angular/from-now.pipe.ts1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago + il y a mois + 1 - - - <x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago - - src/app/shared/angular/from-now.pipe.ts + src/app/shared/angular/from-now.pipe.ts1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago + il y a mois + 1 - - - <x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago - - src/app/shared/angular/from-now.pipe.ts + src/app/shared/angular/from-now.pipe.ts1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago + il y a semaines + 1 - - - <x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago - - src/app/shared/angular/from-now.pipe.ts + src/app/shared/angular/from-now.pipe.ts1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago + il y a semaine + 1 - - - <x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago - - src/app/shared/angular/from-now.pipe.ts + src/app/shared/angular/from-now.pipe.ts1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago + il y a jours + 1 - - - <x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago - - src/app/shared/angular/from-now.pipe.ts + src/app/shared/angular/from-now.pipe.ts1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago + il y a jour + 1 - - - <x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago - - src/app/shared/angular/from-now.pipe.ts + src/app/shared/angular/from-now.pipe.ts1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago + il y a heures + 1 - - - <x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago - - src/app/shared/angular/from-now.pipe.ts + src/app/shared/angular/from-now.pipe.ts1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago + il y a heure + 1 - - - <x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago - - src/app/shared/angular/from-now.pipe.ts + src/app/shared/angular/from-now.pipe.ts1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago + il y a min + 1 - - - <x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago - - src/app/shared/angular/from-now.pipe.ts + src/app/shared/angular/from-now.pipe.ts1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago + il y a sec + 1 - - - <x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago - - src/app/shared/angular/from-now.pipe.ts + src/app/shared/angular/from-now.pipe.ts1 + + Confirm + Confirmer + 1 - - - ConfirmConfirm - - src/app/shared/confirm/confirm.component.ts + src/app/shared/confirm/confirm.component.ts1 + + Instance name is required. + Le nom de l'instance est requis. + 1 - - - Instance name is required.Instance name is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Short description should not be longer than 250 characters. + La courte description ne peut pas faire plus de 250 caractères. + 1 - - - Short description should not be longer than 250 characters.Short description should not be longer than 250 characters. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Twitter username is required. + L'identifiant Twitter est requis. + 1 - - - Twitter username is required.Twitter username is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Previews cache size is required. + La taille du cache des prévisualisations est requis. + 1 - - - Previews cache size is required.Previews cache size is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Previews cache size must be greater than 1. + La taille du cache des prévisualisations doit être supérieure à 1. + 1 - - - Previews cache size must be greater than 1.Previews cache size must be greater than 1. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Previews cache size must be a number. + La taille du cache des prévisualisations doit être un nombre. + 1 - - - Previews cache size must be a number.Previews cache size must be a number. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Captions cache size is required. + Une taille pour le cache des sous-titres est requise. + 1 - - - Captions cache size is required.Captions cache size is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Captions cache size must be greater than 1. + La taille pour le cache des sous-titres doit être supérieure 1. + 1 - - - Captions cache size must be greater than 1.Captions cache size must be greater than 1. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Captions cache size must be a number. + La taille du fichier de sous-titres doit être un nombre. + 1 - - - Captions cache size must be a number.Captions cache size must be a number. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Signup limit is required. + La limite d'enregistrement est requise. + 1 - - - Signup limit is required.Signup limit is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Signup limit must be greater than 1. + La limite d'enregistrement doit être supérieure à 1. + 1 - - - Signup limit must be greater than 1.Signup limit must be greater than 1. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Signup limit must be a number. + La limite d'enregistrement doit être un nombre. + 1 - - - Signup limit must be a number.Signup limit must be a number. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Admin email is required. + Le courriel de l'administrateur est requis. + 1 - - - Admin email is required.Admin email is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Admin email must be valid. + Le courriel de l'administrateur doit être valide + 1 - - - Admin email must be valid.Admin email must be valid. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Transcoding threads is required. + Le nombre de threads pour l'encodage est requis. + 1 - - - Transcoding threads is required.Transcoding threads is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Transcoding threads must be greater or equal to 0. + Le nombre de threads d'encodage doit être supérieur ou égal à 0. + 1 - - - Transcoding threads must be greater or equal to 0.Transcoding threads must be greater or equal to 0. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL is required. + L'URL de l'index est requise. + 1 - - - Index URL is required.Index URL is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL should be a URL + L'URL de l'index doit être une URL + 1 - - - Index URL should be a URLIndex URL should be a URL - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Email is required. + Le courriel est requis. + 1 - - - Email is required.Email is required. - - src/app/shared/forms/form-validators/instance-validators.service.ts + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 + + Email must be valid. + Le courriel doit être valide. + 1 - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 + + Your name is required. + Votre nom doit être rempli. + 1 - - - Email must be valid.Email must be valid. - - src/app/shared/forms/form-validators/instance-validators.service.ts + src/app/shared/forms/form-validators/instance-validators.service.ts1 + + Your name must be at least 1 character long. + Votre nom doit contenir au moins un caractère. + 1 - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/instance-validators.service.ts1 + + Your name cannot be more than 120 characters long. + Votre nom ne peut pas contenir plus de 120 caractères. + 1 - - - Your name is required.Your name is required. - - src/app/shared/forms/form-validators/instance-validators.service.ts + src/app/shared/forms/form-validators/instance-validators.service.ts1 + + A subject is required. + Un sujet est requis. + 1 - - - Your name must be at least 1 character long.Your name must be at least 1 character long. - - src/app/shared/forms/form-validators/instance-validators.service.ts + src/app/shared/forms/form-validators/instance-validators.service.ts1 + + The subject must be at least 1 character long. + Le sujet doit contenir au moins un caractère. + 1 - - - Your name cannot be more than 120 characters long.Your name cannot be more than 120 characters long. - - src/app/shared/forms/form-validators/instance-validators.service.ts + src/app/shared/forms/form-validators/instance-validators.service.ts1 + + The subject cannot be more than 120 characters long. + Le sujet ne peut pas contenir plus de 120 caractères. + 1 - - - A subject is required.A subject is required. - - src/app/shared/forms/form-validators/instance-validators.service.ts + src/app/shared/forms/form-validators/instance-validators.service.ts1 + + A message is required. + Votre message doit être rempli. + 1 - - - The subject must be at least 1 character long.The subject must be at least 1 character long. - - src/app/shared/forms/form-validators/instance-validators.service.ts + src/app/shared/forms/form-validators/instance-validators.service.ts1 + + The message must be at least 3 characters long. + Votre message doit contenir au moins 3 caractères. + 1 - - - The subject cannot be more than 120 characters long.The subject cannot be more than 120 characters long. - - src/app/shared/forms/form-validators/instance-validators.service.ts + src/app/shared/forms/form-validators/instance-validators.service.ts1 + + The message cannot be more than 5000 characters long. + Le message ne peut pas contenir plus de 5000 caractères. + 1 - - - A message is required.A message is required. - - src/app/shared/forms/form-validators/instance-validators.service.ts + src/app/shared/forms/form-validators/instance-validators.service.ts1 + + Username is required. + Le nom d'utilisateur·rice est requis. + 1 - - - The message must be at least 3 characters long.The message must be at least 3 characters long. - - src/app/shared/forms/form-validators/instance-validators.service.ts + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 + + Password is required. + Le mot de passe est requis. + 1 - - - The message cannot be more than 5000 characters long.The message cannot be more than 5000 characters long. - - src/app/shared/forms/form-validators/instance-validators.service.ts + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 + + Confirmation of the password is required. + La confirmation du mot de passe est requise. + 1 - - - Username is required.Username is required. - - src/app/shared/forms/form-validators/login-validators.service.ts + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 + + Username must be at least 1 character long. + Votre nom d'utilisateur doit contenir au moins un caractère. + 1 - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Username cannot be more than 50 characters long. + Votre nom d'utilisateur ne peut pas contenir plus de 50 caractères. + 1 - - - Password is required.Password is required. - - src/app/shared/forms/form-validators/login-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Username should be lowercase alphanumeric; dots and underscores are allowed. + Le nom d'utilisateur peut contenir des minuscules, des chiffres, des points et des tirets bas. + 1 - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Password must be at least 6 characters long. + Le mot de passe doit être composé d'au moins 6 caractères. + 1 - - - Confirmation of the password is required.Confirmation of the password is required. - - src/app/shared/forms/form-validators/reset-password-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Password cannot be more than 255 characters long. + Le mot de passe ne peut pas faire plus de 255 caractères. + 1 - - - Username must be at least 1 character long.Username must be at least 1 character long. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + The new password and the confirmed password do not correspond. + Les mots de passe ne correspondent pas. + 1 - - - Username cannot be more than 50 characters long.Username cannot be more than 50 characters long. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Video quota is required. + Le quota de vidéos est requis. + 1 - - - Username should be lowercase alphanumeric; dots and underscores are allowed.Username should be lowercase alphanumeric; dots and underscores are allowed. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Quota must be greater than -1. + Le quota doit être supérieur à -1. + 1 - - - Password must be at least 6 characters long.Password must be at least 6 characters long. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Daily upload limit is required. + Un quota journalier de téléversement est requis. + 1 - - - Password cannot be more than 255 characters long.Password cannot be more than 255 characters long. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Daily upload limit must be greater than -1. + Le quota journalier de téléversement doit être supérieur à -1. + 1 - - - The new password and the confirmed password do not correspond.The new password and the confirmed password do not correspond. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + User role is required. + Le rôle utilisateur est requis. + 1 - - - Video quota is required.Video quota is required. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Description must be at least 3 characters long. + La description doit être composée d'au moins 3 caractères. + 1 - - - Quota must be greater than -1.Quota must be greater than -1. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + + Description cannot be more than 1000 characters long. + La description ne peut pas faire plus de 1000 caractères de long. + 1 - - - Daily upload limit is required.Daily upload limit is required. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + + You must agree with the instance terms in order to register on it. + Vous devez être d'accord avec les conditions de l'instance pour pouvoir vous y inscrire. + 1 - - - Daily upload limit must be greater than -1.Daily upload limit must be greater than -1. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Ban reason must be at least 3 characters long. + La raison du bannissement doit faire au moins 3 caractères. + 1 - - - User role is required.User role is required. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Ban reason cannot be more than 250 characters long. + La raison du bannissement doit faire au plus 250 caractères. + 1 - - - Description must be at least 3 characters long.Description must be at least 3 characters long. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1 + + Display name is required. + Le nom d'affichage est requis. + 1 - - src/app/shared/forms/form-validators/video-channel-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + + Display name must be at least 1 character long. + Votre nom affiché doit contenir au moins un caractère. + 1 - - src/app/shared/forms/form-validators/video-playlist-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + + Display name cannot be more than 50 characters long. + Votre nom affiché ne peut pas contenir plus de 50 caractères. + 1 - - - Description cannot be more than 1000 characters long.Description cannot be more than 1000 characters long. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + + Report reason is required. + La raison du signalement est requise. + 1 - - src/app/shared/forms/form-validators/video-channel-validators.service.ts + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + + Report reason must be at least 2 characters long. + La raison du signalement doit être composée d'au moins 2 caractères. + 1 - - src/app/shared/forms/form-validators/video-playlist-validators.service.ts + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + + Report reason cannot be more than 3000 characters long. + La raison du signalement ne doit pas être supérieur à 3000 caractères. + 1 - - - You must agree with the instance terms in order to register on it.You must agree with the instance terms in order to register on it. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + + Moderation comment is required. + Un commentaire de modération est requis. + 1 - - - Ban reason must be at least 3 characters long.Ban reason must be at least 3 characters long. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + + Moderation comment must be at least 2 characters long. + Le commentaire de modération doit faire au moins 2 caractères. + 1 - - - Ban reason cannot be more than 250 characters long.Ban reason cannot be more than 250 characters long. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + + Moderation comment cannot be more than 3000 characters long. + Le commentaire de modération ne peut pas excéder 3000 caractères. + 1 - - - Display name is required.Display name is required. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + + The channel is required. + La chaîne est requise. + 1 - - src/app/shared/forms/form-validators/video-channel-validators.service.ts + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 + + Blacklist reason must be at least 2 characters long. + La raison de mise sur liste noire doit faire au moins 2 caractères. + 1 - - src/app/shared/forms/form-validators/video-playlist-validators.service.ts + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 + + Blacklist reason cannot be more than 300 characters long. + La raison de mise sur liste noire doit faire au plus 300 caractères. + 1 - - - Display name must be at least 1 character long.Display name must be at least 1 character long. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 + + Video caption language is required. + Une langue pour les sous-titres est requise. + 1 - - src/app/shared/forms/form-validators/video-channel-validators.service.ts + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 + + Video caption file is required. + Un fichier de sous-titres est requis + 1 - - src/app/shared/forms/form-validators/video-playlist-validators.service.ts + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 + + The username is required. + Le nom d'utilisateur est requis. + 1 - - - Display name cannot be more than 50 characters long.Display name cannot be more than 50 characters long. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 + + You can only transfer ownership to a local account + Vous ne pouvez transférer la propriété que sur un compte local. + 1 - - src/app/shared/forms/form-validators/video-channel-validators.service.ts + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 + + Name is required. + Le nom est requis. + 1 - - - Report reason is required.Report reason is required. - - src/app/shared/forms/form-validators/video-abuse-validators.service.ts + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + + Name must be at least 1 character long. + Le nom doit contenir au moins un caractère. + 1 - - - Report reason must be at least 2 characters long.Report reason must be at least 2 characters long. - - src/app/shared/forms/form-validators/video-abuse-validators.service.ts + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + + Name cannot be more than 50 characters long. + Le nom ne peut pas contenir plus de 50 caractères. + 1 - - - Report reason cannot be more than 3000 characters long.Report reason cannot be more than 3000 characters long. - - src/app/shared/forms/form-validators/video-abuse-validators.service.ts + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + + Name should be lowercase alphanumeric; dots and underscores are allowed. + Le nom peut contenir des minuscules, des chiffres, des points et des tirets bas. + 1 - - - Moderation comment is required.Moderation comment is required. - - src/app/shared/forms/form-validators/video-abuse-validators.service.ts + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + + Support text must be at least 3 characters long. + Le texte de soutien doit être composé d'au moins 3 caractères. + 1 - - - Moderation comment must be at least 2 characters long.Moderation comment must be at least 2 characters long. - - src/app/shared/forms/form-validators/video-abuse-validators.service.ts + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + + Support text cannot be more than 1000 characters long. + Ce texte de support ne peut pas faire plus de 1000 caractères de long. + 1 - - - Moderation comment cannot be more than 3000 characters long.Moderation comment cannot be more than 3000 characters long. - - src/app/shared/forms/form-validators/video-abuse-validators.service.ts + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + + Comment is required. + Le commentaire est requis. + 1 - - - The channel is required.The channel is required. - - src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 + + Comment must be at least 2 characters long. + Le commentaire doit être composé d'au moins 2 caractères. + 1 - - - Blacklist reason must be at least 2 characters long.Blacklist reason must be at least 2 characters long. - - src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 + + Comment cannot be more than 3000 characters long. + Le commentaire ne peut dépasser 3000 caractères. + 1 - - - Blacklist reason cannot be more than 300 characters long.Blacklist reason cannot be more than 300 characters long. - - src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 + + Display name cannot be more than 120 characters long. + Le nom d'affichage ne peut pas faire plus de 120 caractères. + 1 - - - Video caption language is required.Video caption language is required. - - src/app/shared/forms/form-validators/video-captions-validators.service.ts + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + + Privacy is required. + Confidentialité requise. + 1 - - - Video caption file is required.Video caption file is required. - - src/app/shared/forms/form-validators/video-captions-validators.service.ts + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + + The channel is required when the playlist is public. + La chaîne est requise quand la liste de lecture est public. + 1 - - - The username is required.The username is required. - - src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + + Video name is required. + Le nom de la vidéo est requis. + 1 - - - You can only transfer ownership to a local accountYou can only transfer ownership to a local account - - src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + Video name must be at least 3 characters long. + Le nom de la vidéo doit faire au moins 3 caractères. + 1 - - - Name is required.Name is required. - - src/app/shared/forms/form-validators/video-channel-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + Video name cannot be more than 120 characters long. + Le nom de la vidéo ne doit pas dépasser 120 caractères. + 1 - - - Name must be at least 1 character long.Name must be at least 1 character long. - - src/app/shared/forms/form-validators/video-channel-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + Video privacy is required. + La confidentialité de la vidéo est requise. + 1 - - - Name cannot be more than 50 characters long.Name cannot be more than 50 characters long. - - src/app/shared/forms/form-validators/video-channel-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + Video channel is required. + La chaîne de la vidéo est requise. + 1 - - - Name should be lowercase alphanumeric; dots and underscores are allowed.Name should be lowercase alphanumeric; dots and underscores are allowed. - - src/app/shared/forms/form-validators/video-channel-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + Video description must be at least 3 characters long. + La description de la vidéo doit faire au moins 3 caractères. + 1 - - - Support text must be at least 3 characters long.Support text must be at least 3 characters long. - - src/app/shared/forms/form-validators/video-channel-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + Video description cannot be more than 10000 characters long. + La description de la vidéo ne peut pas dépasser 10000 caractères. + 1 - - - Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long. - - src/app/shared/forms/form-validators/video-channel-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + A tag should be more than 2 characters long. + Une étiquette doit faire au moins 2 caractères. + 1 - - - Comment is required.Comment is required. - - src/app/shared/forms/form-validators/video-comment-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + A tag should be less than 30 characters long. + Une étiquette ne peut pas dépasser 30 caractères. + 1 - - - Comment must be at least 2 characters long.Comment must be at least 2 characters long. - - src/app/shared/forms/form-validators/video-comment-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + Video support must be at least 3 characters long. + Le texte de soutien de la vidéo doit faire au moins 3 caractères. + 1 - - - Comment cannot be more than 3000 characters long.Comment cannot be more than 3000 characters long. - - src/app/shared/forms/form-validators/video-comment-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + Video support cannot be more than 1000 characters long. + Le texte de soutien de la vidéo ne peut pas dépasser 1000 caractères. + 1 - - - Display name cannot be more than 120 characters long.Display name cannot be more than 120 characters long. - - src/app/shared/forms/form-validators/video-playlist-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + A date is required to schedule video update. + Une date est requise pour programmer une mise à jour de la vidéo. + 1 - - - Privacy is required.Privacy is required. - - src/app/shared/forms/form-validators/video-playlist-validators.service.ts + src/app/shared/forms/form-validators/video-validators.service.ts1 + + This file is too large. + Ce ficher est trop volumineux. + 1 - - - The channel is required when the playlist is public.The channel is required when the playlist is public. - - src/app/shared/forms/form-validators/video-playlist-validators.service.ts + src/app/shared/forms/reactive-file.component.ts1 + + PeerTube cannot handle this kind of file. Accepted extensions are <x id="INTERPOLATION" equiv-text="{{extensions}}"/>. + PeerTube ne peut pas gérer ce type de fichier. Les extensions acceptées sont . + 1 - - - Video name is required.Video name is required. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/forms/reactive-file.component.ts1 + + All unsaved data will be lost, are you sure you want to leave this page? + Toutes les données non sauvegardées seront perdues ; êtes-vous bien sûr·e de vouloir quitter cette page ? + 1 - - - Video name must be at least 3 characters long.Video name must be at least 3 characters long. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/guards/can-deactivate-guard.service.ts1 + + Sunday + Dimanche + 1 - - - Video name cannot be more than 120 characters long.Video name cannot be more than 120 characters long. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + Monday + Lundi + 1 - - - Video privacy is required.Video privacy is required. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + Tuesday + Mardi + 1 - - - Video channel is required.Video channel is required. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + Wednesday + Mercredi + 1 - - - Video description must be at least 3 characters long.Video description must be at least 3 characters long. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + Thursday + Jeudi + 1 - - - Video description cannot be more than 10000 characters long.Video description cannot be more than 10000 characters long. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + Friday + Vendredi + 1 - - - A tag should be more than 2 characters long.A tag should be more than 2 characters long. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + Saturday + Samedi + 1 - - - A tag should be less than 30 characters long.A tag should be less than 30 characters long. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + Sun + Dim + 1 - - - Video support must be at least 3 characters long.Video support must be at least 3 characters long. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short + + Mon + Lun + 1 - - - Video support cannot be more than 1000 characters long.Video support cannot be more than 1000 characters long. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short + + Tue + Mar + 1 - - - A date is required to schedule video update.A date is required to schedule video update. - - src/app/shared/forms/form-validators/video-validators.service.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short + + Wed + Mer + 1 - - - This file is too large.This file is too large. - - src/app/shared/forms/reactive-file.component.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short + + Thu + Jeu + 1 - - - PeerTube cannot handle this kind of file. Accepted extensions are <x id="INTERPOLATION" equiv-text="{{extensions}}"/>.PeerTube cannot handle this kind of file. Accepted extensions are <x id="INTERPOLATION" equiv-text="{{extensions}}"/>. - - src/app/shared/forms/reactive-file.component.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short + + Fri + Ven + 1 - - - All unsaved data will be lost, are you sure you want to leave this page?All unsaved data will be lost, are you sure you want to leave this page? - - src/app/shared/guards/can-deactivate-guard.service.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short + + Sat + Sam + 1 - - - SundaySunday - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short + + Su + Di + 1 - - - MondayMonday - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min + + Mo + Lu + 1 - - - TuesdayTuesday - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min + + Tu + Ma + 1 - - - WednesdayWednesday - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min + + We + Me + 1 - - - ThursdayThursday - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min + + Th + Je + 1 - - - FridayFriday - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min + + Fr + Ve + 1 - - - SaturdaySaturday - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min + + Sa + Sa + 1 - - - SunSun - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min + + January + Janvier + 1 - Day name short - - - MonMon - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + February + Février + 1 - Day name short - - - TueTue - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + March + Mars + 1 - Day name short - - - WedWed - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + April + Avril + 1 - Day name short - - - ThuThu - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + May + Mai + 1 - Day name short - - - FriFri - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 + + June + Juin + 1 - Day name short - - - SatSat - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + July + Juillet + 1 - Day name short - - - SuSu - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + August + Août + 1 - Day name min - - - MoMo - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + September + Septembre + 1 - Day name min - - - TuTu - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + October + Octobre + 1 - Day name min - - - WeWe - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + November + Novembre + 1 - Day name min - - - ThTh - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + December + Décembre + 1 - Day name min - - - FrFr - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + Jan + Jan + 1 - Day name min - - - SaSa - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short + + Feb + Fév + 1 - Day name min - - - JanuaryJanuary - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short + + Mar + Mar + 1 - - - FebruaryFebruary - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short + + Apr + Avr + 1 - - - MarchMarch - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short + + Jun + Juin + 1 - - - AprilApril - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short + + Jul + Juil + 1 - - - MayMay - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short + + Aug + Aoû + 1 - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short + + Sep + Sep + 1 - - - JuneJune - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short + + Oct + Oct + 1 - - - JulyJuly - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short + + Nov + Nov + 1 - - - AugustAugust - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short + + Dec + Déc + 1 - - - SeptemberSeptember - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short + + Clear + Effacer + 1 - - - OctoberOctober - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1 + + yy-mm-dd + dd/mm/yy + 1 - - - NovemberNovember - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. + + Hidden + Cacher + 1 - - - DecemberDecember - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/instance/instance-features-table.component.ts1 + + Blurred with confirmation request + Flouter avec demande de confirmation + 1 - - - JanJan - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/instance/instance-features-table.component.ts1 + + Displayed + Afficher + 1 - Month name short - - - FebFeb - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/instance/instance-features-table.component.ts1 + + ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> + ~ + 1 - Month name short - - - MarMar - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/instance/instance-features-table.component.ts1 + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + 1 - Month name short - - - AprApr - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/instance/instance-features-table.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos + de vidéos full HD + 1 - Month name short - - - JunJun - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/instance/instance-features-table.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos + de vidéos HD + 1 - Month name short - - - JulJul - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/instance/instance-features-table.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos + de vidéos de qualité moyenne + 1 - Month name short - - - AugAug - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/instance/instance-features-table.component.ts1 + + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports: + Compatible Markdown supportant : + 1 - Month name short - - - SepSep - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/misc/help.component.ts1 + + Emphasis + L'emphase + 1 - Month name short - - - OctOct - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/misc/help.component.ts1 + + Links + Les liens + 1 - Month name short - - - NovNov - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/misc/help.component.ts1 + + New lines + Les retours à la ligne + 1 - Month name short - - - DecDec - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/misc/help.component.ts1 + + Lists + Les listes + 1 - Month name short - - - ClearClear - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/misc/help.component.ts1 + + Images + Les images + 1 - - - yy-mm-dd yy-mm-dd - - src/app/shared/i18n/i18n-primeng-calendar.ts + src/app/shared/misc/help.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{num}}"/> users banned. + utilisateur·ices banni·e·s. + 1 - Date format in this locale. - - - HiddenHidden - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/moderation/user-ban-modal.component.ts1 + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned. + Utilisateur banni. + 1 - - - Blurred with confirmation requestBlurred with confirmation request - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/moderation/user-ban-modal.component.ts1 + + Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>? + Voulez-vous réellement rétablir ? + 1 - - - DisplayedDisplayed - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> unbanned. + L'utilisateur est rétabli. + 1 - - - ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/>~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + If you remove this user, you will not be able to create another with the same username! + Si vous supprimez ce compte, vous ne pourrez plus en créer de nouveau avec le même nom ! + 1 - - - {VAR_PLURAL, plural, =1 {minute} other {minutes} }{VAR_PLURAL, plural, =1 {minute} other {minutes} } - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted. + Utilisateur supprimé. + 1 - - - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + User <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verified + L'adresse mail de l'utilisateur a été vérifiée + 1 - - - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted. + Comptes muets. + 1 - - - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted. + Instance muette. + 1 - - - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports:<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports: - - src/app/shared/misc/help.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance. + Compte rendue muet par votre instance. + 1 - - - EmphasisEmphasis - - src/app/shared/misc/help.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance. + Compte réactivé par votre instance. + 1 - - - LinksLinks - - src/app/shared/misc/help.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance. + Instance rendue muette par votre instance. + 1 - - - New linesNew lines - - src/app/shared/misc/help.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance. + Instance réactivée par votre instance. + 1 - - - ListsLists - - src/app/shared/misc/help.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Mute this account + Rend muet ce compte. + 1 - - - ImagesImages - - src/app/shared/misc/help.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Unmute this account + Réactive ce compte. + 1 - - - <x id="INTERPOLATION" equiv-text="{{num}}"/> users banned.<x id="INTERPOLATION" equiv-text="{{num}}"/> users banned. - - src/app/shared/moderation/user-ban-modal.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Mute the instance + Rend muet cette instance + 1 - - - User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned. - - src/app/shared/moderation/user-ban-modal.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Unmute the instance + Réactive cette instance. + 1 - - - Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>?Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>? - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Mute this account by your instance + Rendre muet ce compte pour votre instance. + 1 - - - User <x id="INTERPOLATION" equiv-text="{{username}}"/> unbanned.User <x id="INTERPOLATION" equiv-text="{{username}}"/> unbanned. - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Unmute this account by your instance + Réactiver ce compte pour votre instance. + 1 - - - If you remove this user, you will not be able to create another with the same username!If you remove this user, you will not be able to create another with the same username! - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Mute the instance by your instance + Rendre muette cette instance pour votre instance. + 1 - - - User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted.User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted. - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Unmute the instance by your instance + Réactiver cette instance pour votre instance. + 1 - - - User <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verifiedUser <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verified - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + La requête est trop volumineuse pour le serveur. Merci de contacter un administrateur afin d'augmenter la taille limite acceptée par celui-ci. + 1 - - - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted. - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/rest/rest-extractor.service.ts1 + + Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes. + Trop de tentatives, merci de réessayer dans minutes. + 1 - - - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted. - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/rest/rest-extractor.service.ts1 + + Too many attempts, please try again later. + Trop d'essais ; merci de réitérer plus tard. + 1 - - - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance. - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/rest/rest-extractor.service.ts1 + + Server error. Please retry later. + Le serveur rencontre une erreur. Merci de réessayer plus tard. + 1 - - - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance. - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/rest/rest-extractor.service.ts1 + + Subscribed to <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + Abonné à + 1 - - - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance. - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/user-subscription/subscribe-button.component.ts1 + + Subscribed + Abonné + 1 - - - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance. - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/user-subscription/subscribe-button.component.ts1 + + Unsubscribed from <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + Désabonné de + 1 - - - Mute this accountMute this account - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/user-subscription/subscribe-button.component.ts1 + + Unsubscribed + Désabonné + 1 - - - Unmute this accountUnmute this account - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/user-subscription/subscribe-button.component.ts1 + + Moderator + Modérateur + 1 - - - Mute the instanceMute the instance - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/users/user.service.ts1 + + Video removed from <x id="INTERPOLATION" equiv-text="{{name}}"/> + Vidéo supprimé de + 1 - - - Unmute the instanceUnmute the instance - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 + + Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> at timestamps <x id="INTERPOLATION_1" equiv-text="{{t}}"/> + Vidéo ajouté dans à la seconde + 1 - - - Mute this account by your instanceMute this account by your instance - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 + + Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> + Vidéo ajouté dans + 1 - - - Unmute this account by your instanceUnmute this account by your instance - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 + + Timestamps updated + Horodatage mise à jour. + 1 - - - Mute the instance by your instanceMute the instance by your instance - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 + + Starts at + Démarre à + 1 - - - Unmute the instance by your instanceUnmute the instance by your instance - - src/app/shared/moderation/user-moderation-dropdown.component.ts + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 + + Stops at + Fini à + 1 - - - Request is too large for the server. Please contact you administrator if you want to increase the limit size.Request is too large for the server. Please contact you administrator if you want to increase the limit size. - - src/app/shared/rest/rest-extractor.service.ts + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 + + and stops at + et s'arrête à + 1 - - - Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes.Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes. - - src/app/shared/rest/rest-extractor.service.ts + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 + + Video blacklisted. + Vidéo mise sur liste noire. + 1 - - - Too many attempts, please try again later.Too many attempts, please try again later. - - src/app/shared/rest/rest-extractor.service.ts + src/app/shared/video/modals/video-blacklist.component.ts1 + + Copied + Copié + 1 - - - Server error. Please retry later.Server error. Please retry later. - - src/app/shared/rest/rest-extractor.service.ts + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 + + Video reported. + Vidéo signalée. + 1 - - - Subscribed to <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/>Subscribed to <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> - - src/app/shared/user-subscription/subscribe-button.component.ts + src/app/shared/video/modals/video-report.component.ts1 + + Do you really want to delete this video? + Êtes-vous bien sûr·e de vouloir supprimer cette vidéo ? + 1 - - - SubscribedSubscribed - - src/app/shared/user-subscription/subscribe-button.component.ts + src/app/shared/video/video-actions-dropdown.component.ts1 + + Save to playlist + Sauvegarder dans la liste de lecture + 1 - - - Unsubscribed from <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/>Unsubscribed from <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> - - src/app/shared/user-subscription/subscribe-button.component.ts + src/app/shared/video/video-actions-dropdown.component.ts1 + + Blacklist + Mettre sur liste noire + 1 - - - UnsubscribedUnsubscribed - - src/app/shared/user-subscription/subscribe-button.component.ts + src/app/shared/video/video-actions-dropdown.component.ts1 + + Report + Signaler + 1 - - - ModeratorModerator - - src/app/shared/users/user.service.ts + src/app/shared/video/video-actions-dropdown.component.ts1 + + Published + Publiée + 1 - - - Video removed from <x id="INTERPOLATION" equiv-text="{{name}}"/>Video removed from <x id="INTERPOLATION" equiv-text="{{name}}"/> - - src/app/shared/video-playlist/video-add-to-playlist.component.ts + src/app/shared/video/video-miniature.component.ts1 + + Publication scheduled on + Publication programmée + 1 - - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + src/app/shared/video/video-miniature.component.ts1 + + Waiting transcoding + En attente d'encodage + 1 - - - Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> at timestamps <x id="INTERPOLATION_1" equiv-text="{{t}}"/>Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> at timestamps <x id="INTERPOLATION_1" equiv-text="{{t}}"/> - - src/app/shared/video-playlist/video-add-to-playlist.component.ts + src/app/shared/video/video-miniature.component.ts1 + + To transcode + À transcoder + 1 - - - Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/>Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> - - src/app/shared/video-playlist/video-add-to-playlist.component.ts + src/app/shared/video/video-miniature.component.ts1 + + To import + À importer + 1 - - - Timestamps updatedTimestamps updated - - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + src/app/shared/video/video-miniature.component.ts1 + + Only I can see this video + Seul moi peut voir cette vidéo + 1 - - - Starts at Starts at - - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + src/app/shared/video/video.service.ts1 + + Only people with the private link can see this video + Seules les personnes en possession du lien privé peuvent voir cette vidéo + 1 - - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + src/app/shared/video/video.service.ts1 + + Anyone can see this video + Tout le monde peut voir cette vidéo + 1 - - - Stops at Stops at - - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + src/app/shared/video/video.service.ts1 + + Video to import updated. + Les vidéos à importer ont été mises à jour + 1 - - - and stops at and stops at - - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 + + Your video was uploaded to your account and is private. + Votre vidéo a été téléversée sur votre compte et elle est privée. + 1 - - - Video blacklisted.Video blacklisted. - - src/app/shared/video/modals/video-blacklist.component.ts + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + Les données associées (étiquettes, description, etc.) seront par contre perdues ; êtes-vous sûr·e de vouloir quitter cette page ? + 1 - - - CopiedCopied - - src/app/shared/video/modals/video-download.component.ts + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + + Your video is not uploaded yet, are you sure you want to leave this page? + Votre vidéo n'est pas encore en ligne ; êtes-vous sûr·e de vouloir quitter cette page ? + 1 - - src/app/videos/+video-watch/modal/video-share.component.ts + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + + Upload <x id="INTERPOLATION" equiv-text="{{videofileName}}"/> + Téléverser + 1 - - - Video reported.Video reported. - - src/app/shared/video/modals/video-report.component.ts + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + + Upload cancelled + Mise en ligne annulée + 1 - - - Do you really want to delete this video?Do you really want to delete this video? - - src/app/shared/video/video-actions-dropdown.component.ts + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + + Video published. + Vidéo publiée. + 1 - - - Save to playlistSave to playlist - - src/app/shared/video/video-actions-dropdown.component.ts + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + + Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>) + Votre quota est dépassé avec cette vidéo (taille de la vidéo : , used: , quota: ) + 1 - - - BlacklistBlacklist - - src/app/shared/video/video-actions-dropdown.component.ts + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + + Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>) + Votre quota journalier est dépassé avec cette vidéo (taille de la vidéo : , used: , quota: ) + 1 - - - ReportReport - - src/app/shared/video/video-actions-dropdown.component.ts + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + + You have unsaved changes! If you leave, your changes will be lost. + Vous n'avez pas sauvegardé vos modifications ! Si vous quittez la page, vous les perdrez. + 1 - - - PublishedPublished - - src/app/shared/video/video-miniature.component.ts + src/app/videos/+video-edit/video-update.component.ts1 + + Video updated. + Vidéo mise à jour. + 1 - - - Publication scheduled on Publication scheduled on - - src/app/shared/video/video-miniature.component.ts + src/app/videos/+video-edit/video-update.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. + réponses seront aussi supprimées. + 1 - - - Waiting transcodingWaiting transcoding - - src/app/shared/video/video-miniature.component.ts + src/app/videos/+video-watch/comment/video-comments.component.ts1 + + The deletion will be sent to remote instances, so they remove the comment too. + La suppression sera envoyée aux instances distantes, de sorte qu'elles suppriment également le commentaire. + 1 - - - To transcodeTo transcode - - src/app/shared/video/video-miniature.component.ts + src/app/videos/+video-watch/comment/video-comments.component.ts1 + + It is a remote comment, so the deletion will only be effective on your instance. + C'est un commentaire distant, la suppression ne sera effectif que sur votre instance. + 1 - - - To importTo import - - src/app/shared/video/video-miniature.component.ts + src/app/videos/+video-watch/comment/video-comments.component.ts1 + + <x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes + j'aime / je n'aime pas + 1 - - - Only I can see this videoOnly I can see this video - - src/app/shared/video/video.service.ts + src/app/videos/+video-watch/video-watch.component.ts1 + + This video contains mature or explicit content. Are you sure you want to watch it? + Cette vidéo contient du contenu sensible. Êtes-vous sûr·e de vouloir la regarder ? + 1 - - - Only people with the private link can see this videoOnly people with the private link can see this video - - src/app/shared/video/video.service.ts + src/app/videos/+video-watch/video-watch.component.ts1 + + Mature or explicit content + Contenu explicite ou sensible + 1 - - - Anyone can see this videoAnyone can see this video - - src/app/shared/video/video.service.ts + src/app/videos/+video-watch/video-watch.component.ts1 + + Like the video + J'aime cette vidéo. + 1 - - - Video to import updated.Video to import updated. - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + src/app/videos/+video-watch/video-watch.component.ts1 + + Dislike the video + Je n'aime pas cette vidéo. + 1 - - src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + src/app/videos/+video-watch/video-watch.component.ts1 + + Videos that have the higher number of likes. + Vidéos qui ont le plus grand nombre de likes. + 1 - - - Your video was uploaded to your account and is private.Your video was uploaded to your account and is private. - - src/app/videos/+video-edit/video-add-components/video-upload.component.ts + src/app/videos/video-list/video-most-liked.component.ts1 + + Trending for the last 24 hours + Tendances des dernières 24 heures + 1 - - - But associated data (tags, description...) will be lost, are you sure you want to leave this page?But associated data (tags, description...) will be lost, are you sure you want to leave this page? - - src/app/videos/+video-edit/video-add-components/video-upload.component.ts + src/app/videos/video-list/video-trending.component.ts1 + + Trending videos are those totalizing the greatest number of views during the last 24 hours + Les vidéos Tendances sont celles qui ont été vues le plus grand nombre de fois dans les dernières 24 heures. + 1 - - - Your video is not uploaded yet, are you sure you want to leave this page?Your video is not uploaded yet, are you sure you want to leave this page? - - src/app/videos/+video-edit/video-add-components/video-upload.component.ts + src/app/videos/video-list/video-trending.component.ts1 + + Trending for the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days + Tendances pour les dernières journées. + 1 - - - Upload <x id="INTERPOLATION" equiv-text="{{videofileName}}"/>Upload <x id="INTERPOLATION" equiv-text="{{videofileName}}"/> - - src/app/videos/+video-edit/video-add-components/video-upload.component.ts + src/app/videos/video-list/video-trending.component.ts1 + + Trending videos are those totalizing the greatest number of views during the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days + Les vidéos Tendances sont celles qui ont été vues le plus grand nombre de fois dans les dernières journées. + 1 - - - Upload cancelledUpload cancelled - - src/app/videos/+video-edit/video-add-components/video-upload.component.ts + src/app/videos/video-list/video-trending.component.ts1 + + Videos from your subscriptions + Vidéos issues de vos abonnements + 1 - - - Video published.Video published. - - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 - - - - Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>)Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>) - - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 - - - - Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>)Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>) - - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 - - - - You have unsaved changes! If you leave, your changes will be lost.You have unsaved changes! If you leave, your changes will be lost. - - src/app/videos/+video-edit/video-update.component.ts - 1 - - - - Video updated.Video updated. - - src/app/videos/+video-edit/video-update.component.ts - 1 - - - - <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. - - src/app/videos/+video-watch/comment/video-comments.component.ts - 1 - - - - The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too. - - src/app/videos/+video-watch/comment/video-comments.component.ts - 1 - - - - It is a remote comment, so the deletion will only be effective on your instance. It is a remote comment, so the deletion will only be effective on your instance. - - src/app/videos/+video-watch/comment/video-comments.component.ts - 1 - - - - <x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes<x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes - - src/app/videos/+video-watch/video-watch.component.ts - 1 - - - - This video contains mature or explicit content. Are you sure you want to watch it?This video contains mature or explicit content. Are you sure you want to watch it? - - src/app/videos/+video-watch/video-watch.component.ts - 1 - - - - Mature or explicit contentMature or explicit content - - src/app/videos/+video-watch/video-watch.component.ts - 1 - - - - Like the videoLike the video - - src/app/videos/+video-watch/video-watch.component.ts - 1 - - - - Dislike the videoDislike the video - - src/app/videos/+video-watch/video-watch.component.ts - 1 - - - - Videos that have the higher number of likes.Videos that have the higher number of likes. - - src/app/videos/video-list/video-most-liked.component.ts - 1 - - - - Trending for the last 24 hoursTrending for the last 24 hours - - src/app/videos/video-list/video-trending.component.ts - 1 - - - - Trending videos are those totalizing the greatest number of views during the last 24 hoursTrending videos are those totalizing the greatest number of views during the last 24 hours - - src/app/videos/video-list/video-trending.component.ts - 1 - - - - Trending for the last <x id="INTERPOLATION" equiv-text="{{days}}"/> daysTrending for the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days - - src/app/videos/video-list/video-trending.component.ts - 1 - - - - Trending videos are those totalizing the greatest number of views during the last <x id="INTERPOLATION" equiv-text="{{days}}"/> daysTrending videos are those totalizing the greatest number of views during the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days - - src/app/videos/video-list/video-trending.component.ts - 1 - - - - Videos from your subscriptionsVideos from your subscriptions - - src/app/videos/video-list/video-user-subscriptions.component.ts - 1 - - + src/app/videos/video-list/video-user-subscriptions.component.ts1 - - + From 3aea8eb2e7ee8fa53e05298030eaeef98d234797 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 09:45:14 +0100 Subject: [PATCH 05/19] Try new worflow with french --- client/angular.json | 27 + client/package.json | 4 + .../{angular_en_US.xml => angular.en-US.xlf} | 766 +- .../{angular_fr_FR.xml => angular.fr-FR.xlf} | 944 +- client/src/locale/angular.xlf | 8474 +++++++++++++++++ client/src/locale/player.en-US.json | 1 + client/src/locale/player_fr_FR.json | 1 - client/src/locale/server.en-US.json | 1 + client/src/locale/server_fr_FR.json | 1 - ...{videojs_en_US.json => videojs.en-US.json} | 0 client/yarn.lock | 48 +- scripts/i18n/create-custom-files.ts | 73 +- scripts/i18n/generate.sh | 9 +- scripts/i18n/pull-hook.sh | 9 - 14 files changed, 9425 insertions(+), 933 deletions(-) rename client/src/locale/{angular_en_US.xml => angular.en-US.xlf} (88%) rename client/src/locale/{angular_fr_FR.xml => angular.fr-FR.xlf} (92%) create mode 100644 client/src/locale/angular.xlf create mode 100644 client/src/locale/player.en-US.json delete mode 100644 client/src/locale/player_fr_FR.json create mode 100644 client/src/locale/server.en-US.json delete mode 100644 client/src/locale/server_fr_FR.json rename client/src/locale/{videojs_en_US.json => videojs.en-US.json} (100%) diff --git a/client/angular.json b/client/angular.json index 950ac059e..bbe3d07b3 100644 --- a/client/angular.json +++ b/client/angular.json @@ -78,6 +78,13 @@ "with": "src/environments/environment.e2e.ts" } ] + }, + "fr_FR": { + "aot": true, + "outputPath": "dist/PeerTube-fr_FR", + "i18nFile": "src/i18n/messages.fr_FR.xlf", + "i18nFormat": "xlf", + "i18nLocale": "fr_FR" } } }, @@ -99,6 +106,9 @@ "e2e": { "browserTarget": "PeerTube:build:e2e", "proxyConfig": "e2e/proxy.config.json" + }, + "fr_FR": { + "browserTarget": "PeerTube:build:fr_FR" } } }, @@ -135,6 +145,23 @@ "**/node_modules/**" ] } + }, + "xliffmerge": { + "builder": "@ngx-i18nsupport/tooling:xliffmerge", + "options": { + "xliffmergeOptions": { + "i18nFormat": "xlf", + "srcDir": "src/locale", + "genDir": "src/locale", + "useSourceAsTarget": false, + "i18nBaseFile": "angular", + "defaultLanguage": "en-US", + "languages": [ + "en-US", + "fr-FR" + ] + } + } } } }, diff --git a/client/package.json b/client/package.json index 8da250886..aa0899bb5 100644 --- a/client/package.json +++ b/client/package.json @@ -48,6 +48,7 @@ "@angularclass/hmr": "^2.1.3", "@neos21/bootstrap3-glyphicons": "^1.0.1", "@ng-bootstrap/ng-bootstrap": "^5.1.0", + "@ngx-i18nsupport/ngx-i18nsupport": "^1.1.6", "@ngx-loading-bar/core": "^4.2.0", "@ngx-loading-bar/http-client": "^4.2.0", "@ngx-loading-bar/router": "^4.2.0", @@ -131,5 +132,8 @@ "webtorrent": "^0.107.16", "whatwg-fetch": "^3.0.0", "zone.js": "~0.10.0" + }, + "dependencies": { + "@ngx-i18nsupport/tooling": "^8.0.3" } } diff --git a/client/src/locale/angular_en_US.xml b/client/src/locale/angular.en-US.xlf similarity index 88% rename from client/src/locale/angular_en_US.xml rename to client/src/locale/angular.en-US.xlf index ceb323012..a60eeabaf 100644 --- a/client/src/locale/angular_en_US.xml +++ b/client/src/locale/angular.en-US.xlf @@ -1,6 +1,6 @@ - + CloseClose @@ -109,7 +109,7 @@ 49 - <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%<x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% + %% node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts 6 @@ -187,13 +187,13 @@ 63 - <x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/><x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/> + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 71 - <x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/><x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/> + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 72 @@ -212,17 +212,17 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> published a new video: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + published a new video: + - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> published a new video: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + published a new video: + src/app/shared/users/user-notifications.component.html @@ -230,17 +230,17 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been unblacklisted - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your video has been unblacklisted + - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been unblacklisted - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your video has been unblacklisted + src/app/shared/users/user-notifications.component.html @@ -248,17 +248,17 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been blacklisted - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your video has been blacklisted + - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been blacklisted - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your video has been blacklisted + src/app/shared/users/user-notifications.component.html @@ -266,17 +266,17 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + A new video abuse has been created on video + - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + A new video abuse has been created on video + src/app/shared/users/user-notifications.component.html @@ -284,17 +284,17 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>auto-blacklisted<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + The recently added video has been auto-blacklisted + - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>auto-blacklisted<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + The recently added video has been auto-blacklisted + src/app/shared/users/user-notifications.component.html @@ -302,17 +302,17 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + commented your video + - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + commented your video + src/app/shared/users/user-notifications.component.html @@ -320,17 +320,17 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been published - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your video has been published + - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been published - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your video has been published + src/app/shared/users/user-notifications.component.html @@ -338,17 +338,17 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your video import succeeded + - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your video import succeeded + src/app/shared/users/user-notifications.component.html @@ -356,17 +356,17 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your video import failed + - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your video import failed + src/app/shared/users/user-notifications.component.html @@ -374,17 +374,17 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registered<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> on your instance - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + User registered on your instance + - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registered<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> on your instance - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + User registered on your instance + src/app/shared/users/user-notifications.component.html @@ -392,23 +392,23 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is following + + is following - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + your channel + your account + - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is following + + is following - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + your channel + your account + src/app/shared/users/user-notifications.component.html @@ -416,17 +416,17 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + mentioned you on video + - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + mentioned you on video + src/app/shared/users/user-notifications.component.html @@ -434,19 +434,19 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>) - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your instance has a new follower () + awaiting your approval + - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>) - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your instance has a new follower () + awaiting your approval + src/app/shared/users/user-notifications.component.html @@ -454,17 +454,17 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your instance automatically followed <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your instance automatically followed + - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your instance automatically followed <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your instance automatically followed + src/app/shared/users/user-notifications.component.html @@ -592,11 +592,11 @@ - Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + Your report will be sent to moderators of . + It will be forwarded to origin instance too. - Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + Your report will be sent to moderators of . + It will be forwarded to origin instance too. src/app/shared/video/modals/video-report.component.html @@ -697,7 +697,7 @@ 7 - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views + views views src/app/shared/video/video-miniature.component.html 24 @@ -719,23 +719,23 @@ 46 - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} } + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } src/app/shared/video-playlist/video-playlist-miniature.component.html 9 - <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> + - <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> + src/app/shared/video-playlist/video-playlist-miniature.component.html 22 - Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/>Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/> + Updated Updated src/app/shared/video-playlist/video-playlist-miniature.component.html 29 @@ -777,7 +777,7 @@ 15 - Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/>Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/> + Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html 85 @@ -919,7 +919,7 @@ 36 - Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/>Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/> + Subscribe with an account on Subscribe with an account on src/app/shared/user-subscription/subscribe-button.component.html 39 @@ -950,11 +950,11 @@ - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Remote subscribe + Remote interact - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Remote subscribe + Remote interact src/app/shared/user-subscription/remote-subscribe.component.html @@ -962,10 +962,10 @@ - You can subscribe to the channel via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - You can subscribe to the channel via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. @@ -974,10 +974,10 @@ - You can interact with this via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. - You can interact with this via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. @@ -986,11 +986,11 @@ - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Default NSFW/sensitive videos policy<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>can be redefined by the users<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + Default NSFW/sensitive videos policy + can be redefined by the users - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Default NSFW/sensitive videos policy<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>can be redefined by the users<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + Default NSFW/sensitive videos policy + can be redefined by the users src/app/shared/instance/instance-features-table.component.html @@ -1034,9 +1034,9 @@ - Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + Unlimited ( per day) - Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + Unlimited ( per day) src/app/shared/instance/instance-features-table.component.html @@ -1201,13 +1201,13 @@ 26 - <x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/><x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/> + src/app/shared/menu/top-menu-dropdown.component.html 11 - (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>)(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>) + (extensions: , max size: )(extensions: , max size: ) src/app/shared/images/preview-upload.component.html 12 @@ -1427,16 +1427,16 @@ 29 - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results<x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results + results results src/app/search/search.component.html 5 - for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + for - for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + for src/app/search/search.component.html @@ -1445,10 +1445,10 @@ Filters - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Filters - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + src/app/search/search.component.html @@ -1465,7 +1465,7 @@ 28 - <x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers + subscribers subscribers src/app/search/search.component.html 44 @@ -1525,14 +1525,14 @@ 41 - Official PeerTube website (news, support, contribute...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>Official PeerTube website (news, support, contribute...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + Official PeerTube website (news, support, contribute...): https://joinpeertube.orgOfficial PeerTube website (news, support, contribute...): https://joinpeertube.org src/app/modal/welcome-modal.component.html 44 - Put your instance on the public PeerTube index: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - Put your instance on the public PeerTube index: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances src/app/modal/welcome-modal.component.html @@ -1546,12 +1546,12 @@ - Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, - why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain your it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, - why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain your it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. @@ -1560,16 +1560,16 @@ - If you want to open registrations, please decide what are <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your moderation rules<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, fill your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance - terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> - and specify the categories and languages you speak. This way, you will help users to register on <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>the - appropriate<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate PeerTube instance. - If you want to open registrations, please decide what are <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your moderation rules<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, fill your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance - terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> - and specify the categories and languages you speak. This way, you will help users to register on <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>the - appropriate<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate PeerTube instance. @@ -2066,10 +2066,10 @@ - Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Tags could be used to suggest relevant recommendations. Press Enter to add a new tag. - Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Tags could be used to suggest relevant recommendations. Press Enter to add a new tag. @@ -2201,7 +2201,7 @@ 33 - Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>)Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) + Schedule publication ()Schedule publication () src/app/videos/+video-edit/shared/video-edit.component.html 122 @@ -2362,11 +2362,11 @@ - You can import any URL <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>supported by youtube-dl<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + You can import any URL supported by youtube-dl or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - You can import any URL <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>supported by youtube-dl<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + You can import any URL supported by youtube-dl or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. @@ -2390,9 +2390,9 @@ - Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. + Congratulations, the video behind will be imported! You can already add information about this video. - Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. + Congratulations, the video behind will be imported! You can already add information about this video. src/app/videos/+video-edit/video-add-components/video-import-url.component.html @@ -2433,11 +2433,11 @@ Image that will be merged with your audio file. - <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + The chosen image will be definitive and cannot be modified. Image that will be merged with your audio file. - <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + The chosen image will be definitive and cannot be modified. @@ -2507,13 +2507,13 @@ 57 - Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/>Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + Import Import src/app/videos/+video-edit/video-add.component.html 3 - Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/>Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + Upload Upload src/app/videos/+video-edit/video-add.component.html 4 @@ -2538,9 +2538,9 @@ - Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> + Update - Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> + Update src/app/videos/+video-edit/video-update.component.html @@ -2682,9 +2682,9 @@ - This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. + This video will be published on . - This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. + This video will be published on . src/app/videos/+video-watch/video-watch.component.html @@ -2698,9 +2698,9 @@ - Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Published - views - Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Published - views src/app/videos/+video-watch/video-watch.component.html @@ -2708,9 +2708,9 @@ - Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Published - views - Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Published - views src/app/videos/+video-watch/video-watch.component.html @@ -2735,7 +2735,7 @@ 118 - By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/>By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> + By By src/app/videos/+video-watch/video-watch.component.html 129 @@ -2823,7 +2823,7 @@ 17 - View all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> repliesView all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> replies + View all repliesView all replies src/app/videos/+video-watch/comment/video-comments.component.html 55 @@ -3085,7 +3085,7 @@ 19 - Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Created Created src/app/+admin/follows/followers-list/followers-list.component.html 20 @@ -3177,7 +3177,7 @@ 6 - Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/>Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/> + Edit user Edit user src/app/+admin/users/user-edit/user-edit.component.html 2 @@ -3236,11 +3236,11 @@ - Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . - Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . src/app/+admin/users/user-edit/user-edit.component.html @@ -3335,13 +3335,13 @@ 19 - Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Username Username src/app/+admin/users/user-list/user-list.component.html 40 - Video quota <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Video quota <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Video quota Video quota src/app/+admin/users/user-list/user-list.component.html 42 @@ -3383,7 +3383,7 @@ 5 - <x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/><x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/> + src/app/+admin/moderation/moderation.component.html 7 @@ -3411,7 +3411,7 @@ 13 - Video name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Video name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Video name Video name src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 8 @@ -3429,7 +3429,7 @@ 10 - Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Date Date src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 11 @@ -3507,7 +3507,7 @@ 9 - State <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>State <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + State State src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html 11 @@ -3563,7 +3563,7 @@ 5 - Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Muted at Muted at src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html 9 @@ -3676,9 +3676,9 @@ - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "" - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "" src/app/+admin/plugins/plugin-search/plugin-search.component.html @@ -3702,9 +3702,9 @@ - This <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> does not have settings. + This does not have settings. - This <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> does not have settings. + This does not have settings. src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html @@ -3824,10 +3824,10 @@ - Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. @@ -3842,9 +3842,9 @@ - With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html @@ -4182,16 +4182,16 @@ - If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + https://cards-dev.twitter.com/validator to see if you instance is whitelisted. - If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + https://cards-dev.twitter.com/validator to see if you instance is whitelisted. @@ -4248,23 +4248,23 @@ - <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1 and multiplies videos storage by 2!<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! - <x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/> - <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback in particular with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/> + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + - <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1 and multiplies videos storage by 2!<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! - <x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/> - <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback in particular with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/> + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html @@ -4283,7 +4283,7 @@ 517 - Resolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> enabledResolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> enabled + Resolution enabledResolution enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 532 @@ -4326,9 +4326,9 @@ - Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + Write JavaScript code directly.Example: console.log('my instance is amazing'); - Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + Write JavaScript code directly.Example: console.log('my instance is amazing'); src/app/+admin/config/edit-custom-config/edit-custom-config.component.html @@ -4336,29 +4336,29 @@ - Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> -<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + Write CSS code directly. Example: +#custom-css color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + - Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> -<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + - Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> -<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + Write CSS code directly. Example: +#custom-css color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + - Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> -<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html @@ -4448,9 +4448,9 @@ - With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html @@ -4494,9 +4494,9 @@ - Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Your current email is - Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Your current email is src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html @@ -4504,9 +4504,9 @@ - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> is awaiting email verification + is awaiting email verification - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> is awaiting email verification + is awaiting email verification src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html @@ -4591,10 +4591,10 @@ Created - <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Created - <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + src/app/+my-account/my-account-ownership/my-account-ownership.component.html @@ -4613,7 +4613,7 @@ 20 - <x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/><x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/> + src/app/+my-account/my-account-ownership/my-account-ownership.component.html 38 @@ -4635,7 +4635,7 @@ 10 - <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers + subscribers subscribers src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html 20 @@ -4695,7 +4695,7 @@ When you will upload a video in this channel, the video support field will be au 67 - <x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers + subscribers subscribers src/app/+my-account/shared/actor-avatar-info.component.html 10 @@ -4707,7 +4707,7 @@ When you will upload a video in this channel, the video support field will be au 15 - (extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>)(extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>) + (extensions: , max size: )(extensions: , max size: ) src/app/+my-account/shared/actor-avatar-info.component.html 18 @@ -4737,7 +4737,7 @@ When you will upload a video in this channel, the video support field will be au 1 - Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/>Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/> + Created by Created by src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html 18 @@ -4770,10 +4770,10 @@ When you will upload a video in this channel, the video support field will be au - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Delete history - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Delete history @@ -4788,10 +4788,10 @@ When you will upload a video in this channel, the video support field will be au - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Notification preferences - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Notification preferences @@ -4800,10 +4800,10 @@ When you will upload a video in this channel, the video support field will be au - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Mark all as read - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Mark all as read @@ -4860,9 +4860,9 @@ When you will upload a video in this channel, the video support field will be au - If you need help to use PeerTube, you can have a look at the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + If you need help to use PeerTube, you can have a look at the documentation. - If you need help to use PeerTube, you can have a look at the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + If you need help to use PeerTube, you can have a look at the documentation. src/app/+signup/shared/signup-success.component.html @@ -4949,7 +4949,7 @@ When you will upload a video in this channel, the video support field will be au 23 - <x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers<x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers + subscribers subscribers src/app/+accounts/accounts.component.html 31 @@ -4999,7 +4999,7 @@ When you will upload a video in this channel, the video support field will be au 16 - Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/>Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/> + Joined Joined src/app/+accounts/account-about/account-about.component.html 10 @@ -5017,16 +5017,16 @@ When you will upload a video in this channel, the video support field will be au 9 - Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/>Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/> + Created Created src/app/+video-channels/video-channel-about/video-channel-about.component.html 17 - Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists + Created playlists - Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists + Created playlists src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html @@ -5051,7 +5051,7 @@ When you will upload a video in this channel, the video support field will be au 9 - Contact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administratorContact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administrator + Contact administratorContact administrator src/app/+about/about-instance/contact-admin-modal.component.html 3 @@ -5081,7 +5081,7 @@ When you will upload a video in this channel, the video support field will be au 38 - About <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instanceAbout <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instance + About instanceAbout instance src/app/+about/about-instance/about-instance.component.html 5 @@ -5200,9 +5200,9 @@ When you will upload a video in this channel, the video support field will be au - It is a free and open-source software, under the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>AGPLv3 licence<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + It is a free and open-source software, under the AGPLv3 licence. - It is a free and open-source software, under the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>AGPLv3 licence<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + It is a free and open-source software, under the AGPLv3 licence. src/app/+about/about-peertube/about-peertube.component.html @@ -5210,9 +5210,9 @@ When you will upload a video in this channel, the video support field will be au - For more information, please visit <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + For more information, please visit joinpeertube.org. - For more information, please visit <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + For more information, please visit joinpeertube.org. src/app/+about/about-peertube/about-peertube.component.html @@ -5310,13 +5310,13 @@ When you will upload a video in this channel, the video support field will be au - Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent. + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. - See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information + See this document for more information - Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent. + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. - See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information + See this document for more information src/app/+about/about-peertube/about-peertube.component.html @@ -5510,10 +5510,10 @@ When you will upload a video in this channel, the video support field will be au - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. @@ -5587,13 +5587,13 @@ When you will upload a video in this channel, the video support field will be au I am at least 16 years old and agree - to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + to the Terms + and to the Code of Conduct of this instance I am at least 16 years old and agree - to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + to the Terms + and to the Code of Conduct of this instance @@ -5644,7 +5644,7 @@ When you will upload a video in this channel, the video support field will be au - Published <x id="INTERPOLATION" equiv-text="{{total}}"/> videosPublished <x id="INTERPOLATION" equiv-text="{{total}}"/> videos + Published videosPublished videos src/app/+accounts/account-videos/account-videos.component.ts 1 @@ -5848,7 +5848,7 @@ When you will upload a video in this channel, the video support field will be au - <x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers + accepted in instance followers accepted in instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 @@ -5869,7 +5869,7 @@ When you will upload a video in this channel, the video support field will be au - <x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers + rejected from instance followers rejected from instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 @@ -5883,14 +5883,14 @@ When you will upload a video in this channel, the video support field will be au - <x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers<x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers + removed from instance followers removed from instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid<x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid + is not valid is not valid src/app/+admin/follows/following-add/following-add.component.ts 1 @@ -5911,7 +5911,7 @@ When you will upload a video in this channel, the video support field will be au - If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - + If you confirm, you will send a follow request to: - If you confirm, you will send a follow request to: - src/app/+admin/follows/following-add/following-add.component.ts 1 @@ -5932,7 +5932,7 @@ When you will upload a video in this channel, the video support field will be au - Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>?Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>? + Do you really want to unfollow ?Do you really want to unfollow ? src/app/+admin/follows/following-list/following-list.component.ts 1 @@ -5946,7 +5946,7 @@ When you will upload a video in this channel, the video support field will be au - You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore.You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore. + You are not following anymore.You are not following anymore. src/app/+admin/follows/following-list/following-list.component.ts 1 @@ -5967,21 +5967,21 @@ When you will upload a video in this channel, the video support field will be au - Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/>Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/> + Redundancy for is Redundancy for is src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance. + Account unmuted by your instance.Account unmuted by your instance. src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts 1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance. + Instance unmuted by your instance.Instance unmuted by your instance. src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts 1 @@ -6037,14 +6037,14 @@ When you will upload a video in this channel, the video support field will be au - Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist.Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist. + Video removed from blacklist.Video removed from blacklist. src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist.<x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist. + videos removed from blacklist. videos removed from blacklist. src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts 1 @@ -6076,7 +6076,7 @@ When you will upload a video in this channel, the video support field will be au - Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist.Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist. + Video removed from the blacklist.Video removed from the blacklist. src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts 1 @@ -6101,28 +6101,28 @@ When you will upload a video in this channel, the video support field will be au - Update to <x id="INTERPOLATION" equiv-text="{{version}}"/>Update to <x id="INTERPOLATION" equiv-text="{{version}}"/> + Update to Update to src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + Do you really want to uninstall ?Do you really want to uninstall ? src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled. + uninstalled. uninstalled. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated. + updated. updated. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 @@ -6143,14 +6143,14 @@ When you will upload a video in this channel, the video support field will be au - Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + Install ?Install ? src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed.<x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed. + installed. installed. src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 @@ -6250,14 +6250,14 @@ When you will upload a video in this channel, the video support field will be au - User <x id="INTERPOLATION" equiv-text="{{username}}"/> created.User <x id="INTERPOLATION" equiv-text="{{username}}"/> created. + User created.User created. src/app/+admin/users/user-edit/user-create.component.ts 1 - Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>.Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>. + Password changed for user .Password changed for user . src/app/+admin/users/user-edit/user-password.component.ts 1 @@ -6271,7 +6271,7 @@ When you will upload a video in this channel, the video support field will be au - User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated.User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated. + User updated.User updated. src/app/+admin/users/user-edit/user-update.component.ts 1 @@ -6285,7 +6285,7 @@ When you will upload a video in this channel, the video support field will be au - An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>.An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>. + An email asking for password reset has been sent to .An email asking for password reset has been sent to . src/app/+admin/users/user-edit/user-update.component.ts 1 @@ -6333,14 +6333,14 @@ When you will upload a video in this channel, the video support field will be au - Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users?Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users? + Do you really want to unban users?Do you really want to unban users? src/app/+admin/users/user-list/user-list.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned.<x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned. + users unbanned. users unbanned. src/app/+admin/users/user-list/user-list.component.ts 1 @@ -6365,21 +6365,21 @@ When you will upload a video in this channel, the video support field will be au - <x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.<x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted. + users deleted. users deleted. src/app/+admin/users/user-list/user-list.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified.<x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified. + users email set as verified. users email set as verified. src/app/+admin/users/user-list/user-list.component.ts 1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted. + Account unmuted.Account unmuted. src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts 1 @@ -6390,7 +6390,7 @@ When you will upload a video in this channel, the video support field will be au - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted. + Instance unmuted.Instance unmuted. src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts 1 @@ -6640,7 +6640,7 @@ When you will upload a video in this channel, the video support field will be au - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created. + Video channel created.Video channel created. src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 @@ -6654,56 +6654,56 @@ When you will upload a video in this channel, the video support field will be au - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated. + Video channel updated.Video channel updated. src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>)!Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>)! + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()!Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - Please type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirmPlease type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirm + Please type the display name of the video channel () to confirmPlease type the display name of the video channel () to confirm src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted.Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted. + Video channel deleted.Video channel deleted. src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created.Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created. + Playlist created.Playlist created. src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts 1 - Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated.Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated. + Playlist updated.Playlist updated. src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts 1 - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>? + Do you really want to delete ?Do you really want to delete ? src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts 1 - Playlist <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> deleted.Playlist <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> deleted. + Playlist deleted.Playlist deleted. src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts 1 @@ -6721,28 +6721,28 @@ When you will upload a video in this channel, the video support field will be au - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos? + Do you really want to delete videos?Do you really want to delete videos? src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted.<x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted. + videos deleted. videos deleted. src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>?Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>? + Do you really want to delete ?Do you really want to delete ? src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted.Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted. + Video deleted.Video deleted. src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 @@ -6823,14 +6823,14 @@ When you will upload a video in this channel, the video support field will be au - You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>!You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>! + You are now logged in as !You are now logged in as ! src/app/+signup/+register/register.component.ts 1 - An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>.An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. + An email with verification link will be sent to .An email with verification link will be sent to . src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 1 @@ -6943,8 +6943,8 @@ When you will upload a video in this channel, the video support field will be au - Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. -Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. + Cannot retrieve OAuth Client credentials: . +Cannot retrieve OAuth Client credentials: . src/app/core/auth/auth.service.ts @@ -6994,7 +6994,7 @@ When you will upload a video in this channel, the video support field will be au - An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>.An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. + An email with the reset password instructions will be sent to .An email with the reset password instructions will be sent to . src/app/login/login.component.ts 1 @@ -7082,77 +7082,77 @@ When you will upload a video in this channel, the video support field will be au - <x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago + years ago years ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago + months ago months ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago + month ago month ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago + weeks ago weeks ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago + week ago week ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago + days ago days ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago + day ago day ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago + hours ago hours ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago + hour ago hour ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago + min ago min ago src/app/shared/angular/from-now.pipe.ts 1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago<x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago + sec ago sec ago src/app/shared/angular/from-now.pipe.ts 1 @@ -7841,7 +7841,7 @@ When you will upload a video in this channel, the video support field will be au - PeerTube cannot handle this kind of file. Accepted extensions are <x id="INTERPOLATION" equiv-text="{{extensions}}"/>.PeerTube cannot handle this kind of file. Accepted extensions are <x id="INTERPOLATION" equiv-text="{{extensions}}"/>. + PeerTube cannot handle this kind of file. Accepted extensions are .PeerTube cannot handle this kind of file. Accepted extensions are . src/app/shared/forms/reactive-file.component.ts 1 @@ -8228,7 +8228,7 @@ When you will upload a video in this channel, the video support field will be au - ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/>~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> + ~ ~ src/app/shared/instance/instance-features-table.component.ts 1 @@ -8242,28 +8242,28 @@ When you will upload a video in this channel, the video support field will be au - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos + of full HD videos of full HD videos src/app/shared/instance/instance-features-table.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos + of HD videos of HD videos src/app/shared/instance/instance-features-table.component.ts 1 - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos<x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos + of average quality videos of average quality videos src/app/shared/instance/instance-features-table.component.ts 1 - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports:<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports: + Markdown compatible that supports:Markdown compatible that supports: src/app/shared/misc/help.component.ts 1 @@ -8305,28 +8305,28 @@ When you will upload a video in this channel, the video support field will be au - <x id="INTERPOLATION" equiv-text="{{num}}"/> users banned.<x id="INTERPOLATION" equiv-text="{{num}}"/> users banned. + users banned. users banned. src/app/shared/moderation/user-ban-modal.component.ts 1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned. + User banned.User banned. src/app/shared/moderation/user-ban-modal.component.ts 1 - Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>?Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>? + Do you really want to unban ?Do you really want to unban ? src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> unbanned.User <x id="INTERPOLATION" equiv-text="{{username}}"/> unbanned. + User unbanned.User unbanned. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 @@ -8340,56 +8340,56 @@ When you will upload a video in this channel, the video support field will be au - User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted.User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted. + User deleted.User deleted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verifiedUser <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verified + User email set as verifiedUser email set as verified src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted. + Account muted.Account muted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted. + Instance muted.Instance muted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance. + Account muted by the instance.Account muted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance.Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance. + Account unmuted by the instance.Account unmuted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance. + Instance muted by the instance.Instance muted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance.Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance. + Instance unmuted by the instance.Instance unmuted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 @@ -8459,7 +8459,7 @@ When you will upload a video in this channel, the video support field will be au - Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes.Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes. + Too many attempts, please try again after minutes.Too many attempts, please try again after minutes. src/app/shared/rest/rest-extractor.service.ts 1 @@ -8480,7 +8480,7 @@ When you will upload a video in this channel, the video support field will be au - Subscribed to <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/>Subscribed to <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + Subscribed to Subscribed to src/app/shared/user-subscription/subscribe-button.component.ts 1 @@ -8494,7 +8494,7 @@ When you will upload a video in this channel, the video support field will be au - Unsubscribed from <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/>Unsubscribed from <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + Unsubscribed from Unsubscribed from src/app/shared/user-subscription/subscribe-button.component.ts 1 @@ -8515,7 +8515,7 @@ When you will upload a video in this channel, the video support field will be au - Video removed from <x id="INTERPOLATION" equiv-text="{{name}}"/>Video removed from <x id="INTERPOLATION" equiv-text="{{name}}"/> + Video removed from Video removed from src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 @@ -8526,14 +8526,14 @@ When you will upload a video in this channel, the video support field will be au - Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> at timestamps <x id="INTERPOLATION_1" equiv-text="{{t}}"/>Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> at timestamps <x id="INTERPOLATION_1" equiv-text="{{t}}"/> + Video added in at timestamps Video added in at timestamps src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 - Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/>Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> + Video added in Video added in src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 @@ -8713,7 +8713,7 @@ When you will upload a video in this channel, the video support field will be au - Upload <x id="INTERPOLATION" equiv-text="{{videofileName}}"/>Upload <x id="INTERPOLATION" equiv-text="{{videofileName}}"/> + Upload Upload src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 @@ -8734,14 +8734,14 @@ When you will upload a video in this channel, the video support field will be au - Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>)Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>) + Your video quota is exceeded with this video (video size: , used: , quota: )Your video quota is exceeded with this video (video size: , used: , quota: ) src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>)Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>) + Your daily video quota is exceeded with this video (video size: , used: , quota: )Your daily video quota is exceeded with this video (video size: , used: , quota: ) src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 @@ -8762,7 +8762,7 @@ When you will upload a video in this channel, the video support field will be au - <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. + replies will be deleted too. replies will be deleted too. src/app/videos/+video-watch/comment/video-comments.component.ts 1 @@ -8783,7 +8783,7 @@ When you will upload a video in this channel, the video support field will be au - <x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes<x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes + likes / dislikes likes / dislikes src/app/videos/+video-watch/video-watch.component.ts 1 @@ -8839,14 +8839,14 @@ When you will upload a video in this channel, the video support field will be au - Trending for the last <x id="INTERPOLATION" equiv-text="{{days}}"/> daysTrending for the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days + Trending for the last daysTrending for the last days src/app/videos/video-list/video-trending.component.ts 1 - Trending videos are those totalizing the greatest number of views during the last <x id="INTERPOLATION" equiv-text="{{days}}"/> daysTrending videos are those totalizing the greatest number of views during the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days + Trending videos are those totalizing the greatest number of views during the last daysTrending videos are those totalizing the greatest number of views during the last days src/app/videos/video-list/video-trending.component.ts 1 diff --git a/client/src/locale/angular_fr_FR.xml b/client/src/locale/angular.fr-FR.xlf similarity index 92% rename from client/src/locale/angular_fr_FR.xml rename to client/src/locale/angular.fr-FR.xlf index 00dc474ad..8ba061be2 100644 --- a/client/src/locale/angular_fr_FR.xml +++ b/client/src/locale/angular.fr-FR.xlf @@ -109,8 +109,8 @@ node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 - <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% - % + % + <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% 6 @@ -200,15 +200,15 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - <x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/> - + + <x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/> 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - <x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/> - + + <x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/> 72 @@ -229,18 +229,18 @@ src/app/shared/users/user-notifications.component.html1 - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> published a new video: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - a publié une nouvelle vidéo: + published a new video: + + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> a publié une nouvelle vidéo: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 7 @@ -248,18 +248,18 @@ src/app/shared/users/user-notifications.component.html7 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been unblacklisted - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - Votre vidéo a été enlevée de la liste noire + Your video has been unblacklisted + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Votre vidéo <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été enlevée de la liste noire + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 15 @@ -267,18 +267,18 @@ src/app/shared/users/user-notifications.component.html15 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been blacklisted - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - Votre vidéo a été placé en liste noire. + Your video has been blacklisted + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Votre vidéo <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été placé en liste noire. + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 23 @@ -286,18 +286,18 @@ src/app/shared/users/user-notifications.component.html23 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - Un nouveau signalement a été crée sur la vidéo + A new video abuse has been created on video + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Un nouveau signalement<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été crée sur la vidéo <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 31 @@ -305,18 +305,18 @@ src/app/shared/users/user-notifications.component.html31 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>auto-blacklisted<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - La vidéo récemment ajoutée a été automatiquement mise sur liste noire + The recently added video has been auto-blacklisted + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + La vidéo récemment ajoutée <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été automatiquement mise sur <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>liste noire<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 39 @@ -324,18 +324,18 @@ src/app/shared/users/user-notifications.component.html39 - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - a commenté votre vidéo + commented your video + + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a commenté votre vidéo <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 47 @@ -343,18 +343,18 @@ src/app/shared/users/user-notifications.component.html47 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been published - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - Votre vidéo a été publié + Your video has been published + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Votre vidéo <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été publié + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 55 @@ -362,18 +362,18 @@ src/app/shared/users/user-notifications.component.html55 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - Votre vidéo a bien été importé + Your video import succeeded + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Votre vidéo<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> a bien été importé + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 63 @@ -381,18 +381,18 @@ src/app/shared/users/user-notifications.component.html63 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - L'import de votre vidéo n'a pas fonctionné + Your video import failed + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>L'import de votre vidéo<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> n'a pas fonctionné + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 71 @@ -400,18 +400,18 @@ src/app/shared/users/user-notifications.component.html71 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registered<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> on your instance - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - User enregistré sur votre instance + User registered on your instance + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> enregistré<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> sur votre instance + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 79 @@ -419,24 +419,24 @@ src/app/shared/users/user-notifications.component.html79 - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is following - - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - suit + is following - votre chaîne - votre compte + your channel + your account + + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> suit + + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>votre chaîne <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>votre compte<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 87 @@ -444,30 +444,30 @@ src/app/shared/users/user-notifications.component.html87 - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - vous a mentionné sur cette vidéo + mentioned you on video + + + <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> vous a mentionné sur cette <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>vidéo <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 98 src/app/shared/users/user-notifications.component.html98 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>) - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Your instance has a new follower () + awaiting your approval + src/app/shared/users/user-notifications.component.html @@ -476,18 +476,18 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> - - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Your instance automatically followed <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - - - Votre instance a automatiquement suivi + Your instance automatically followed + + + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> + Votre instance a automatiquement suivi <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 115 @@ -583,12 +583,12 @@ src/app/shared/video/modals/video-report.component.html3 - Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + Your report will be sent to moderators of . + It will be forwarded to origin instance too. - Votre signalement sera envoyé aux modérateurs de . - Il sera également transmis à l'instance d'origine + Votre signalement sera envoyé aux modérateurs de <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> Il sera également transmis à l'instance d'origine <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> 9 @@ -648,8 +648,8 @@ src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views - vues + views + <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> vues 24 @@ -673,26 +673,26 @@ src/app/shared/video/video-miniature.component.html46 - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} } - {VAR_PLURAL, plural, =0 {Aucune vidéo} =1 {1 video} other { vidéos} } + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + {VAR_PLURAL, plural, =0 {Aucune vidéo} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> vidéos} } 9 src/app/shared/video-playlist/video-playlist-miniature.component.html9 - <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> + - + <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> 22 src/app/shared/video-playlist/video-playlist-miniature.component.html22 - Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/> - Mise à jour + Updated + Mise à jour <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/> 29 @@ -726,8 +726,8 @@ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 - Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/> - Supprimer de + Delete from + Supprimer de <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/> 85 @@ -815,8 +815,8 @@ src/app/shared/user-subscription/subscribe-button.component.html36 - Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/> - S'abonner avec un compte sur + Subscribe with an account on + S'abonner avec un compte sur <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/> 39 @@ -851,12 +851,12 @@ src/app/shared/user-subscription/subscribe-button.component.html49 - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Remote subscribe + Remote interact - S'abonner à distance - Interaction distante + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>S'abonner à distance<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Interaction distante<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> 10 @@ -864,11 +864,11 @@ src/app/shared/user-subscription/remote-subscribe.component.html10 - You can subscribe to the channel via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - Vous pouvez vous abonner à la chaîne via n'importe quelle instance Fediverse compatible ActivityPub. + Vous pouvez vous abonner à la chaîne via n'importe quelle instance Fediverse compatible ActivityPub.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL de la chaîne dans le champ de recherche et vous abonner. @@ -877,11 +877,11 @@ src/app/shared/user-subscription/remote-subscribe.component.html17 - You can interact with this via any ActivityPub-capable fediverse instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. - Vous pouvez interagir via n'importe quelle instance Fediverse compatible ActivityPub. + Vous pouvez interagir via n'importe quelle instance Fediverse compatible ActivityPub.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL dans le champ de recherche et interagir avec. @@ -890,12 +890,12 @@ src/app/shared/user-subscription/remote-subscribe.component.html26 - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Default NSFW/sensitive videos policy<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>can be redefined by the users<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + Default NSFW/sensitive videos policy + can be redefined by the users - Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites - peut être redéfini par les utilisateur·rices + <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>peut être redéfini par les utilisateur·rices<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> 5 @@ -931,10 +931,10 @@ src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + Unlimited ( per day) - ( illimité par jour) + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> illimité par jour)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> 53 @@ -1078,15 +1078,15 @@ src/app/shared/moderation/user-ban-modal.component.html26 - <x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/> - + + <x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/> 11 src/app/shared/menu/top-menu-dropdown.component.html11 - (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>) - (extensions: , taille maximum : ) + (extensions: , max size: ) + (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, taille maximum : <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>) 12 @@ -1244,18 +1244,18 @@ src/app/reset-password/reset-password.component.html29 - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results - résultats + results + <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> résultats 5 src/app/search/search.component.html5 - for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + for - pour + pour <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> 6 @@ -1264,11 +1264,11 @@ Filters - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Filtres - + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> 16 @@ -1286,8 +1286,8 @@ src/app/search/search.component.html28 - <x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers - abonnés + subscribers + <x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> abonnés 44 @@ -1352,16 +1352,16 @@ src/app/modal/welcome-modal.component.html41 - Official PeerTube website (news, support, contribute...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - Site web officiel de PeerTube (news, support, contribution...): https://joinpeertube.org + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + Site web officiel de PeerTube (news, support, contribution...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 44 src/app/modal/welcome-modal.component.html44 - Put your instance on the public PeerTube index: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - Mettre votre instances sur l'index public des instances PeerTube https://instances.joinpeertube.org/instances + Mettre votre instances sur l'index public des instances PeerTube <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 47 @@ -1376,12 +1376,12 @@ src/app/modal/welcome-modal.component.html59 - Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, - why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain your it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - Choisir le nom de son instance, mettre une description, spécifier qui vous êtes, pourquoi vous avez créé cette instance et combien de temps vous prévoyez de la maintenir est très important pour que les visiteurs comprennent sur quel type d'instance ils ou elles sont. + Choisir <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>le nom de son instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>mettre une description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, spécifier <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>qui vous êtes<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, pourquoi <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>vous avez créé cette instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> et <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>combien de temps<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> vous prévoyez de <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>la maintenir<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> est très important pour que les visiteurs comprennent sur quel type d'instance ils ou elles sont. 61 @@ -1389,15 +1389,15 @@ src/app/modal/welcome-modal.component.html61 - If you want to open registrations, please decide what are <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your moderation rules<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, fill your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance - terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> - and specify the categories and languages you speak. This way, you will help users to register on <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>the - appropriate<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate PeerTube instance. - Si vous voulez ouvrir les inscriptions, merci de décider quelles sont les règles de modération, remplir les conditions d'utilisation de votre instance - et spécifier les catégories ainsi que les langues que vous parlez. De cette façon, vous aiderez les utilisateurs à s'enregistrer sur l'instance PeerTube appropriée. + Si vous voulez ouvrir les inscriptions, merci de décider quelles sont <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>les règles de modération<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, remplir les <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>conditions d'utilisation de votre instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + et spécifier les catégories ainsi que les langues que vous parlez. De cette façon, vous aiderez les utilisateurs à s'enregistrer sur <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>l'instance PeerTube appropriée<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. 67 @@ -1851,7 +1851,7 @@ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 - Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Tags could be used to suggest relevant recommendations. Press Enter to add a new tag. @@ -1906,8 +1906,8 @@ src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 - Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) - Programmation de la publication () + Schedule publication () + Programmation de la publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) 122 @@ -2078,7 +2078,7 @@ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 - You can import any URL <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>supported by youtube-dl<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + You can import any URL supported by youtube-dl or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. @@ -2096,10 +2096,10 @@ src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 - Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. + Congratulations, the video behind will be imported! You can already add information about this video. - Félicitations, la vidéo : va être importée. Vous pouvez déjà ajouter les informations relatives à celle-ci. + Félicitations, la vidéo : <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> va être importée. Vous pouvez déjà ajouter les informations relatives à celle-ci. 52 @@ -2136,12 +2136,12 @@ Image that will be merged with your audio file. - <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + The chosen image will be definitive and cannot be modified. Image qui sera fusionnée avec le fichier audio. - + <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> L'image choisie sera définitive et ne pourra pas être modifiée. @@ -2218,15 +2218,15 @@ src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 - Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> - Importer + Import + Importer <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> 3 src/app/videos/+video-edit/video-add.component.html3 - Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> - Téléverser + Upload + Téléverser <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> 4 @@ -2254,10 +2254,10 @@ src/app/videos/+video-edit/video-add.component.html24 - Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> + Update - Mise à jour + Mise à jour <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> 2 @@ -2405,10 +2405,10 @@ src/app/videos/+video-watch/video-watch.component.html23 - This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. + This video will be published on . - Cette vidéo sera publiée dans . + Cette vidéo sera publiée dans <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. 27 @@ -2422,7 +2422,7 @@ src/app/videos/+video-watch/video-watch.component.html32 - Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Published - views src/app/videos/+video-watch/video-watch.component.html @@ -2430,7 +2430,7 @@ - Published <x id="START_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="<my-date-toggle>"/><x id="CLOSE_TAG_MY-DATE-TOGGLE" ctype="x-my-date-toggle" equiv-text="</my-date-toggle>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Published - views src/app/videos/+video-watch/video-watch.component.html @@ -2459,8 +2459,8 @@ src/app/videos/+video-watch/video-watch.component.html118 - By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> - Par + By + Par <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> 129 @@ -2555,8 +2555,8 @@ src/app/videos/+video-watch/comment/video-comments.component.html17 - View all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> replies - Voir les réponses + View all replies + Voir les <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> réponses 55 @@ -2809,8 +2809,8 @@ src/app/+admin/follows/followers-list/followers-list.component.html19 - Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - Créé le + Created + Créé le <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> 11 @@ -2865,8 +2865,8 @@ src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 - Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/> - Éditer l'utilisateur + Edit user + Éditer l'utilisateur <x id="INTERPOLATION" equiv-text="{{ username }}"/> 2 @@ -2901,12 +2901,12 @@ src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . - L'encodage est activé sur le serveur. Le quota de vidéos ne prend en compte que la vidéo originale. - Au pire, cet utilisateur pourrait utiliser ~ . + L'encodage est activé sur le serveur. Le quota de vidéos ne prend en compte que la vidéo <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>originale<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Au pire, cet utilisateur pourrait utiliser ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. 66 @@ -2983,15 +2983,15 @@ src/app/+admin/users/user-list/user-list.component.html19 - Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - Identifiant + Username + Identifiant <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> 40 src/app/+admin/users/user-list/user-list.component.html40 - Video quota <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - Quota des vidéo + Video quota + Quota des vidéo <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> 42 @@ -3039,8 +3039,8 @@ src/app/+admin/moderation/moderation.component.html5 - <x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/> - + + <x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Vidéos mises sur liste noire automatiquement' : 'Vidéos mises sur liste noire' }}"/> 7 @@ -3067,8 +3067,8 @@ src/app/+admin/moderation/moderation.component.html13 - Video name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - Nom de la vidéo + Video name + Nom de la vidéo <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> 8 @@ -3088,8 +3088,8 @@ src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - Date + Date + Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> 11 @@ -3155,8 +3155,8 @@ src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - État + State + État <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> 11 @@ -3197,8 +3197,8 @@ src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> - Rendu silencieux + Muted at + Rendu silencieux <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> 13 @@ -3286,10 +3286,10 @@ src/app/+admin/plugins/plugin-search/plugin-search.component.html16 - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "" - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" 22 @@ -3314,10 +3314,10 @@ src/app/+admin/plugins/plugin-search/plugin-search.component.html28 - This <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> does not have settings. + This does not have settings. - Ce ne dispose pas de paramétrage. + Ce <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> ne dispose pas de paramétrage. 22 @@ -3436,7 +3436,7 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html68 - Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. @@ -3452,7 +3452,7 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 - With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html @@ -3799,10 +3799,10 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 - If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + https://cards-dev.twitter.com/validator to see if you instance is whitelisted. @@ -3866,14 +3866,14 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 - <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1 and multiplies videos storage by 2!<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! - <x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/> - <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback in particular with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/> - <x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/> + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html @@ -3894,8 +3894,8 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 - Resolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> enabled - Résolution activée + Resolution enabled + Résolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> activée 532 @@ -3943,7 +3943,7 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 - Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + Write JavaScript code directly.Example: console.log('my instance is amazing'); src/app/+admin/config/edit-custom-config/edit-custom-config.component.html @@ -3951,17 +3951,17 @@ - Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> -<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + Write CSS code directly. Example: +#custom-css color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + - Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> -<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html @@ -4059,7 +4059,7 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 - With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html @@ -4110,10 +4110,10 @@ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 - Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Your current email is - Votre courriel actuel est + Votre courriel actuel est <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> 4 @@ -4121,10 +4121,10 @@ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> is awaiting email verification + is awaiting email verification - est en attente de la vérification de votre courriel. + <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> est en attente de la vérification de votre courriel. 8 @@ -4217,11 +4217,11 @@ Created - <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Créé - + <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> 15 @@ -4242,8 +4242,8 @@ src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 - <x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/> - + + <x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/> 38 @@ -4263,8 +4263,8 @@ src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 - <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers - abonnés + subscribers + <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> abonnés 14 @@ -4300,8 +4300,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 - <x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers - abonnés + subscribers + <x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> abonnés 10 @@ -4314,8 +4314,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/shared/actor-avatar-info.component.html15 - (extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>) - (extensions: , max size: ) + (extensions: , max size: ) + (extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>) 18 @@ -4349,8 +4349,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 - Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/> - Créée par + Created by + Créée par <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/> 17 @@ -4378,11 +4378,11 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-history/my-account-history.component.html4 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Delete history - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> Supprimer l'historique @@ -4398,11 +4398,11 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-history/my-account-history.component.html14 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Notification preferences - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> Préférences de notification @@ -4411,11 +4411,11 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Mark all as read - + <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> Marquer tout comme lu @@ -4465,7 +4465,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+signup/shared/signup-success.component.html8 - If you need help to use PeerTube, you can have a look at the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + If you need help to use PeerTube, you can have a look at the documentation. src/app/+signup/shared/signup-success.component.html @@ -4564,8 +4564,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+accounts/accounts.component.html23 - <x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers - abonnés + subscribers + <x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> abonnés 31 @@ -4617,8 +4617,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 - Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/> - Créé le + Joined + Créé le <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/> 10 @@ -4638,18 +4638,18 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+video-channels/video-channel-about/video-channel-about.component.html9 - Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/> - Créé le + Created + Créé le <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/> 17 src/app/+video-channels/video-channel-about/video-channel-about.component.html17 - Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists + Created playlists - listes de lecture créées. + <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> listes de lecture créées. 1 @@ -4677,8 +4677,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+about/about.component.html9 - Contact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administrator - Contacter l'administrateur de + Contact administrator + Contacter l'administrateur de <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> 3 @@ -4712,8 +4712,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+about/about-instance/contact-admin-modal.component.html38 - About <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instance - À propos de l'instance + About instance + À propos de l'instance <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> 5 @@ -4836,10 +4836,10 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au - It is a free and open-source software, under the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>AGPLv3 licence<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + It is a free and open-source software, under the AGPLv3 licence. - C'est un logiciel libre et open-source, sous licence AGPLv3. + C'est un logiciel libre et open-source, sous <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>licence AGPLv3<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. 12 @@ -4847,10 +4847,10 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + For more information, please visit joinpeertube.org. - Pour plus d'informations, merci de visiter joinpeertube.org. + Pour plus d'informations, merci de visiter <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. 16 @@ -4953,9 +4953,9 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au - Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent. + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. - See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information + See this document for more information src/app/+about/about-peertube/about-peertube.component.html @@ -5174,11 +5174,11 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+signup/+register/register.component.html56 - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - Une chaîne est une entité dans laquelle vous téléversez vos vidéos. La création de plusieurs d'entre elles vous aide à organiser et séparer votre contenu.. + Une chaîne est une entité dans laquelle vous téléversez vos vidéos. La création de plusieurs d'entre elles vous aide à organiser et séparer votre contenu.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>. Par exemple, vous pourriez décider d'avoir une chaîne pour publier vos concerts de piano et une autre chaîne pour publier vos vidéos sur l'écologie. 4 @@ -5258,14 +5258,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au I am at least 16 years old and agree - to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + to the Terms + and to the Code of Conduct of this instance J'ai au moins 16 ans et je suis d'accord - avec les Conditions - et le Code de Conduite + avec les <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Conditions<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> et le <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code de Conduite<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> de cette instance @@ -5310,8 +5310,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 - Published <x id="INTERPOLATION" equiv-text="{{total}}"/> videos - A publié vidéos + Published videos + A publié <x id="INTERPOLATION" equiv-text="{{total}}"/> vidéos 1 @@ -5478,8 +5478,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/config/shared/config.service.ts1 - <x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers - a été accepté des instances qui vous suivent + accepted in instance followers + <x id="INTERPOLATION" equiv-text="{{handle}}"/> a été accepté des instances qui vous suivent 1 @@ -5499,8 +5499,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/followers-list/followers-list.component.ts1 - <x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers - a été retiré des instances qui vous suivent + rejected from instance followers + <x id="INTERPOLATION" equiv-text="{{handle}}"/> a été retiré des instances qui vous suivent 1 @@ -5513,15 +5513,15 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/followers-list/followers-list.component.ts1 - <x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers - supprimé des abonnés de votre instance + removed from instance followers + <x id="INTERPOLATION" equiv-text="{{handle}}"/> supprimé des abonnés de votre instance 1 src/app/+admin/follows/followers-list/followers-list.component.ts1 - <x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid - n'est pas valide + is not valid + <x id="INTERPOLATION" equiv-text="{{host}}"/> n'est pas valide 1 @@ -5541,8 +5541,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - - Si vous confirmez, le système enverra une requête à : pour le suivre - + If you confirm, you will send a follow request to: - + Si vous confirmez, le système enverra une requête à : <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> pour le suivre - 1 @@ -5562,8 +5562,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/following-add/following-add.component.ts1 - Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>? - Voulez-vous vraiment vous désabonner de ? + Do you really want to unfollow ? + Voulez-vous vraiment vous désabonner de <x id="INTERPOLATION" equiv-text="{{host}}"/> ? 1 @@ -5576,8 +5576,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/following-list/following-list.component.ts1 - You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore. - Vous n'êtes plus abonné à . + You are not following anymore. + Vous n'êtes plus abonné à <x id="INTERPOLATION" equiv-text="{{host}}"/>. 1 @@ -5597,22 +5597,22 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 - Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/> - La redondance pour est + Redundancy for is + La redondance pour <x id="INTERPOLATION" equiv-text="{{host}}"/> est <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/> 1 src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance. - Compte réactivé par votre instance. + Account unmuted by your instance. + Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé par votre instance. 1 src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance. - Instance réactivé par votre instance. + Instance unmuted by your instance. + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivé par votre instance. 1 @@ -5667,15 +5667,15 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 - Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist. - Vidéo retirée de la liste noire. + Video removed from blacklist. + Vidéo <x id="INTERPOLATION" equiv-text="{{name}}"/> retirée de la liste noire. 1 src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist. - vidéos retirées de la liste noire. + videos removed from blacklist. + <x id="INTERPOLATION" equiv-text="{{num}}"/> vidéos retirées de la liste noire. 1 @@ -5702,8 +5702,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 - Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist. - Vidéo retirée de la liste noire. + Video removed from the blacklist. + Vidéo <x id="INTERPOLATION" equiv-text="{{name}}"/> retirée de la liste noire. 1 @@ -5723,29 +5723,29 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 - Update to <x id="INTERPOLATION" equiv-text="{{version}}"/> - Mettre à jour vers + Update to + Mettre à jour vers <x id="INTERPOLATION" equiv-text="{{version}}"/> 1 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 - Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? - Voulez-vous vraiment désinstaller ? + Do you really want to uninstall ? + Voulez-vous vraiment désinstaller <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? 1 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled. - désinstallé. + uninstalled. + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> désinstallé. 1 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated. - mis à jour. + updated. + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> mis à jour. 1 @@ -5765,15 +5765,15 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 - Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? - Installer ? + Install ? + Installer <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? 1 src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed. - installé. + installed. + <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installé. 1 @@ -5856,15 +5856,15 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> created. - Utilisateur·rice créé. + User created. + Utilisateur·rice <x id="INTERPOLATION" equiv-text="{{username}}"/> créé. 1 src/app/+admin/users/user-edit/user-create.component.ts1 - Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>. - Mot de passe changé pour l'utilisateur·rice . + Password changed for user . + Mot de passe changé pour l'utilisateur·rice <x id="INTERPOLATION" equiv-text="{{username}}"/>. 1 @@ -5877,8 +5877,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-edit/user-password.component.ts1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated. - Utilisateur·rice mis à jour. + User updated. + Utilisateur·rice <x id="INTERPOLATION" equiv-text="{{username}}"/> mis à jour. 1 @@ -5891,8 +5891,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-edit/user-update.component.ts1 - An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>. - Un mail demandant la réinitialisation du mot de passe a été envoyé à . + An email asking for password reset has been sent to . + Un mail demandant la réinitialisation du mot de passe a été envoyé à <x id="INTERPOLATION" equiv-text="{{username}}"/>. 1 @@ -5919,15 +5919,15 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users? - Voulez-vous vraiment rétablir utilisateur·ices ? + Do you really want to unban users? + Voulez-vous vraiment rétablir <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices ? 1 src/app/+admin/users/user-list/user-list.component.ts1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned. - utilisateur·rices rétablis. + users unbanned. + <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·rices rétablis. 1 @@ -5947,29 +5947,29 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-list/user-list.component.ts1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted. - utilisateur·ices supprimé·e·s. + users deleted. + <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices supprimé·e·s. 1 src/app/+admin/users/user-list/user-list.component.ts1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified. - adresses mail d'utilisateurs ont été vérifiées. + users email set as verified. + <x id="INTERPOLATION" equiv-text="{{num}}"/> adresses mail d'utilisateurs ont été vérifiées. 1 src/app/+admin/users/user-list/user-list.component.ts1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted. - Compte réactivé. + Account unmuted. + Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé. 1 src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted. - Instance réactivée. + Instance unmuted. + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivée. 1 @@ -6206,8 +6206,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created. - Chaîne vidéo créée. + Video channel created. + Chaîne vidéo <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> créée. 1 @@ -6220,57 +6220,57 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated. - Chaîne vidéo mise à jour. + Video channel updated. + Chaîne vidéo <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> mise à jour. 1 src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>)! - Voulez-vous vraiment supprimer ? Cela supprimera toutes les vidéos de cette chaîne, et vous ne pourrez plus créer de nouvelles chaînes avec le même nom () ! + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Voulez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/> ? Cela supprimera toutes les vidéos de cette chaîne, et vous ne pourrez plus créer de nouvelles chaînes avec le même nom (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>) ! 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 - Please type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirm - Merci de saisir le nom de la chaîne vidéos () pour confirmer + Please type the display name of the video channel () to confirm + Merci de saisir le nom de la chaîne vidéos (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) pour confirmer 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 - Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted. - Chaîne vidéo supprimée. + Video channel deleted. + Chaîne vidéo <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> supprimée. 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 - Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created. - Liste de lecture créée. + Playlist created. + Liste de lecture <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> créée. 1 src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 - Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated. - Liste de lecture mise à jour. + Playlist updated. + Liste de lecture <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> mise à jour. 1 src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>? - Souhaitez-vous vraiment supprimer ? + Do you really want to delete ? + Souhaitez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> ? 1 src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 - Playlist <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> deleted. - Liste de lecture supprimée. + Playlist deleted. + Liste de lecture <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> supprimée. 1 @@ -6283,29 +6283,29 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos? - Souhaitez-vous vraiment supprimer vidéos ? + Do you really want to delete videos? + Souhaitez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> vidéos ? 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts1 - <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted. - vidéos supprimées. + videos deleted. + <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> vidéos supprimées. 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts1 - Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>? - Souhaitez-vous vraiment supprimer ? + Do you really want to delete ? + Souhaitez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{videoName}}"/>? 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts1 - Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted. - La vidéo a été supprimée. + Video deleted. + La vidéo <x id="INTERPOLATION" equiv-text="{{videoName}}"/> a été supprimée. 1 @@ -6381,15 +6381,15 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+signup/+register/register.component.ts1 - You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>! - Vous êtes maintenant connecté en tant que ! + You are now logged in as ! + Vous êtes maintenant connecté en tant que <x id="INTERPOLATION" equiv-text="{{username}}"/> ! 1 src/app/+signup/+register/register.component.ts1 - An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. - Un courriel contenant un lien de vérification sera envoyé à . + An email with verification link will be sent to . + Un courriel contenant un lien de vérification sera envoyé à <x id="INTERPOLATION" equiv-text="{{email}}"/>. 1 @@ -6493,9 +6493,9 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/core/auth/auth.service.ts1 - Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. + Cannot retrieve OAuth Client credentials: . - Impossible de retrouver les identifiants client OAuth : . + Impossible de retrouver les identifiants client OAuth : <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. 1 @@ -6544,8 +6544,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/login/login.component.ts1 - An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. - Un email avec les instructions de changement de mot de passe a été envoyé à . + An email with the reset password instructions will be sent to . + Un email avec les instructions de changement de mot de passe a été envoyé à <x id="INTERPOLATION" equiv-text="{{email}}"/>. 1 @@ -6628,78 +6628,78 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/search/search-filters.component.ts1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago - il y a ans + years ago + il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> ans 1 src/app/shared/angular/from-now.pipe.ts1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago - il y a mois + months ago + il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> mois 1 src/app/shared/angular/from-now.pipe.ts1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago - il y a mois + month ago + il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> mois 1 src/app/shared/angular/from-now.pipe.ts1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago - il y a semaines + weeks ago + il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> semaines 1 src/app/shared/angular/from-now.pipe.ts1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago - il y a semaine + week ago + il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> semaine 1 src/app/shared/angular/from-now.pipe.ts1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago - il y a jours + days ago + il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> jours 1 src/app/shared/angular/from-now.pipe.ts1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago - il y a jour + day ago + il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> jour 1 src/app/shared/angular/from-now.pipe.ts1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago - il y a heures + hours ago + il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> heures 1 src/app/shared/angular/from-now.pipe.ts1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago - il y a heure + hour ago + il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> heure 1 src/app/shared/angular/from-now.pipe.ts1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago - il y a min + min ago + il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> min 1 src/app/shared/angular/from-now.pipe.ts1 - <x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago - il y a sec + sec ago + il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> sec 1 @@ -7335,8 +7335,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/forms/reactive-file.component.ts1 - PeerTube cannot handle this kind of file. Accepted extensions are <x id="INTERPOLATION" equiv-text="{{extensions}}"/>. - PeerTube ne peut pas gérer ce type de fichier. Les extensions acceptées sont . + PeerTube cannot handle this kind of file. Accepted extensions are . + PeerTube ne peut pas gérer ce type de fichier. Les extensions acceptées sont <x id="INTERPOLATION" equiv-text="{{extensions}}"/>. 1 @@ -7692,8 +7692,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/instance/instance-features-table.component.ts1 - ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> - ~ + ~ + ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> 1 @@ -7706,29 +7706,29 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/instance/instance-features-table.component.ts1 - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos - de vidéos full HD + of full HD videos + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> de vidéos full HD 1 src/app/shared/instance/instance-features-table.component.ts1 - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos - de vidéos HD + of HD videos + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> de vidéos HD 1 src/app/shared/instance/instance-features-table.component.ts1 - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos - de vidéos de qualité moyenne + of average quality videos + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> de vidéos de qualité moyenne 1 src/app/shared/instance/instance-features-table.component.ts1 - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports: - Compatible Markdown supportant : + Markdown compatible that supports: + Compatible <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> supportant : 1 @@ -7769,29 +7769,29 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/misc/help.component.ts1 - <x id="INTERPOLATION" equiv-text="{{num}}"/> users banned. - utilisateur·ices banni·e·s. + users banned. + <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices banni·e·s. 1 src/app/shared/moderation/user-ban-modal.component.ts1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned. - Utilisateur banni. + User banned. + Utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> banni. 1 src/app/shared/moderation/user-ban-modal.component.ts1 - Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>? - Voulez-vous réellement rétablir ? + Do you really want to unban ? + Voulez-vous réellement rétablir <x id="INTERPOLATION" equiv-text="{{username}}"/>? 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> unbanned. - L'utilisateur est rétabli. + User unbanned. + L'utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> est rétabli. 1 @@ -7804,57 +7804,57 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/moderation/user-moderation-dropdown.component.ts1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted. - Utilisateur supprimé. + User deleted. + Utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> supprimé. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - User <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verified - L'adresse mail de l'utilisateur a été vérifiée + User email set as verified + L'adresse mail de l'utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> a été vérifiée 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted. - Comptes muets. + Account muted. + Comptes <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muets. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted. - Instance muette. + Instance muted. + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muette. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance. - Compte rendue muet par votre instance. + Account muted by the instance. + Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> rendue muet par votre instance. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance. - Compte réactivé par votre instance. + Account unmuted by the instance. + Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé par votre instance. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance. - Instance rendue muette par votre instance. + Instance muted by the instance. + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> rendue muette par votre instance. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance. - Instance réactivée par votre instance. + Instance unmuted by the instance. + Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivée par votre instance. 1 @@ -7923,8 +7923,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/rest/rest-extractor.service.ts1 - Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes. - Trop de tentatives, merci de réessayer dans minutes. + Too many attempts, please try again after minutes. + Trop de tentatives, merci de réessayer dans <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes. 1 @@ -7944,8 +7944,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/rest/rest-extractor.service.ts1 - Subscribed to <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> - Abonné à + Subscribed to + Abonné à <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> 1 @@ -7958,8 +7958,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/user-subscription/subscribe-button.component.ts1 - Unsubscribed from <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> - Désabonné de + Unsubscribed from + Désabonné de <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> 1 @@ -7979,22 +7979,22 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/users/user.service.ts1 - Video removed from <x id="INTERPOLATION" equiv-text="{{name}}"/> - Vidéo supprimé de + Video removed from + Vidéo supprimé de <x id="INTERPOLATION" equiv-text="{{name}}"/> 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 - Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> at timestamps <x id="INTERPOLATION_1" equiv-text="{{t}}"/> - Vidéo ajouté dans à la seconde + Video added in at timestamps + Vidéo ajouté dans <x id="INTERPOLATION" equiv-text="{{n}}"/> à la seconde <x id="INTERPOLATION_1" equiv-text="{{t}}"/> 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1 - Video added in <x id="INTERPOLATION" equiv-text="{{n}}"/> - Vidéo ajouté dans + Video added in + Vidéo ajouté dans <x id="INTERPOLATION" equiv-text="{{n}}"/> 1 @@ -8161,8 +8161,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - Upload <x id="INTERPOLATION" equiv-text="{{videofileName}}"/> - Téléverser + Upload + Téléverser <x id="INTERPOLATION" equiv-text="{{videofileName}}"/> 1 @@ -8182,15 +8182,15 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>) - Votre quota est dépassé avec cette vidéo (taille de la vidéo : , used: , quota: ) + Your video quota is exceeded with this video (video size: , used: , quota: ) + Votre quota est dépassé avec cette vidéo (taille de la vidéo : <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>) 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>) - Votre quota journalier est dépassé avec cette vidéo (taille de la vidéo : , used: , quota: ) + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + Votre quota journalier est dépassé avec cette vidéo (taille de la vidéo : <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>) 1 @@ -8210,8 +8210,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-edit/video-update.component.ts1 - <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. - réponses seront aussi supprimées. + replies will be deleted too. + <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> réponses seront aussi supprimées. 1 @@ -8231,8 +8231,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-watch/comment/video-comments.component.ts1 - <x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes - j'aime / je n'aime pas + likes / dislikes + <x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> j'aime / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> je n'aime pas 1 @@ -8287,15 +8287,15 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/video-list/video-trending.component.ts1 - Trending for the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days - Tendances pour les dernières journées. + Trending for the last days + Tendances pour les <x id="INTERPOLATION" equiv-text="{{days}}"/> dernières journées. 1 src/app/videos/video-list/video-trending.component.ts1 - Trending videos are those totalizing the greatest number of views during the last <x id="INTERPOLATION" equiv-text="{{days}}"/> days - Les vidéos Tendances sont celles qui ont été vues le plus grand nombre de fois dans les dernières journées. + Trending videos are those totalizing the greatest number of views during the last days + Les vidéos Tendances sont celles qui ont été vues le plus grand nombre de fois dans les <x id="INTERPOLATION" equiv-text="{{days}}"/> dernières journées. 1 diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf new file mode 100644 index 000000000..d2033130c --- /dev/null +++ b/client/src/locale/angular.xlf @@ -0,0 +1,8474 @@ + + + + + + Close + + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts + 3 + + + Previous + + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts + 13 + + + Next + + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts + 17 + + + Previous month + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 4 + + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 5 + + + Next month + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 26 + + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 27 + + + Select month + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + 6 + + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + 7 + + + Select year + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + 15 + + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + 16 + + + «« + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 2 + + + « + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 3 + + + » + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 4 + + + »» + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 5 + + + First + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 14 + + + Previous + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 23 + + + Next + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 41 + + + Last + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 49 + + + % + + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts + 6 + + + Increment hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 9 + + + HH + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 12 + + + Hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 14 + + + Decrement hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 21 + + + Increment minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 30 + + + MM + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 33 + + + Minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 35 + + + Decrement minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 42 + + + Increment seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 51 + + + SS + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 54 + + + Seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 56 + + + Decrement seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 63 + + + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 71 + + + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 72 + + + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + + + You don't have notifications. + + src/app/shared/users/user-notifications.component.html + 1 + + + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + + + Display name + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 64 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+signup/+register/register-step-user.component.html + 4 + + + Create + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 74 + + + Download video + + src/app/shared/video/modals/video-download.component.html + 3 + + + Direct download + + src/app/shared/video/modals/video-download.component.html + 27 + + + Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html + 32 + + + + Cancel + + + src/app/shared/video/modals/video-download.component.html + 38 + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 + + + Download + + src/app/shared/video/modals/video-download.component.html + 43 + + + Report video + + src/app/shared/video/modals/video-report.component.html + 3 + + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + + + Reason... + + src/app/shared/video/modals/video-report.component.html + 16 + + + src/app/shared/video/modals/video-blacklist.component.html + 11 + + + src/app/shared/moderation/user-ban-modal.component.html + 11 + + + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + + + Submit + + src/app/shared/video/modals/video-report.component.html + 29 + + + src/app/shared/video/modals/video-blacklist.component.html + 31 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 26 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 29 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 52 + + + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + + + Unlisted + + src/app/shared/video/video-miniature.component.html + 12 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 6 + + + Private + + src/app/shared/video/video-miniature.component.html + 13 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 33 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 7 + + + views + + src/app/shared/video/video-miniature.component.html + 24 + + + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + + + Save + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 80 + + + src/app/videos/+video-watch/video-watch.component.html + 92 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 59 + + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 15 + + + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + + + No results. + + src/app/shared/video/videos-selection.component.html + 1 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/videos/video-list/video-overview.component.html + 3 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + Delete + + src/app/shared/buttons/delete-button.component.html + 5 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 181 + + + src/app/videos/+video-watch/comment/video-comment.component.html + 15 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 13 + + + Edit + + src/app/shared/buttons/edit-button.component.html + 5 + + + src/app/shared/buttons/edit-button.component.html + 1 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 219 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 41 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + + + Truncated preview + + src/app/shared/forms/markdown-textarea.component.html + 9 + + + Complete preview + + src/app/shared/forms/markdown-textarea.component.html + 13 + + + Get help + + src/app/shared/misc/help.component.html + 29 + + + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + + + + Unsubscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 18 + + + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + + + Subscribe with an account on + + src/app/shared/user-subscription/subscribe-button.component.html + 39 + + + Subscribe with your local account + + src/app/shared/user-subscription/subscribe-button.component.html + 40 + + + Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + + + Video quota + + src/app/shared/instance/instance-features-table.component.html + 40 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + + + Import + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + + + Local + + src/app/shared/instance/instance-statistics.component.html + 4 + + + src/app/menu/menu.component.html + 86 + + + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + + + Ban + + src/app/shared/moderation/user-ban-modal.component.html + 3 + + + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + + + Cancel + + src/app/shared/moderation/user-ban-modal.component.html + 23 + + + src/app/shared/confirm/confirm.component.html + 19 + + + src/app/login/login.component.html + 79 + + + src/app/videos/+video-watch/modal/video-support.component.html + 10 + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 23 + + + Ban this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + + + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + + + + Login + + + src/app/login/login.component.html + 2 + + + Request new verification email. + + src/app/login/login.component.html + 7 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + + + User + + src/app/login/login.component.html + 13 + + + src/app/+signup/+register/register.component.html + 13 + + + Username or email address + + src/app/login/login.component.html + 15 + + + + or create an account + + + src/app/login/login.component.html + 18 + + + + or create an account on another instance + + + src/app/login/login.component.html + 22 + + + User registration is not allowed on this instance, but you can register on many others! + + src/app/login/login.component.html + 28 + + + Password + + src/app/login/login.component.html + 39 + + + src/app/login/login.component.html + 42 + + + src/app/reset-password/reset-password.component.html + 8 + + + src/app/reset-password/reset-password.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 31 + + + src/app/+admin/users/user-edit/user-edit.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 19 + + + src/app/+signup/+register/register-step-user.component.html + 52 + + + src/app/+signup/+register/register-step-user.component.html + 54 + + + I forgot my password + + src/app/login/login.component.html + 45 + + + Login + + src/app/login/login.component.html + 52 + + + src/app/menu/menu.component.html + 32 + + + Forgot your password + + src/app/login/login.component.html + 58 + + + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + + + Email + + src/app/login/login.component.html + 70 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-list/user-list.component.html + 41 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 22 + + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 41 + + + src/app/+signup/+register/register-step-user.component.html + 43 + + + Email address + + src/app/login/login.component.html + 72 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 + + + Send me an email to reset my password + + src/app/login/login.component.html + 82 + + + + Reset my password + + + src/app/reset-password/reset-password.component.html + 2 + + + Confirm password + + src/app/reset-password/reset-password.component.html + 19 + + + Confirmed password + + src/app/reset-password/reset-password.component.html + 21 + + + Reset my password + + src/app/reset-password/reset-password.component.html + 29 + + + results + + src/app/search/search.component.html + 5 + + + + for + + + src/app/search/search.component.html + 6 + + + + Filters + + + + src/app/search/search.component.html + 16 + + + + No results found + + + src/app/search/search.component.html + 28 + + + subscribers + + src/app/search/search.component.html + 44 + + + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + + + Change the language + + src/app/menu/language-chooser.component.html + 3 + + + src/app/menu/menu.component.html + 107 + + + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + + + Create an account + + src/app/menu/menu.component.html + 33 + + + My library + + src/app/menu/menu.component.html + 37 + + + Videos + + src/app/menu/menu.component.html + 41 + + + src/app/menu/menu.component.html + 62 + + + src/app/+accounts/accounts.component.html + 38 + + + src/app/+video-channels/video-channels.component.html + 24 + + + Playlists + + src/app/menu/menu.component.html + 46 + + + Subscriptions + + src/app/menu/menu.component.html + 51 + + + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + + + Trending + + src/app/menu/menu.component.html + 71 + + + Most liked + + src/app/menu/menu.component.html + 76 + + + Recently added + + src/app/menu/menu.component.html + 81 + + + More + + src/app/menu/menu.component.html + 91 + + + Administration + + src/app/menu/menu.component.html + 95 + + + About + + src/app/menu/menu.component.html + 100 + + + src/app/+accounts/accounts.component.html + 40 + + + src/app/+video-channels/video-channels.component.html + 26 + + + Show keyboard shortcuts + + src/app/menu/menu.component.html + 111 + + + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + + + Search... + + src/app/header/header.component.html + 2 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 + + + Upload + + src/app/header/header.component.html + 9 + + + Sort + + src/app/search/search-filters.component.html + 6 + + + Published date + + src/app/search/search-filters.component.html + 15 + + + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + + + Duration + + src/app/search/search-filters.component.html + 45 + + + Display sensitive content + + src/app/search/search-filters.component.html + 54 + + + Yes + + src/app/search/search-filters.component.html + 58 + + + No + + src/app/search/search-filters.component.html + 63 + + + Category + + src/app/search/search-filters.component.html + 71 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 65 + + + src/app/videos/+video-watch/video-watch.component.html + 164 + + + Licence + + src/app/search/search-filters.component.html + 81 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 79 + + + src/app/videos/+video-watch/video-watch.component.html + 173 + + + Language + + src/app/search/search-filters.component.html + 91 + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 10 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 93 + + + src/app/videos/+video-watch/video-watch.component.html + 182 + + + All of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tags + + src/app/search/search-filters.component.html + 108 + + + Filter + + src/app/search/search-filters.component.html + 115 + + + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + Title + + src/app/videos/+video-edit/shared/video-edit.component.html + 9 + + + Tags + + src/app/videos/+video-edit/shared/video-edit.component.html + 17 + + + src/app/videos/+video-watch/video-watch.component.html + 191 + + + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Description + + src/app/videos/+video-edit/shared/video-edit.component.html + 36 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+accounts/account-about/account-about.component.html + 3 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 4 + + + src/app/+about/about-instance/about-instance.component.html + 55 + + + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + + + Channel + + src/app/videos/+video-edit/shared/video-edit.component.html + 56 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 22 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 12 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+signup/+register/register.component.html + 23 + + + Privacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + Support + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + + + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + + + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + + + + Users + + + src/app/+admin/admin.component.html + 3 + + + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + Username + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 19 + + + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + + + Name + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + Local videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + Users + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + + + JavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 575 + + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + PeerTube + + src/app/+about/about.component.html + 7 + + + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + Focus the search bar + + src/app/app.component.ts + 1 + + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + + Views + + src/app/search/search-filters.component.ts + 1 + + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + + + + + diff --git a/client/src/locale/player.en-US.json b/client/src/locale/player.en-US.json new file mode 100644 index 000000000..b117ea59a --- /dev/null +++ b/client/src/locale/player.en-US.json @@ -0,0 +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","Uses P2P, others may know you are watching this video.":"Uses P2P, others may know you are watching this video.","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."} diff --git a/client/src/locale/player_fr_FR.json b/client/src/locale/player_fr_FR.json deleted file mode 100644 index e0e2de4f7..000000000 --- a/client/src/locale/player_fr_FR.json +++ /dev/null @@ -1 +0,0 @@ -{"Audio Player":"Lecteur audio","Video Player":"Lecteur vidéo","Play":"Lecture","Pause":"Pause","Replay":"Revoir","Current Time":"Temps actuel","Duration":"Durée","Remaining Time":"Temps restant","Stream Type":"Type de flux","LIVE":"EN DIRECT","Loaded":"Chargé","Progress":"Progression","Progress Bar":"Barre de progression","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Plein écran","Non-Fullscreen":"Fenêtré","Mute":"Couper le son","Unmute":"Activer le son","Playback Rate":"Vitesse de lecture","Subtitles":"Sous-titres","subtitles off":"Sous-titres désactivés","Captions":"Sous-titres transcrits","captions off":"Sous-titres transcrits désactivés","Chapters":"Chapitres","Descriptions":"Descriptions","descriptions off":"descriptions désactivées","Audio Track":"Piste audio","Volume Level":"Niveau de volume","You aborted the media playback":"Vous avez interrompu la lecture de la vidéo","A network error caused the media download to fail part-way.":"Une erreur de réseau a interrompu le téléchargement de la vidéo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Cette vidéo n'a pas pu être chargée, soit parce que le serveur ou le réseau a échoué ou parce que le format n'est pas reconnu.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La lecture de la vidéo a été interrompue à cause d'un problème de corruption ou parce que la vidéo utilise des fonctionnalités non prises en charge par votre navigateur.","No compatible source was found for this media.":"Aucune source compatible n'a été trouvée pour cette vidéo.","The media is encrypted and we do not have the keys to decrypt it.":"Le média est chiffré et nous n'avons pas les clés pour le déchiffrer.","Play Video":"Lire la vidéo","Close":"Fermer","Close Modal Dialog":"Fermer la boîte de dialogue modale","Modal Window":"Fenêtre modale","This is a modal window":"Ceci est une fenêtre modale","This modal can be closed by pressing the Escape key or activating the close button.":"Ce modal peut être fermé en appuyant sur la touche Échap ou en cliquant sur le bouton de fermeture.",", opens captions settings dialog":", ouvrir les paramètres des sous-titres transcrits",", opens subtitles settings dialog":", ouvrir les paramètres des sous-titres",", opens descriptions settings dialog":", ouvrir les paramètres des descriptions",", selected":", sélectionné","captions settings":"Paramètres des sous-titres transcrits","subtitles settings":"Paramètres des sous-titres","descriptions settings":"Paramètres des descriptions","Text":"Texte","White":"Blanc","Black":"Noir","Red":"Rouge","Green":"Vert","Blue":"Bleu","Yellow":"Jaune","Magenta":"Magenta","Cyan":"Cyan","Background":"Arrière-plan","Window":"Fenêtre","Transparent":"Transparent","Semi-Transparent":"Semi-transparent","Opaque":"Opaque","Font Size":"Taille des caractères","Text Edge Style":"Style des contours du texte","None":"Aucun","Raised":"Élevé","Depressed":"Enfoncé","Uniform":"Uniforme","Dropshadow":"Ombre portée","Font Family":"Familles de polices","Proportional Sans-Serif":"Polices à chasse variable sans empattement (Proportional Sans-Serif)","Monospace Sans-Serif":"Polices à chasse fixe sans empattement (Monospace Sans-Serif)","Proportional Serif":"Polices à chasse variable avec empattement (Proportional Serif)","Monospace Serif":"Polices à chasse fixe avec empattement (Monospace Serif)","Casual":"Manuscrite","Script":"Script","Small Caps":"Petites capitales","Reset":"Réinitialiser","restore all settings to the default values":"Restaurer tous les paramètres aux valeurs par défaut","Done":"Terminé","Caption Settings Dialog":"Boîte de dialogue des paramètres des sous-titres transcrits","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.","End of dialog window.":"Fin de la fenêtre de dialogue.","{1} is loading.":"{1} est en train de charger","Quality":"Qualité","Auto":"Auto","Speed":"Vitesse","Subtitles/CC":"Sous-titres/CC","peers":"pairs","peer":"pair","Go to the video page":"Aller sur la page de la vidéo","Settings":"Paramètres","Uses P2P, others may know you are watching this video.":"Utilise le P2P, d'autres personnes pourraient savoir que vous regardez cette vidéo.","Copy the video URL":"Copier le lien de la vidéo","Copy the video URL at the current time":"Copier le lien de la vidéo à partir de cette séquence","Copy embed code":"Copier le code d'intégration","Copy magnet URI":"Copier le magnet URL","Total downloaded: ":"Total téléchargé","Total uploaded: ":"Total téléversé"} \ No newline at end of file diff --git a/client/src/locale/server.en-US.json b/client/src/locale/server.en-US.json new file mode 100644 index 000000000..ba9292ddb --- /dev/null +++ b/client/src/locale/server.en-US.json @@ -0,0 +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","Published":"Published","To transcode":"To transcode","To import":"To import","Pending":"Pending","Success":"Success","Failed":"Failed","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.","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","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"} diff --git a/client/src/locale/server_fr_FR.json b/client/src/locale/server_fr_FR.json deleted file mode 100644 index 5744b1c24..000000000 --- a/client/src/locale/server_fr_FR.json +++ /dev/null @@ -1 +0,0 @@ -{"Music":"Musiques","Films":"Films","Vehicles":"Transport","Art":"Art","Sports":"Sports","Travels":"Voyages","Gaming":"Jeux vidéos","People":"Personnalités","Comedy":"Humour","Entertainment":"Divertissement","News & Politics":"Actualité & Politique","How To":"Tutoriels","Education":"Éducation","Activism":"Militantisme","Science & Technology":"Science & Technologie","Animals":"Animaux","Kids":"Enfants","Food":"Cuisine","Attribution":"Attribution","Attribution - Share Alike":"Attribution - Partage dans les mêmes conditions","Attribution - No Derivatives":"Attribution - Pas d’œuvre dérivée","Attribution - Non Commercial":"Attribution - Utilisation non commerciale","Attribution - Non Commercial - Share Alike":"Attribution - Utilisation non commerciale - Partage dans les mêmes conditions","Attribution - Non Commercial - No Derivatives":"Attribution - Utilisation non commerciale - Pas d’œuvre dérivée","Public Domain Dedication":"Domaine public","Public":"Publique","Unlisted":"Non listée","Private":"Privée","Published":"Publiée","To transcode":"À transcoder","To import":"À importer","Pending":"En cours","Success":"Succès","Failed":"Échoué","Regular":"Régulier","Watch later":"Regarder plus tard","This video does not exist.":"Cette vidéo n'existe pas.","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.","Sorry":"Désolé","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.","Misc":"Divers","Unknown":"Inconnu","Afar":"Afar","Abkhazian":"Abkhaze","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharique","Arabic":"Arabe","Aragonese":"Aragonais","American Sign Language":"Langue des signes américaine","Assamese":"Assamais","Avaric":"Avar","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azéri","Bashkir":"Bachkir","Bambara":"Bambara","Belarusian":"Biélorusse","Bengali":"Bengali","British Sign Language":"Langue des signes britannique","Bislama":"Bichlamar","Tibetan":"Tibétain","Bosnian":"Bosniaque","Breton":"Breton","Bulgarian":"Bulgare","Brazilian Sign Language":"Langue des signes brésilienne","Catalan":"Catalan","Czech":"Tchèque","Chamorro":"Chamorro","Chechen":"Tchétchène","Chuvash":"Tchouvache","Cornish":"Cornique","Corsican":"Corse","Cree":"Cree","Czech Sign Language":"Langue des signes tchèque","Chinese Sign Language":"Langue des signes chinoise","Welsh":"Gallois","Danish":"Danois","German":"Allemand","Dhivehi":"Maldivien","Danish Sign Language":"Langue des signes danoise","Dzongkha":"Dzongkha","Greek":"Grec","English":"Anglais","Esperanto":"Espéranto","Estonian":"Estonien","Basque":"Basque","Ewe":"Éwé","Faroese":"Féroïen","Persian":"Persan","Fijian":"Fidjien","Finnish":"Finnois","French":"Français","Western Frisian":"Frison occidental","French Sign Language":"Langue des signes française","Fulah":"Peul","Scottish Gaelic":"Gaélique","Irish":"Irlandais","Galician":"Galicien","Manx":"Manx","Guarani":"Guarani","German Sign Language":"Langue des signes allemande","Gujarati":"Goudjrati","Haitian":"Haïtien","Hausa":"Haoussa","Serbo-Croatian":"Serbo-croate","Hebrew":"Hébreu","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Croate","Hungarian":"Hongrois","Armenian":"Arménien","Igbo":"Igbo","Sichuan Yi":"Yi de Sichuan","Inuktitut":"Inuktitut","Indonesian":"Indonésien","Inupiaq":"Inupiaq","Icelandic":"Islandais","Italian":"Italien","Javanese":"Javanais","Lojban":"Lojban","Japanese":"Japonais","Japanese Sign Language":"Langue des signes japonaise","Kalaallisut":"Groenlandais","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Géorgien","Kanuri":"Kanouri","Kazakh":"Kazakh","Khmer":"Khmer central","Kikuyu":"Kikuyu","Kinyarwanda":"Rwanda","Kirghiz":"Kirghiz","Komi":"Kom","Kongo":"Kongo","Korean":"Coréen","Kuanyama":"Kuanyama","Kurdish":"Kurde","Lao":"Lao","Latvian":"Letton","Limburgan":"Limbourgeois","Lingala":"Lingala","Lithuanian":"Lituanien","Luxembourgish":"Luxembourgeois","Luba-Katanga":"Luba-katanga","Ganda":"Ganda","Marshallese":"Marshall","Malayalam":"Malayalam","Marathi":"Marathe","Macedonian":"Macédonien","Malagasy":"Malgache","Maltese":"Maltais","Mongolian":"Mongol","Maori":"Maori","Malay (macrolanguage)":"Malais","Burmese":"Birman","Nauru":"Nauruan","Navajo":"Navaho","South Ndebele":"Ndébélé du Sud","North Ndebele":"Ndébélé du Nord","Ndonga":"Ndonga","Nepali (macrolanguage)":"Népalais","Dutch":"Néerlandais","Norwegian Nynorsk":"Norvégien nynorsk","Norwegian Bokmål":"Norvégien bokmål","Norwegian":"Norvégien","Nyanja":"Chichewa","Occitan":"Occitane","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Galla","Ossetian":"Ossète","Panjabi":"Pendjabi","Pakistan Sign Language":"Langue des signes pakistanaise","Polish":"Polonais","Portuguese":"Portugais","Pushto":"Pachto","Quechua":"Quechua","Romansh":"Romanche","Romanian":"Roumain","Russian Sign Language":"Langue des signes russe","Rundi":"Rundi","Russian":"Russe","Sango":"Sango","Saudi Arabian Sign Language":"Langue des signes saoudienne","South African Sign Language":"Langue des signes sud-africaine","Sinhala":"Singhalais","Slovak":"Slovaque","Slovenian":"Slovène","Northern Sami":"Sami du Nord","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho du Sud","Spanish":"Espagnol","Albanian":"Albanais","Sardinian":"Sarde","Serbian":"Serbe","Swati":"Swati","Sundanese":"Soundanais","Swahili (macrolanguage)":"Swahili","Swedish":"Suédois","Swedish Sign Language":"Langue des signes suédoise","Tahitian":"Tahitien","Tamil":"Tamoul","Tatar":"Tatar","Telugu":"Télougou","Tajik":"Tadjik","Tagalog":"Tagalog","Thai":"Thaï","Tigrinya":"Tigrigna","Klingon":"Klingon","Tonga (Tonga Islands)":"Tongan (Îles Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turkmène","Turkish":"Turc","Twi":"Twi","Uighur":"Ouïgour","Ukrainian":"Ukrainien","Urdu":"Ourdou","Uzbek":"Ouszbek","Venda":"Venda","Vietnamese":"Vietnamien","Walloon":"Wallon","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinois","Zulu":"Zoulou"} \ No newline at end of file diff --git a/client/src/locale/videojs_en_US.json b/client/src/locale/videojs.en-US.json similarity index 100% rename from client/src/locale/videojs_en_US.json rename to client/src/locale/videojs.en-US.json diff --git a/client/yarn.lock b/client/yarn.lock index 8e1f28c75..17bf338f7 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -899,6 +899,35 @@ tree-kill "1.2.1" webpack-sources "1.4.3" +"@ngx-i18nsupport/ngx-i18nsupport-lib@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@ngx-i18nsupport/ngx-i18nsupport-lib/-/ngx-i18nsupport-lib-1.12.1.tgz#4ecb2227c576dac51d75b3ef82b9962be7d87ef5" + integrity sha512-6HSv4lPZLYSkghprg4k0kKCaAGbsppK6vlAVswDkPHO659WnIkNpZYSloQPziFt6NqL9WpZJ3V1gBbVx9tKV0g== + dependencies: + "@types/xmldom" "^0.1.29" + tokenizr "^1.3.10" + tslib "^1.9.0" + xmldom "^0.1.27" + +"@ngx-i18nsupport/ngx-i18nsupport@^1.1.6": + version "1.1.6" + resolved "https://registry.yarnpkg.com/@ngx-i18nsupport/ngx-i18nsupport/-/ngx-i18nsupport-1.1.6.tgz#d53ffd7e7b54cb8ba404db151bca3b68034a84eb" + integrity sha512-YQDOsz2FOdALOoQEQtsYZVnNuxi3qFKJ+n+lDm8uFjRIYegHXKD6m1i7nTGX+NEIr/0ICnWS3yPCyCy5x+6+hg== + dependencies: + "@ngx-i18nsupport/ngx-i18nsupport-lib" "^1.12.1" + chalk "^2.4.1" + he "^1.1.1" + request "^2.85.0" + tslib "^1.9.0" + +"@ngx-i18nsupport/tooling@^8.0.3": + version "8.0.3" + resolved "https://registry.yarnpkg.com/@ngx-i18nsupport/tooling/-/tooling-8.0.3.tgz#be3454eaa06ad8518ddda7a6bfbc57b95dffbfce" + integrity sha512-AAsjwklil2HKEHLreAEAOHB71WDqHtYxWinP+B/YWQH8UlVyZwvXXQigrsaiQyKIKdTueKGQ8ThS24GRiE1R/g== + dependencies: + "@ngx-i18nsupport/ngx-i18nsupport" "^1.1.6" + tslib "^1.9.0" + "@ngx-loading-bar/core@^4.2.0": version "4.2.0" resolved "https://registry.yarnpkg.com/@ngx-loading-bar/core/-/core-4.2.0.tgz#cf0cc209eb967bd7625c2cec565841890cd5e17e" @@ -1147,6 +1176,11 @@ "@types/parse-torrent" "*" "@types/simple-peer" "*" +"@types/xmldom@^0.1.29": + version "0.1.29" + resolved "https://registry.yarnpkg.com/@types/xmldom/-/xmldom-0.1.29.tgz#c4428b0ca86d3b881475726fd94980b38a27c381" + integrity sha1-xEKLDKhtO4gUdXJv2UmAs4onw4E= + "@videojs/http-streaming@1.10.6": version "1.10.6" resolved "https://registry.yarnpkg.com/@videojs/http-streaming/-/http-streaming-1.10.6.tgz#a9119b1828b354c5cc17b42ea051cc7bcce2dca0" @@ -4711,7 +4745,7 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" -he@1.2.x: +he@1.2.x, he@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== @@ -8325,7 +8359,7 @@ repeating@^2.0.0: dependencies: is-finite "^1.0.0" -request@^2.83.0, request@^2.87.0, request@^2.88.0: +request@^2.83.0, request@^2.85.0, request@^2.87.0, request@^2.88.0: version "2.88.0" resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== @@ -9709,6 +9743,11 @@ toidentifier@1.0.0: resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== +tokenizr@^1.3.10: + version "1.5.5" + resolved "https://registry.yarnpkg.com/tokenizr/-/tokenizr-1.5.5.tgz#bdb68ce4e52f6afefb2ed1b18279e32be87ef649" + integrity sha512-cbiOvnZXf9JFUAgbxnsu8Uv0KDiPKevcYRcx/UirBqwgm4PJ6Vigi5ezjXeVTD0Tk6uGzwocGGjmkgPP8NLlAw== + toposort@^1.0.0: version "1.0.7" resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" @@ -10657,6 +10696,11 @@ xmlbuilder@~11.0.0: resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== +xmldom@^0.1.27: + version "0.1.27" + resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9" + integrity sha1-1QH5ezvbQDr4757MIFcxh6rawOk= + xmlhttprequest-ssl@~1.5.4: version "1.5.5" resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e" diff --git a/scripts/i18n/create-custom-files.ts b/scripts/i18n/create-custom-files.ts index e946b8fd6..47b3e3784 100755 --- a/scripts/i18n/create-custom-files.ts +++ b/scripts/i18n/create-custom-files.ts @@ -1,25 +1,21 @@ import { registerTSPaths } from '../../server/helpers/register-ts-paths' -registerTSPaths() - -import * as jsToXliff12 from 'xliff/jsToXliff12' -import { writeFile } from 'fs-extra' +import { writeJSON } from 'fs-extra' import { join } from 'path' import { buildLanguages, VIDEO_CATEGORIES, VIDEO_IMPORT_STATES, - VIDEO_LICENCES, VIDEO_PLAYLIST_PRIVACIES, VIDEO_PLAYLIST_TYPES, + VIDEO_LICENCES, + VIDEO_PLAYLIST_PRIVACIES, + VIDEO_PLAYLIST_TYPES, VIDEO_PRIVACIES, VIDEO_STATES } from '../../server/initializers/constants' import { values } from 'lodash' -type TranslationType = { - target: string - data: { [id: string]: string } -} +registerTSPaths() -const videojs = require(join(__dirname, '../../../client/src/locale/source/videojs_en_US.json')) +const videojs = require(join(__dirname, '../../../client/src/locale/videojs.en-US.json')) const playerKeys = { 'Quality': 'Quality', 'Auto': 'Auto', @@ -37,10 +33,7 @@ const playerKeys = { 'Total downloaded: ': 'Total downloaded: ', 'Total uploaded: ': 'Total uploaded: ' } -const playerTranslations = { - target: join(__dirname, '../../../client/src/locale/source/player_en_US.xml'), - data: Object.assign({}, videojs, playerKeys) -} +Object.assign(playerKeys, videojs) // Server keys const serverKeys: any = {} @@ -65,57 +58,17 @@ Object.assign(serverKeys, { 'Unknown': 'Unknown' }) -const serverTranslations = { - target: join(__dirname, '../../../client/src/locale/source/server_en_US.xml'), - data: serverKeys -} - // ISO 639 keys const languageKeys: any = {} const languages = buildLanguages() Object.keys(languages).forEach(k => languageKeys[languages[k]] = languages[k]) -const iso639Translations = { - target: join(__dirname, '../../../client/src/locale/source/iso639_en_US.xml'), - data: languageKeys -} +Object.assign(serverKeys, languageKeys) -saveToXliffFile(playerTranslations, err => { - if (err) return handleError(err) - - saveToXliffFile(serverTranslations, err => { - if (err) return handleError(err) - - saveToXliffFile(iso639Translations, err => { - if (err) return handleError(err) - - process.exit(0) - }) - }) -}) - -// Then, the server strings - -function saveToXliffFile (jsonTranslations: TranslationType, cb: Function) { - const obj = { - resources: { - namespace1: {} - } - } - Object.keys(jsonTranslations.data).forEach(k => obj.resources.namespace1[ k ] = { source: jsonTranslations.data[ k ] }) - - jsToXliff12(obj, (err, res) => { - if (err) return cb(err) - - writeFile(jsonTranslations.target, res, err => { - if (err) return cb(err) - - return cb(null) - }) - }) -} - -function handleError (err: any) { +Promise.all([ + writeJSON(join(__dirname, '../../../client/src/locale/player.en-US.json'), playerKeys), + writeJSON(join(__dirname, '../../../client/src/locale/server.en-US.json'), serverKeys) +]).catch(err => { console.error(err) process.exit(-1) -} +}) diff --git a/scripts/i18n/generate.sh b/scripts/i18n/generate.sh index 3f3e3d8e5..f9c2f0613 100755 --- a/scripts/i18n/generate.sh +++ b/scripts/i18n/generate.sh @@ -3,12 +3,11 @@ set -eu cd client -npm run ng -- xi18n --i18n-locale "en-US" --output-path src/locale/source --out-file angular_en_US.xml -npm run ngx-extractor -- --locale "en-US" -i 'src/**/*.ts' -f xlf -o src/locale/source/angular_en_US.xml +npm run ng -- xi18n --i18n-locale "en-US" --output-path src/locale --out-file angular.xlf +npm run ngx-extractor -- --locale "en-US" -i 'src/**/*.ts' -f xlf -o src/locale/angular.xlf -# Zanata does not support inner elements in , so we hack these special elements -# This regex translate the Angular elements to special entities (that we will reconvert on pull) -perl -pi -e 's||<x id=\1/>|g' src/locale/source/angular_en_US.xml +# Merge new translations in other language files +npm run ng run -- PeerTube:xliffmerge # Add our strings too cd ../ diff --git a/scripts/i18n/pull-hook.sh b/scripts/i18n/pull-hook.sh index 8d1f7ee55..738469e38 100755 --- a/scripts/i18n/pull-hook.sh +++ b/scripts/i18n/pull-hook.sh @@ -2,14 +2,5 @@ set -eu -for i in $(seq 1 10); do - # Angular does not like when there is not target element, so we create it with the same content than the source element - perl -0pi -e 's#([^<]+)\s*\1\1, so we hack these special elements - # This regex translate the converted elements to initial Angular elements - perl -pi -e 's|<x id=(.+?)/>([^"])|\2|g' client/src/locale/target/*.xml -done - npm run i18n:xliff2json From a52c95648f1d2d4612d624d9ee630ac822f2c6d1 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 10:24:19 +0100 Subject: [PATCH 06/19] Add player and server fr --- client/src/locale/player.fr-FR.json | 1 + client/src/locale/server.fr-FR.json | 1 + 2 files changed, 2 insertions(+) create mode 100644 client/src/locale/player.fr-FR.json create mode 100644 client/src/locale/server.fr-FR.json diff --git a/client/src/locale/player.fr-FR.json b/client/src/locale/player.fr-FR.json new file mode 100644 index 000000000..e0e2de4f7 --- /dev/null +++ b/client/src/locale/player.fr-FR.json @@ -0,0 +1 @@ +{"Audio Player":"Lecteur audio","Video Player":"Lecteur vidéo","Play":"Lecture","Pause":"Pause","Replay":"Revoir","Current Time":"Temps actuel","Duration":"Durée","Remaining Time":"Temps restant","Stream Type":"Type de flux","LIVE":"EN DIRECT","Loaded":"Chargé","Progress":"Progression","Progress Bar":"Barre de progression","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Plein écran","Non-Fullscreen":"Fenêtré","Mute":"Couper le son","Unmute":"Activer le son","Playback Rate":"Vitesse de lecture","Subtitles":"Sous-titres","subtitles off":"Sous-titres désactivés","Captions":"Sous-titres transcrits","captions off":"Sous-titres transcrits désactivés","Chapters":"Chapitres","Descriptions":"Descriptions","descriptions off":"descriptions désactivées","Audio Track":"Piste audio","Volume Level":"Niveau de volume","You aborted the media playback":"Vous avez interrompu la lecture de la vidéo","A network error caused the media download to fail part-way.":"Une erreur de réseau a interrompu le téléchargement de la vidéo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Cette vidéo n'a pas pu être chargée, soit parce que le serveur ou le réseau a échoué ou parce que le format n'est pas reconnu.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La lecture de la vidéo a été interrompue à cause d'un problème de corruption ou parce que la vidéo utilise des fonctionnalités non prises en charge par votre navigateur.","No compatible source was found for this media.":"Aucune source compatible n'a été trouvée pour cette vidéo.","The media is encrypted and we do not have the keys to decrypt it.":"Le média est chiffré et nous n'avons pas les clés pour le déchiffrer.","Play Video":"Lire la vidéo","Close":"Fermer","Close Modal Dialog":"Fermer la boîte de dialogue modale","Modal Window":"Fenêtre modale","This is a modal window":"Ceci est une fenêtre modale","This modal can be closed by pressing the Escape key or activating the close button.":"Ce modal peut être fermé en appuyant sur la touche Échap ou en cliquant sur le bouton de fermeture.",", opens captions settings dialog":", ouvrir les paramètres des sous-titres transcrits",", opens subtitles settings dialog":", ouvrir les paramètres des sous-titres",", opens descriptions settings dialog":", ouvrir les paramètres des descriptions",", selected":", sélectionné","captions settings":"Paramètres des sous-titres transcrits","subtitles settings":"Paramètres des sous-titres","descriptions settings":"Paramètres des descriptions","Text":"Texte","White":"Blanc","Black":"Noir","Red":"Rouge","Green":"Vert","Blue":"Bleu","Yellow":"Jaune","Magenta":"Magenta","Cyan":"Cyan","Background":"Arrière-plan","Window":"Fenêtre","Transparent":"Transparent","Semi-Transparent":"Semi-transparent","Opaque":"Opaque","Font Size":"Taille des caractères","Text Edge Style":"Style des contours du texte","None":"Aucun","Raised":"Élevé","Depressed":"Enfoncé","Uniform":"Uniforme","Dropshadow":"Ombre portée","Font Family":"Familles de polices","Proportional Sans-Serif":"Polices à chasse variable sans empattement (Proportional Sans-Serif)","Monospace Sans-Serif":"Polices à chasse fixe sans empattement (Monospace Sans-Serif)","Proportional Serif":"Polices à chasse variable avec empattement (Proportional Serif)","Monospace Serif":"Polices à chasse fixe avec empattement (Monospace Serif)","Casual":"Manuscrite","Script":"Script","Small Caps":"Petites capitales","Reset":"Réinitialiser","restore all settings to the default values":"Restaurer tous les paramètres aux valeurs par défaut","Done":"Terminé","Caption Settings Dialog":"Boîte de dialogue des paramètres des sous-titres transcrits","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.","End of dialog window.":"Fin de la fenêtre de dialogue.","{1} is loading.":"{1} est en train de charger","Quality":"Qualité","Auto":"Auto","Speed":"Vitesse","Subtitles/CC":"Sous-titres/CC","peers":"pairs","peer":"pair","Go to the video page":"Aller sur la page de la vidéo","Settings":"Paramètres","Uses P2P, others may know you are watching this video.":"Utilise le P2P, d'autres personnes pourraient savoir que vous regardez cette vidéo.","Copy the video URL":"Copier le lien de la vidéo","Copy the video URL at the current time":"Copier le lien de la vidéo à partir de cette séquence","Copy embed code":"Copier le code d'intégration","Copy magnet URI":"Copier le magnet URL","Total downloaded: ":"Total téléchargé","Total uploaded: ":"Total téléversé"} \ No newline at end of file diff --git a/client/src/locale/server.fr-FR.json b/client/src/locale/server.fr-FR.json new file mode 100644 index 000000000..5744b1c24 --- /dev/null +++ b/client/src/locale/server.fr-FR.json @@ -0,0 +1 @@ +{"Music":"Musiques","Films":"Films","Vehicles":"Transport","Art":"Art","Sports":"Sports","Travels":"Voyages","Gaming":"Jeux vidéos","People":"Personnalités","Comedy":"Humour","Entertainment":"Divertissement","News & Politics":"Actualité & Politique","How To":"Tutoriels","Education":"Éducation","Activism":"Militantisme","Science & Technology":"Science & Technologie","Animals":"Animaux","Kids":"Enfants","Food":"Cuisine","Attribution":"Attribution","Attribution - Share Alike":"Attribution - Partage dans les mêmes conditions","Attribution - No Derivatives":"Attribution - Pas d’œuvre dérivée","Attribution - Non Commercial":"Attribution - Utilisation non commerciale","Attribution - Non Commercial - Share Alike":"Attribution - Utilisation non commerciale - Partage dans les mêmes conditions","Attribution - Non Commercial - No Derivatives":"Attribution - Utilisation non commerciale - Pas d’œuvre dérivée","Public Domain Dedication":"Domaine public","Public":"Publique","Unlisted":"Non listée","Private":"Privée","Published":"Publiée","To transcode":"À transcoder","To import":"À importer","Pending":"En cours","Success":"Succès","Failed":"Échoué","Regular":"Régulier","Watch later":"Regarder plus tard","This video does not exist.":"Cette vidéo n'existe pas.","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.","Sorry":"Désolé","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.","Misc":"Divers","Unknown":"Inconnu","Afar":"Afar","Abkhazian":"Abkhaze","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharique","Arabic":"Arabe","Aragonese":"Aragonais","American Sign Language":"Langue des signes américaine","Assamese":"Assamais","Avaric":"Avar","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azéri","Bashkir":"Bachkir","Bambara":"Bambara","Belarusian":"Biélorusse","Bengali":"Bengali","British Sign Language":"Langue des signes britannique","Bislama":"Bichlamar","Tibetan":"Tibétain","Bosnian":"Bosniaque","Breton":"Breton","Bulgarian":"Bulgare","Brazilian Sign Language":"Langue des signes brésilienne","Catalan":"Catalan","Czech":"Tchèque","Chamorro":"Chamorro","Chechen":"Tchétchène","Chuvash":"Tchouvache","Cornish":"Cornique","Corsican":"Corse","Cree":"Cree","Czech Sign Language":"Langue des signes tchèque","Chinese Sign Language":"Langue des signes chinoise","Welsh":"Gallois","Danish":"Danois","German":"Allemand","Dhivehi":"Maldivien","Danish Sign Language":"Langue des signes danoise","Dzongkha":"Dzongkha","Greek":"Grec","English":"Anglais","Esperanto":"Espéranto","Estonian":"Estonien","Basque":"Basque","Ewe":"Éwé","Faroese":"Féroïen","Persian":"Persan","Fijian":"Fidjien","Finnish":"Finnois","French":"Français","Western Frisian":"Frison occidental","French Sign Language":"Langue des signes française","Fulah":"Peul","Scottish Gaelic":"Gaélique","Irish":"Irlandais","Galician":"Galicien","Manx":"Manx","Guarani":"Guarani","German Sign Language":"Langue des signes allemande","Gujarati":"Goudjrati","Haitian":"Haïtien","Hausa":"Haoussa","Serbo-Croatian":"Serbo-croate","Hebrew":"Hébreu","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Croate","Hungarian":"Hongrois","Armenian":"Arménien","Igbo":"Igbo","Sichuan Yi":"Yi de Sichuan","Inuktitut":"Inuktitut","Indonesian":"Indonésien","Inupiaq":"Inupiaq","Icelandic":"Islandais","Italian":"Italien","Javanese":"Javanais","Lojban":"Lojban","Japanese":"Japonais","Japanese Sign Language":"Langue des signes japonaise","Kalaallisut":"Groenlandais","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Géorgien","Kanuri":"Kanouri","Kazakh":"Kazakh","Khmer":"Khmer central","Kikuyu":"Kikuyu","Kinyarwanda":"Rwanda","Kirghiz":"Kirghiz","Komi":"Kom","Kongo":"Kongo","Korean":"Coréen","Kuanyama":"Kuanyama","Kurdish":"Kurde","Lao":"Lao","Latvian":"Letton","Limburgan":"Limbourgeois","Lingala":"Lingala","Lithuanian":"Lituanien","Luxembourgish":"Luxembourgeois","Luba-Katanga":"Luba-katanga","Ganda":"Ganda","Marshallese":"Marshall","Malayalam":"Malayalam","Marathi":"Marathe","Macedonian":"Macédonien","Malagasy":"Malgache","Maltese":"Maltais","Mongolian":"Mongol","Maori":"Maori","Malay (macrolanguage)":"Malais","Burmese":"Birman","Nauru":"Nauruan","Navajo":"Navaho","South Ndebele":"Ndébélé du Sud","North Ndebele":"Ndébélé du Nord","Ndonga":"Ndonga","Nepali (macrolanguage)":"Népalais","Dutch":"Néerlandais","Norwegian Nynorsk":"Norvégien nynorsk","Norwegian Bokmål":"Norvégien bokmål","Norwegian":"Norvégien","Nyanja":"Chichewa","Occitan":"Occitane","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Galla","Ossetian":"Ossète","Panjabi":"Pendjabi","Pakistan Sign Language":"Langue des signes pakistanaise","Polish":"Polonais","Portuguese":"Portugais","Pushto":"Pachto","Quechua":"Quechua","Romansh":"Romanche","Romanian":"Roumain","Russian Sign Language":"Langue des signes russe","Rundi":"Rundi","Russian":"Russe","Sango":"Sango","Saudi Arabian Sign Language":"Langue des signes saoudienne","South African Sign Language":"Langue des signes sud-africaine","Sinhala":"Singhalais","Slovak":"Slovaque","Slovenian":"Slovène","Northern Sami":"Sami du Nord","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho du Sud","Spanish":"Espagnol","Albanian":"Albanais","Sardinian":"Sarde","Serbian":"Serbe","Swati":"Swati","Sundanese":"Soundanais","Swahili (macrolanguage)":"Swahili","Swedish":"Suédois","Swedish Sign Language":"Langue des signes suédoise","Tahitian":"Tahitien","Tamil":"Tamoul","Tatar":"Tatar","Telugu":"Télougou","Tajik":"Tadjik","Tagalog":"Tagalog","Thai":"Thaï","Tigrinya":"Tigrigna","Klingon":"Klingon","Tonga (Tonga Islands)":"Tongan (Îles Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turkmène","Turkish":"Turc","Twi":"Twi","Uighur":"Ouïgour","Ukrainian":"Ukrainien","Urdu":"Ourdou","Uzbek":"Ouszbek","Venda":"Venda","Vietnamese":"Vietnamien","Walloon":"Wallon","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinois","Zulu":"Zoulou"} \ No newline at end of file From 30a79dc43db58a0c9fe7a5c2680b920fcb737701 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 10:28:32 +0100 Subject: [PATCH 07/19] Remove unused files --- client/src/locale/iso639_ar_001.xml | 299 ----------- client/src/locale/iso639_da_DK.xml | 775 ---------------------------- client/src/locale/iso639_en_GB.xml | 771 --------------------------- client/src/locale/iso639_en_US.xml | 582 --------------------- client/src/locale/iso639_fa_IR.xml | 111 ---- client/src/locale/iso639_gl_ES.xml | 775 ---------------------------- client/src/locale/iso639_hu_HU.xml | 771 --------------------------- client/src/locale/iso639_jbo.xml | 771 --------------------------- client/src/locale/iso639_sk_SK.xml | 771 --------------------------- client/src/locale/iso639_sl_SI.xml | 483 ----------------- client/src/locale/iso639_th_TH.xml | 195 ------- client/src/locale/iso639_tr_TR.xml | 191 ------- client/src/locale/iso639_uk_UA.xml | 131 ----- client/src/locale/iso639_vi_VN.xml | 775 ---------------------------- client/src/locale/player_ar_001.xml | 347 ------------- client/src/locale/player_da_DK.xml | 399 -------------- client/src/locale/player_en_GB.xml | 399 -------------- client/src/locale/player_en_US.xml | 300 ----------- client/src/locale/player_fa_IR.xml | 375 -------------- client/src/locale/player_gl_ES.xml | 399 -------------- client/src/locale/player_hu_HU.xml | 146 ------ client/src/locale/player_jbo.xml | 310 ----------- client/src/locale/player_lt_LT.xml | 398 -------------- client/src/locale/player_nb_NO.xml | 107 ---- client/src/locale/player_sk_SK.xml | 399 -------------- client/src/locale/player_sl_SI.xml | 39 -- client/src/locale/player_ta.xml | 174 ------- client/src/locale/player_th_TH.xml | 299 ----------- client/src/locale/player_tr_TR.xml | 399 -------------- client/src/locale/player_uk_UA.xml | 399 -------------- client/src/locale/player_vi_VN.xml | 291 ----------- client/src/locale/server_ar_001.xml | 167 ------ client/src/locale/server_da_DK.xml | 175 ------- client/src/locale/server_en_GB.xml | 167 ------ client/src/locale/server_en_US.xml | 132 ----- client/src/locale/server_fa_IR.xml | 147 ------ client/src/locale/server_gl_ES.xml | 175 ------- client/src/locale/server_hu_HU.xml | 174 ------- client/src/locale/server_jbo.xml | 95 ---- client/src/locale/server_ko_KR.xml | 175 ------- client/src/locale/server_lt_LT.xml | 175 ------- client/src/locale/server_nb_NO.xml | 79 --- client/src/locale/server_sk_SK.xml | 167 ------ client/src/locale/server_sl_SI.xml | 67 --- client/src/locale/server_th_TH.xml | 175 ------- client/src/locale/server_tr_TR.xml | 175 ------- client/src/locale/server_uk_UA.xml | 167 ------ client/src/locale/server_vi_VN.xml | 175 ------- 48 files changed, 15168 deletions(-) delete mode 100644 client/src/locale/iso639_ar_001.xml delete mode 100644 client/src/locale/iso639_da_DK.xml delete mode 100644 client/src/locale/iso639_en_GB.xml delete mode 100644 client/src/locale/iso639_en_US.xml delete mode 100644 client/src/locale/iso639_fa_IR.xml delete mode 100644 client/src/locale/iso639_gl_ES.xml delete mode 100644 client/src/locale/iso639_hu_HU.xml delete mode 100644 client/src/locale/iso639_jbo.xml delete mode 100644 client/src/locale/iso639_sk_SK.xml delete mode 100644 client/src/locale/iso639_sl_SI.xml delete mode 100644 client/src/locale/iso639_th_TH.xml delete mode 100644 client/src/locale/iso639_tr_TR.xml delete mode 100644 client/src/locale/iso639_uk_UA.xml delete mode 100644 client/src/locale/iso639_vi_VN.xml delete mode 100644 client/src/locale/player_ar_001.xml delete mode 100644 client/src/locale/player_da_DK.xml delete mode 100644 client/src/locale/player_en_GB.xml delete mode 100644 client/src/locale/player_en_US.xml delete mode 100644 client/src/locale/player_fa_IR.xml delete mode 100644 client/src/locale/player_gl_ES.xml delete mode 100644 client/src/locale/player_hu_HU.xml delete mode 100644 client/src/locale/player_jbo.xml delete mode 100644 client/src/locale/player_lt_LT.xml delete mode 100644 client/src/locale/player_nb_NO.xml delete mode 100644 client/src/locale/player_sk_SK.xml delete mode 100644 client/src/locale/player_sl_SI.xml delete mode 100644 client/src/locale/player_ta.xml delete mode 100644 client/src/locale/player_th_TH.xml delete mode 100644 client/src/locale/player_tr_TR.xml delete mode 100644 client/src/locale/player_uk_UA.xml delete mode 100644 client/src/locale/player_vi_VN.xml delete mode 100644 client/src/locale/server_ar_001.xml delete mode 100644 client/src/locale/server_da_DK.xml delete mode 100644 client/src/locale/server_en_GB.xml delete mode 100644 client/src/locale/server_en_US.xml delete mode 100644 client/src/locale/server_fa_IR.xml delete mode 100644 client/src/locale/server_gl_ES.xml delete mode 100644 client/src/locale/server_hu_HU.xml delete mode 100644 client/src/locale/server_jbo.xml delete mode 100644 client/src/locale/server_ko_KR.xml delete mode 100644 client/src/locale/server_lt_LT.xml delete mode 100644 client/src/locale/server_nb_NO.xml delete mode 100644 client/src/locale/server_sk_SK.xml delete mode 100644 client/src/locale/server_sl_SI.xml delete mode 100644 client/src/locale/server_th_TH.xml delete mode 100644 client/src/locale/server_tr_TR.xml delete mode 100644 client/src/locale/server_uk_UA.xml delete mode 100644 client/src/locale/server_vi_VN.xml diff --git a/client/src/locale/iso639_ar_001.xml b/client/src/locale/iso639_ar_001.xml deleted file mode 100644 index 0ae21657d..000000000 --- a/client/src/locale/iso639_ar_001.xml +++ /dev/null @@ -1,299 +0,0 @@ - - - - - - - Arabic - العربية - - - Bengali - البنغالية - - - Tibetan - التبتية - - - Bosnian - البوسنية - - - Breton - البريتونية - - - Bulgarian - البلغارية - - - Brazilian Sign Language - لغة الإشارات البرازيلية - - - Catalan - الكتالانية - - - Czech - التشيكية - - - Chechen - الشيشينية - - - German - الألمانية - - - English - الإنجليزية - - - Esperanto - الإسبيرنتو - - - Estonian - الإستونية - - - Basque - الباسكية - - - Persian - الفارسية - - - Finnish - الفنلدية - - - French - الفرنسية - - - French Sign Language - لغة الإشارات الفرنسية - - - Galician - الغاليكية - - - German Sign Language - لغة الإشارات الألمانية - - - Hebrew - العبرية - - - Hindi - الهندية - - - Croatian - الكرواتية - - - Hungarian - الهنغارية - - - Armenian - الأرمينية - - - Indonesian - الأندونيسية - - - Icelandic - الآيسلدنية - - - Italian - الإيطالية - - - Japanese - اليابانية - - - Japanese Sign Language - لغة الإشارات اليابانية - - - Kashmiri - الكشميرية - - - Georgian - الجيورجية - - - Korean - الكورية - - - Kurdish - الكردية - - - Lithuanian - الليتوانية - - - Macedonian - المقدونية - - - Malagasy - الملغاشية - - - Maltese - المالطية - - - Mongolian - المنغولية - - - Dutch - الهولندية - - - Norwegian - النرويجية - - - Occitan - القسطانية - - - Panjabi - البنجابية - - - Pakistan Sign Language - لغة الإشارات الباكستانية - - - Polish - البولونية - - - Portuguese - البرتغالية - - - Russian Sign Language - لغة الإشارات الروسية - - - Russian - الروسية - - - Saudi Arabian Sign Language - لغة الإشارات العربية السعودية - - - Slovenian - السلوفينية - - - Somali - الصومالية - - - Spanish - الإسبانية - - - Albanian - الألبانية - - - Sardinian - السردينية - - - Serbian - الصربية - - - Sundanese - السودانية - - - Swedish - السويدية - - - Swedish Sign Language - لغة الإشارات السويدية - - - Tamil - التاميلية - - - Tatar - التاتار - - - Telugu - التلوغو - - - Tajik - الطاجيكية - - - Thai - التايلندية - - - Klingon - الكلينغتون - - - Tsonga - التسونغا - - - Turkish - التركية - - - Ukrainian - الأوكرانية - - - Urdu - الأوردو - - - Uzbek - الأوزبيكية - - - Vietnamese - الفياتنامية - - - Chinese - الصينية - - - Zulu - الزولو - - - \ No newline at end of file diff --git a/client/src/locale/iso639_da_DK.xml b/client/src/locale/iso639_da_DK.xml deleted file mode 100644 index 9ca6dfb70..000000000 --- a/client/src/locale/iso639_da_DK.xml +++ /dev/null @@ -1,775 +0,0 @@ - - - - - - - Afar - Afar - - - Abkhazian - Abkhasisk - - - Afrikaans - Afrikaans - - - Akan - Akan - - - Amharic - Amharisk - - - Arabic - Arabisk - - - Aragonese - Aragonisk - - - American Sign Language - Amerikansk tegnsprog - - - Assamese - Assamesisk - - - Avaric - Avarisk - - - Kotava - Kotava - - - Aymara - Aymara - - - Azerbaijani - Aserbajdsjansk - - - Bashkir - Basjkirsk - - - Bambara - Bambara - - - Belarusian - Hviderussisk - - - Bengali - Bengali - - - British Sign Language - Britisk tegnsprog - - - Bislama - Bislama - - - Tibetan - Tibetansk - - - Bosnian - Bosnisk - - - Breton - Bretonsk - - - Bulgarian - Bulgarsk - - - Brazilian Sign Language - Brasiliansk tegnssprog - - - Catalan - Catalansk - - - Czech - Tjekkisk - - - Chamorro - Chamorro - - - Chechen - Tjetjensk - - - Chuvash - Tsjuvansk - - - Cornish - Kornisk - - - Corsican - Korsikansk - - - Cree - Cree - - - Czech Sign Language - Tjekkisk tegnsprog - - - Chinese Sign Language - Kinesisk tegnsprog - - - Welsh - Walisisk - - - Danish - Dansk - - - German - Tysk - - - Dhivehi - Dhivehi - - - Danish Sign Language - Dansk tegnsprog - - - Dzongkha - Dzongkha - - - Greek - Græsk - - - English - Engelsk - - - Esperanto - Esperanto - - - Estonian - Estisk - - - Basque - Baskisk - - - Ewe - Ewe - - - Faroese - Færøsk - - - Persian - Persisk - - - Fijian - Fijisk - - - Finnish - Finsk - - - French - Fransk - - - Western Frisian - Westerlauwersfrisisk - - - French Sign Language - Fransk tegnsprog - - - Fulah - Fulfulde - - - Scottish Gaelic - Skotsk gælisk - - - Irish - Irsk - - - Galician - Galicisk - - - Manx - Mansk - - - Guarani - Guaraní - - - German Sign Language - Tysk tegnsprog - - - Gujarati - Gujarati - - - Haitian - Haitisk kreolsk - - - Hausa - Hausa - - - Serbo-Croatian - Serbokroatisk - - - Hebrew - Hebraisk - - - Herero - Herero - - - Hindi - Hindi - - - Hiri Motu - Hiri Motu - - - Croatian - Kroatisk - - - Hungarian - Ungarsk - - - Armenian - Armensk - - - Igbo - Ibo - - - Sichuan Yi - Yi - - - Inuktitut - Inuktitut - - - Indonesian - Indonesisk - - - Inupiaq - Inupiak - - - Icelandic - Islandsk - - - Italian - Italiensk - - - Javanese - Javanesisk - - - Lojban - Lojban - - - Japanese - Japansk - - - Japanese Sign Language - Japansk tegnsprog - - - Kalaallisut - Kalaallisut - - - Kannada - Kannada - - - Kashmiri - Kashmirisk - - - Georgian - Georgisk - - - Kanuri - Kanuri - - - Kazakh - Kasakhisk - - - Khmer - Khmer - - - Kikuyu - Gikuyu - - - Kinyarwanda - Kinyarwanda - - - Kirghiz - Kirgisisk - - - Komi - Komi - - - Kongo - Congolesisk - - - Korean - Koreansk - - - Kuanyama - Kwanyama - - - Kurdish - Kurdisk - - - Lao - Laotisk - - - Latvian - Lettisk - - - Limburgan - Limburgisk - - - Lingala - Lingala - - - Lithuanian - Litauisk - - - Luxembourgish - Letzeburgsk - - - Luba-Katanga - Luba-Katanga - - - Ganda - Luganda - - - Marshallese - Marshallesisk - - - Malayalam - Malayalam - - - Marathi - Marathi - - - Macedonian - Makedonsk - - - Malagasy - Gassisk - - - Maltese - Maltesisk - - - Mongolian - Mongolsk - - - Maori - Maori - - - Malay (macrolanguage) - Malajisk - - - Burmese - Burmesisk - - - Nauru - Naurisk - - - Navajo - Navajo - - - South Ndebele - Syd-ndebele - - - North Ndebele - Nord-ndebele - - - Ndonga - Ndonga - - - Nepali (macrolanguage) - Nepali - - - Dutch - Nederlandsk - - - Norwegian Nynorsk - Nynorsk - - - Norwegian Bokmål - Bokmål - - - Norwegian - Norsk - - - Nyanja - Nyanja - - - Occitan - Occitansk - - - Ojibwa - Ojibwa - - - Oriya (macrolanguage) - Oriya - - - Oromo - Oromo - - - Ossetian - Ossetisk - - - Panjabi - Punjabi - - - Pakistan Sign Language - Pakistansk tegnsprog - - - Polish - Polsk - - - Portuguese - Portugisisk - - - Pushto - Pashto - - - Quechua - Quechua - - - Romansh - Rætoromansk - - - Romanian - Rumænsk - - - Russian Sign Language - Russisk tegnsprog - - - Rundi - Kirundi - - - Russian - Russisk - - - Sango - Sango - - - Saudi Arabian Sign Language - Saudi-arabisk tegnsprog - - - South African Sign Language - Sydafrikansk tegnsprog - - - Sinhala - Singalesisk - - - Slovak - Slovakisk - - - Slovenian - Slovensk - - - Northern Sami - Nordsamisk - - - Samoan - Samoansk - - - Shona - Shona - - - Sindhi - Sindhi - - - Somali - Somali - - - Southern Sotho - Sesotho - - - Spanish - Spansk - - - Albanian - Albansk - - - Sardinian - Sardisk - - - Serbian - Serbisk - - - Swati - Swati - - - Sundanese - Sundanesisk - - - Swahili (macrolanguage) - Swahili - - - Swedish - Svensk - - - Swedish Sign Language - Svensk tegnsprog - - - Tahitian - Tahitisk - - - Tamil - Tamilsk - - - Tatar - Tatarsk - - - Telugu - Telugu - - - Tajik - Tadtjikkisk - - - Tagalog - Tagalog - - - Thai - Thai - - - Tigrinya - Tigrinya - - - Klingon - Klingon - - - Tonga (Tonga Islands) - Tonganesisk - - - Tswana - Tswana - - - Tsonga - Tsonga - - - Turkmen - Turkmensk - - - Turkish - Tyrkisk - - - Twi - Twi - - - Uighur - Uighur - - - Ukrainian - Ukrainsk - - - Urdu - Urdu - - - Uzbek - Usbekisk - - - Venda - Venda - - - Vietnamese - Vietnamesisk - - - Walloon - Vallonsk - - - Wolof - Wolof - - - Xhosa - Xhosa - - - Yiddish - Jiddisch - - - Yoruba - Yoruba - - - Zhuang - Zhuang - - - Chinese - Mandarin - - - Zulu - Zulu - - - \ No newline at end of file diff --git a/client/src/locale/iso639_en_GB.xml b/client/src/locale/iso639_en_GB.xml deleted file mode 100644 index 2b67b5e1c..000000000 --- a/client/src/locale/iso639_en_GB.xml +++ /dev/null @@ -1,771 +0,0 @@ - - - - - - - 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 - - - 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 - 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 - - - \ No newline at end of file diff --git a/client/src/locale/iso639_en_US.xml b/client/src/locale/iso639_en_US.xml deleted file mode 100644 index a3bebcdfc..000000000 --- a/client/src/locale/iso639_en_US.xml +++ /dev/null @@ -1,582 +0,0 @@ - - - - - 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 - - - - \ No newline at end of file diff --git a/client/src/locale/iso639_fa_IR.xml b/client/src/locale/iso639_fa_IR.xml deleted file mode 100644 index 81f9724ad..000000000 --- a/client/src/locale/iso639_fa_IR.xml +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - German - آلمانی - - - English - انگلیسی - - - Persian - فارسی - - - French - فرانسوی - - - Irish - ایرلندی - - - Hindi - هندی - - - Indonesian - اندونزیایی - - - Italian - ایتالیایی - - - Japanese - ژاپنی - - - Korean - کره ای - - - Kurdish - کردی - - - Malayalam - مالایالامیایی - - - Dutch - هلندی - - - Polish - لهستانی - - - Portuguese - پرتغالی - - - Russian - روسیه ای - - - Slovak - اسلواکی - - - Somali - سومالیایی - - - Spanish - اسپانیایی - - - Swedish - سوئدی - - - Thai - تایلندی - - - Turkish - ترکیه ای - - - Ukrainian - اوکراینی - - - Urdu - اردو - - - Uzbek - ازبکی - - - Chinese - چینی - - - \ No newline at end of file diff --git a/client/src/locale/iso639_gl_ES.xml b/client/src/locale/iso639_gl_ES.xml deleted file mode 100644 index 3bde911d6..000000000 --- a/client/src/locale/iso639_gl_ES.xml +++ /dev/null @@ -1,775 +0,0 @@ - - - - - - - Afar - Afar - - - Abkhazian - Abzaxo - - - Afrikaans - Afrikaans - - - Akan - Akan - - - Amharic - Amárico - - - Arabic - Árabe - - - Aragonese - Aragonés - - - American Sign Language - Idioma de signos americano - - - Assamese - Assamese - - - Avaric - Avaric - - - Kotava - Kotava - - - Aymara - Aimara - - - Azerbaijani - Azerbaixaní - - - Bashkir - Bashkir - - - Bambara - Bambara - - - Belarusian - Beloruso - - - Bengali - Bengalí - - - British Sign Language - Idioma de signos británico - - - Bislama - Bislama - - - Tibetan - Tibetano - - - Bosnian - Bosníaco - - - Breton - Bretón - - - Bulgarian - Búlgaro - - - Brazilian Sign Language - Idioma de signos brasileiro - - - Catalan - Catalán - - - Czech - Checo - - - Chamorro - Chamorro - - - Chechen - Checheno - - - Chuvash - Chuvash - - - Cornish - Cornish - - - Corsican - Corso - - - Cree - Cree - - - Czech Sign Language - Idioma de signos checo - - - Chinese Sign Language - Idioma de signos chinés - - - Welsh - Galés - - - Danish - Danés - - - German - Alemán - - - Dhivehi - Dhivehi - - - Danish Sign Language - Idioma de signos danés - - - Dzongkha - Dzongkha - - - Greek - Grego - - - English - Inglés - - - Esperanto - Esperanto - - - Estonian - Estonio - - - Basque - Éuscaro - - - Ewe - Ewe - - - Faroese - Faroense - - - Persian - Persa - - - Fijian - Fijian - - - Finnish - Finés - - - French - Francés - - - Western Frisian - Frisio occidental - - - French Sign Language - Idioma de signos francés - - - Fulah - Fulah - - - Scottish Gaelic - Gaélico escocés - - - Irish - Irlandés - - - Galician - Galego - - - Manx - Manx - - - Guarani - Guaraní - - - German Sign Language - Idioma de signos alemán - - - Gujarati - Gujarati - - - Haitian - Haitiano - - - Hausa - Hausa - - - Serbo-Croatian - Serbo-croata - - - Hebrew - Hebreo - - - Herero - Herero - - - Hindi - Hindi - - - Hiri Motu - Hiri Motu - - - Croatian - Croata - - - Hungarian - Húngaro - - - Armenian - Armenio - - - Igbo - Igbo - - - Sichuan Yi - Sichuan Yi - - - Inuktitut - Inuktitut - - - Indonesian - Indonesio - - - Inupiaq - Inupiaq - - - Icelandic - Islandés - - - Italian - Italiano - - - Javanese - Javanese - - - Lojban - Lojban - - - Japanese - Xaponés - - - Japanese Sign Language - Idioma de signos xaponés - - - Kalaallisut - Kalaallisut - - - Kannada - Kannada - - - Kashmiri - Kashmiri - - - Georgian - Xeorxiano - - - Kanuri - Kanuri - - - Kazakh - Kazakh - - - Khmer - Khmer - - - Kikuyu - Kikuyu - - - Kinyarwanda - Kinyarwanda - - - Kirghiz - Kirghiz - - - Komi - Komi - - - Kongo - Kongo - - - Korean - Coreano - - - Kuanyama - Kuanyama - - - Kurdish - Curdo - - - Lao - Lao - - - Latvian - Letón - - - Limburgan - Limburgués - - - Lingala - Lingala - - - Lithuanian - Lituano - - - Luxembourgish - Luxemburgués - - - Luba-Katanga - Luba-Katanga - - - Ganda - Ganda - - - Marshallese - Marshallese - - - Malayalam - Malayalam - - - Marathi - Marathi - - - Macedonian - Macedonio - - - Malagasy - Malagasy - - - Maltese - Maltés - - - Mongolian - Mongolés - - - Maori - Maorí - - - Malay (macrolanguage) - Malaio (macroidioma) - - - Burmese - Burmese - - - Nauru - Nauru - - - Navajo - Navajo - - - South Ndebele - Ndebele do sur - - - North Ndebele - Ndebele do norte - - - Ndonga - Ndonga - - - Nepali (macrolanguage) - Nepalés (macroidioma) - - - Dutch - Neerlandés - - - Norwegian Nynorsk - Noruegués Nynorsk - - - Norwegian Bokmål - Noruegués Bokmål - - - Norwegian - Noruegués - - - Nyanja - Nyanja - - - Occitan - Occitano - - - Ojibwa - Ojibwa - - - Oriya (macrolanguage) - Oriya (macroidioma) - - - Oromo - Oromo - - - Ossetian - Osetio - - - Panjabi - Panjabi - - - Pakistan Sign Language - Idioma de signos paquistaní - - - Polish - Polaco - - - Portuguese - Portugués - - - Pushto - Pushto - - - Quechua - Quechua - - - Romansh - Romansh - - - Romanian - Romanés - - - Russian Sign Language - Idioma de signos ruso - - - Rundi - Rundi - - - Russian - Ruso - - - Sango - Sango - - - Saudi Arabian Sign Language - Idioma de signos de Arabia Saudita - - - South African Sign Language - Idioma de signos de África do Sur - - - Sinhala - Sinhala - - - Slovak - Eslovaco - - - Slovenian - Esloveno - - - Northern Sami - Sami do norte - - - Samoan - Samoano - - - Shona - Shona - - - Sindhi - Sindhi - - - Somali - Somalí - - - Southern Sotho - Sotho do sur - - - Spanish - Español - - - Albanian - Albanés - - - Sardinian - Sardo - - - Serbian - Serbio - - - Swati - Swati - - - Sundanese - Sudanés - - - Swahili (macrolanguage) - Swahili (macroidioma) - - - Swedish - Sueco - - - Swedish Sign Language - Idioma de signos sueco - - - Tahitian - Tahitiano - - - Tamil - Tamil - - - Tatar - Tatar - - - Telugu - Talegu - - - Tajik - Tajik - - - Tagalog - Tagalog - - - Thai - Thai - - - Tigrinya - Tigrinya - - - Klingon - Klingon - - - Tonga (Tonga Islands) - Tonga (Illas Tonga) - - - Tswana - Tswana - - - Tsonga - Tsonga - - - Turkmen - Turkmen - - - Turkish - Turco - - - Twi - Twi - - - Uighur - Uighur - - - Ukrainian - Ucraíno - - - Urdu - Urdu - - - Uzbek - Uzbeco - - - Venda - Venda - - - Vietnamese - Vietnamita - - - Walloon - Walloon - - - Wolof - Wolof - - - Xhosa - Xhosa - - - Yiddish - Yiddish - - - Yoruba - Yoruba - - - Zhuang - Zhuang - - - Chinese - Chinés - - - Zulu - Zulu - - - \ No newline at end of file diff --git a/client/src/locale/iso639_hu_HU.xml b/client/src/locale/iso639_hu_HU.xml deleted file mode 100644 index df57a82c3..000000000 --- a/client/src/locale/iso639_hu_HU.xml +++ /dev/null @@ -1,771 +0,0 @@ - - - - - - - Afar - afar - - - Abkhazian - abház - - - Afrikaans - afrikaans - - - Akan - akan - - - Amharic - amhara - - - Arabic - arab - - - Aragonese - aragóniai - - - American Sign Language - amerikai jelnyelv - - - Assamese - asszámi - - - Avaric - avar - - - Kotava - kotava - - - Aymara - ajmara - - - Azerbaijani - azerbajdzsán - - - Bashkir - baskír - - - Bambara - bambara - - - Belarusian - belarusz - - - Bengali - bengáli - - - British Sign Language - brit jelnyelv - - - Bislama - biszlama - - - Tibetan - tibeti - - - Bosnian - bosnyák - - - Breton - breton - - - Bulgarian - bolgár - - - Brazilian Sign Language - brazil jelnyelv - - - Catalan - katalán - - - Czech - cseh - - - Chamorro - csamorro - - - Chechen - csecsen - - - Chuvash - csuvas - - - Cornish - korni - - - Corsican - korzikai - - - Cree - krí - - - Czech Sign Language - cseh jelnyelv - - - Chinese Sign Language - kínai jelnyelv - - - Welsh - walesi - - - Danish - dán - - - German - német - - - Dhivehi - maldív - - - Danish Sign Language - dán jelnyelv - - - Dzongkha - dzongkha - - - English - angol - - - Esperanto - eszperantó - - - Estonian - észt - - - Basque - baszk - - - Ewe - eve - - - Faroese - feröeri - - - Persian - perzsa - - - Fijian - fidzsi - - - Finnish - finn - - - French - francia - - - Western Frisian - nyugati fríz - - - French Sign Language - francia jelnyelv - - - Fulah - ful - - - Scottish Gaelic - skót gael - - - Irish - ír - - - Galician - galiciai - - - Manx - manx - - - Guarani - guarani - - - German Sign Language - német jelnyelv - - - Gujarati - gudzsaráti - - - Haitian - haiti kreol - - - Hausa - hausza - - - Serbo-Croatian - szerbhorvát - - - Hebrew - héber - - - Herero - herero - - - Hindi - hindi - - - Hiri Motu - hiri motu - - - Croatian - horvát - - - Hungarian - magyar - - - Armenian - örmény - - - Igbo - igbó - - - Sichuan Yi - szecsuáni ji - - - Inuktitut - inuktitut - - - Indonesian - indonéz - - - Inupiaq - inupiak - - - Icelandic - izlandi - - - Italian - olasz - - - Javanese - jávai - - - Lojban - lojban - - - Japanese - japán - - - Japanese Sign Language - japán jelnyelv - - - Kalaallisut - grönlandi - - - Kannada - kannada - - - Kashmiri - kasmíri - - - Georgian - grúz - - - Kanuri - kanuri - - - Kazakh - kazak - - - Khmer - khmer - - - Kikuyu - kikuju - - - Kinyarwanda - kinyarvanda - - - Kirghiz - kirgiz - - - Komi - komi - - - Kongo - kikongo - - - Korean - koreai - - - Kuanyama - kvanyama - - - Kurdish - kurd - - - Lao - lao - - - Latvian - lett - - - Limburgan - limburgi - - - Lingala - lingala - - - Lithuanian - litván - - - Luxembourgish - luxemburgi - - - Luba-Katanga - luba-katanga - - - Ganda - luganda - - - Marshallese - Marshall-szigeteki - - - Malayalam - malajálam - - - Marathi - maráthi - - - Macedonian - macedón - - - Malagasy - malgas - - - Maltese - máltai - - - Mongolian - mongol - - - Maori - maori - - - Malay (macrolanguage) - maláj - - - Burmese - burmai - - - Nauru - naurui - - - Navajo - navahó - - - South Ndebele - déli ndebele - - - North Ndebele - északi ndebele - - - Ndonga - ndonga - - - Nepali (macrolanguage) - nepáli - - - Dutch - holland - - - Norwegian Nynorsk - norvég nynorsk - - - Norwegian Bokmål - norvég bokmål - - - Norwegian - norvég - - - Nyanja - nyandzsa - - - Occitan - okcitán - - - Ojibwa - odzsibva - - - Oriya (macrolanguage) - orija - - - Oromo - oromó - - - Ossetian - oszét - - - Panjabi - pandzsábi - - - Pakistan Sign Language - pakisztáni jelnyelv - - - Polish - lengyel - - - Portuguese - portugál - - - Pushto - pastu - - - Quechua - kecsua - - - Romansh - romans - - - Romanian - román - - - Russian Sign Language - orosz jelnyelv - - - Rundi - rundi - - - Russian - orosz - - - Sango - szangó - - - Saudi Arabian Sign Language - szaud-arábiai jelnyelv - - - South African Sign Language - dél-afrikai jelnyelv - - - Sinhala - szingaléz - - - Slovak - szlovák - - - Slovenian - szlovén - - - Northern Sami - északi számi - - - Samoan - szamoai - - - Shona - sona - - - Sindhi - szindhi - - - Somali - szomáli - - - Southern Sotho - déli szoto - - - Spanish - spanyol - - - Albanian - albán - - - Sardinian - szárd - - - Serbian - szerb - - - Swati - szvázi - - - Sundanese - szundai - - - Swahili (macrolanguage) - szuahéli - - - Swedish - svéd - - - Swedish Sign Language - svéd jelnyelv - - - Tahitian - tahiti - - - Tamil - tamil - - - Tatar - tatár - - - Telugu - telugu - - - Tajik - tádzsik - - - Tagalog - tagalog - - - Thai - thai - - - Tigrinya - tigrinya - - - Klingon - klingon - - - Tonga (Tonga Islands) - tonga - - - Tswana - csvana - - - Tsonga - conga - - - Turkmen - türkmén - - - Turkish - török - - - Twi - tvi - - - Uighur - ujgur - - - Ukrainian - ukrán - - - Urdu - urdu - - - Uzbek - üzbég - - - Venda - venda - - - Vietnamese - vietnámi - - - Walloon - vallon - - - Wolof - volof - - - Xhosa - xhosza - - - Yiddish - jiddis - - - Yoruba - joruba - - - Zhuang - csuang - - - Chinese - kínai - - - Zulu - zulu - - - \ No newline at end of file diff --git a/client/src/locale/iso639_jbo.xml b/client/src/locale/iso639_jbo.xml deleted file mode 100644 index b4dde5c10..000000000 --- a/client/src/locale/iso639_jbo.xml +++ /dev/null @@ -1,771 +0,0 @@ - - - - - - - Afar - banga'aru - - - Abkhazian - bangabuku - - - Afrikaans - bangafuru - - - Akan - bangaku'a - - - Amharic - bangamuxe - - - Arabic - bangaru'a - - - Aragonese - bangarugu - - - American Sign Language - bangasu'e - - - Assamese - bangasumu - - - Avaric - bangavu'a - - - Kotava - bangavuku - - - Aymara - bangajemu - - - Azerbaijani - bangaze'u - - - Bashkir - banbu'aku - - - Bambara - banbu'amu - - - Belarusian - banbu'elu - - - Bengali - banbu'enu - - - British Sign Language - banbufu'i - - - Bislama - banbu'isu - - - Tibetan - banbu'odu - - - Bosnian - banbu'osu - - - Breton - banburu'e - - - Bulgarian - banbu'ulu - - - Brazilian Sign Language - banbuzusu - - - Catalan - bancu'atu - - - Czech - bancu'esu - - - Chamorro - bancuxe'a - - - Chechen - bancuxe'e - - - Chuvash - bancuxevu - - - Cornish - bancu'oru - - - Corsican - bancu'osu - - - Cree - bancuru'e - - - Czech Sign Language - bancusu'e - - - Chinese Sign Language - bancusulu - - - Welsh - bancujemu - - - Danish - bandu'anu - - - German - bandu'e'u - - - Dhivehi - bandu'ivu - - - Danish Sign Language - bandusulu - - - Dzongkha - banduzu'o - - - English - bangenugu - - - Esperanto - bangepu'o - - - Estonian - bangesutu - - - Basque - bange'usu - - - Ewe - bangeve'e - - - Faroese - banfu'a'o - - - Persian - banfu'asu - - - Fijian - banfu'iju - - - Finnish - banfu'inu - - - French - banfuru'a - - - Western Frisian - banfuruje - - - French Sign Language - banfusulu - - - Fulah - banfu'ulu - - - Scottish Gaelic - baurgulu'a - - - Irish - baurgulu'e - - - Galician - baurgulugu - - - Manx - baurguluvu - - - Guarani - baurgurunu - - - German Sign Language - baurgusugu - - - Gujarati - baurgu'uju - - - Haitian - banxe'atu - - - Hausa - banxe'a'u - - - Serbo-Croatian - banxebusu - - - Hebrew - banxe'ebu - - - Herero - banxe'eru - - - Hindi - banxe'inu - - - Hiri Motu - banxemu'o - - - Croatian - banxeruvu - - - Hungarian - banxe'unu - - - Armenian - banxeje'e - - - Igbo - bangibu'o - - - Sichuan Yi - bangi'i'i - - - Inuktitut - bangiku'u - - - Indonesian - banginudu - - - Inupiaq - bangipuku - - - Icelandic - bangisulu - - - Italian - bangitu'a - - - Javanese - banju'avu - - - Lojban - banjubu'o - - - Japanese - banjupunu - - - Japanese Sign Language - banjusulu - - - Kalaallisut - banku'alu - - - Kannada - banku'anu - - - Kashmiri - banku'asu - - - Georgian - banku'atu - - - Kanuri - banku'a'u - - - Kazakh - banku'azu - - - Khmer - bankuxemu - - - Kikuyu - banku'iku - - - Kinyarwanda - banku'inu - - - Kirghiz - banku'iru - - - Komi - banku'omu - - - Kongo - banku'onu - - - Korean - banku'oru - - - Kuanyama - banku'u'a - - - Kurdish - banku'uru - - - Lao - banlu'a'o - - - Latvian - banlu'avu - - - Limburgan - banlu'imu - - - Lingala - banlu'inu - - - Lithuanian - banlu'itu - - - Luxembourgish - banlutuzu - - - Luba-Katanga - banlu'ubu - - - Ganda - banlu'ugu - - - Marshallese - banmu'axe - - - Malayalam - banmu'alu - - - Marathi - banmu'aru - - - Macedonian - banmukudu - - - Malagasy - banmulugu - - - Maltese - banmulutu - - - Mongolian - banmu'onu - - - Maori - banmuru'i - - - Malay (macrolanguage) - banmusu'a - - - Burmese - banmuje'a - - - Nauru - baurnu'a'u - - - Navajo - baurnu'avu - - - South Ndebele - baurnubulu - - - North Ndebele - baurnudu'e - - - Ndonga - baurnudu'o - - - Nepali (macrolanguage) - baurnu'epu - - - Dutch - baurnuludu - - - Norwegian Nynorsk - baurnunu'o - - - Norwegian Bokmål - baurnu'obu - - - Norwegian - baurnu'oru - - - Nyanja - baurnuje'a - - - Occitan - bangocu'i - - - Ojibwa - bangoju'i - - - Oriya (macrolanguage) - bangoru'i - - - Oromo - bangorumu - - - Ossetian - bangosusu - - - Panjabi - banpu'anu - - - Pakistan Sign Language - banpukusu - - - Polish - banpu'olu - - - Portuguese - banpu'oru - - - Pushto - banpu'usu - - - Quechua - banke'u'e - - - Romansh - banru'oxe - - - Romanian - banru'onu - - - Russian Sign Language - banrusulu - - - Rundi - banru'unu - - - Russian - banru'usu - - - Sango - bansu'agu - - - Saudi Arabian Sign Language - bansudulu - - - South African Sign Language - bansufusu - - - Sinhala - bansu'inu - - - Slovak - bansuluku - - - Slovenian - bansuluvu - - - Northern Sami - bansumu'e - - - Samoan - bansumu'o - - - Shona - bansunu'a - - - Sindhi - bansunudu - - - Somali - bansu'omu - - - Southern Sotho - bansu'otu - - - Spanish - bansupu'a - - - Albanian - bansuke'i - - - Sardinian - bansurudu - - - Serbian - bansurupu - - - Swati - bansusuve - - - Sundanese - bansu'unu - - - Swahili (macrolanguage) - bansuve'a - - - Swedish - bansuve'e - - - Swedish Sign Language - bansuvelu - - - Tahitian - bantu'axe - - - Tamil - bantu'amu - - - Tatar - bantu'atu - - - Telugu - bantule'u - - - Tajik - bantuguku - - - Tagalog - bantugulu - - - Thai - bantuxe'a - - - Tigrinya - bantu'iru - - - Klingon - bantuluxe - - - Tonga (Tonga Islands) - bantu'onu - - - Tswana - bantusunu - - - Tsonga - bantusu'o - - - Turkmen - bantu'uku - - - Turkish - bantu'uru - - - Twi - bantuve'i - - - Uighur - bangu'igu - - - Ukrainian - bangukuru - - - Urdu - bangurudu - - - Uzbek - banguzubu - - - Venda - banvu'enu - - - Vietnamese - banvu'i'e - - - Walloon - banvelunu - - - Wolof - banve'olu - - - Xhosa - banxuxe'o - - - Yiddish - banje'idu - - - Yoruba - banje'oru - - - Zhuang - banzuxe'a - - - Chinese - banzuxe'o - - - Zulu - banzu'ulu - - - \ No newline at end of file diff --git a/client/src/locale/iso639_sk_SK.xml b/client/src/locale/iso639_sk_SK.xml deleted file mode 100644 index 82131b8b7..000000000 --- a/client/src/locale/iso639_sk_SK.xml +++ /dev/null @@ -1,771 +0,0 @@ - - - - - - - Afar - Afarsky - - - Abkhazian - Abkhazsky - - - Afrikaans - Afrikaansky - - - Akan - Akansky - - - Amharic - Amharsky - - - Arabic - Arabsky - - - Aragonese - Aragonsky - - - American Sign Language - Americká znaková reč - - - Assamese - Assamézsky - - - Avaric - Avarsky - - - Kotava - Kotavsky - - - Aymara - Aymarsky - - - Azerbaijani - Azerbajdžansky - - - Bashkir - Baškirsky - - - Bambara - Bambarsky - - - Belarusian - Bielorusky - - - Bengali - Bengálsky - - - British Sign Language - Britská znaková reč - - - Bislama - Bislamsky - - - Tibetan - Tibeťansky - - - Bosnian - Bosňansky - - - Breton - Bretónsky - - - Bulgarian - Bulharsky - - - Brazilian Sign Language - Brazílska znaková reč - - - Catalan - Katalánsky - - - Czech - Česky - - - Chamorro - Čamorsky - - - Chechen - Čečensky - - - Chuvash - Čuvašsky - - - Cornish - Kornišsky - - - Corsican - Korzicky - - - Cree - Kreónsky - - - Czech Sign Language - Česká znaková reč - - - Chinese Sign Language - Čínska znaková reč - - - Welsh - Welšsky - - - Danish - Dánsky - - - German - Nemecky - - - Dhivehi - Divežsky - - - Danish Sign Language - Dánska znaková reč - - - Dzongkha - Džongšky - - - English - Anglicky - - - Esperanto - Esperanto - - - Estonian - Estónsky - - - Basque - Basky - - - Ewe - Ewsky - - - Faroese - Farsky - - - Persian - Perzsky - - - Fijian - Fidžsky - - - Finnish - Fínsky - - - French - Francúzsky - - - Western Frisian - Západo-Frížsky - - - French Sign Language - Francúzska znaková reč - - - Fulah - Fulašsky - - - Scottish Gaelic - Škótsky Gejlik - - - Irish - Írsky - - - Galician - Galíjsky - - - Manx - Manxsky - - - Guarani - Guaransky - - - German Sign Language - Nemecká znaková reč - - - Gujarati - Gujaratsky - - - Haitian - Haitsky - - - Hausa - Hausasky - - - Serbo-Croatian - Srbo-Chorvátsky - - - Hebrew - Hebrejsky - - - Herero - Herensky - - - Hindi - Hindsky - - - Hiri Motu - Hiri Motusky - - - Croatian - Chorvátsky - - - Hungarian - Maďarsky - - - Armenian - Arménsky - - - Igbo - Igbosky - - - Sichuan Yi - Sichuan Yisky - - - Inuktitut - Inuktitutsky - - - Indonesian - Indonézsky - - - Inupiaq - Inupiaqsky - - - Icelandic - Islandsky - - - Italian - Taliansky - - - Javanese - Jávsky - - - Lojban - Lojbansky - - - Japanese - Japonsky - - - Japanese Sign Language - Japonská znaková reč - - - Kalaallisut - Kalalisutsky - - - Kannada - Kanadsky - - - Kashmiri - Kašmírsky - - - Georgian - Gruzínsky - - - Kanuri - Kanursky - - - Kazakh - Kazašsky - - - Khmer - Khmérsky - - - Kikuyu - Kikujsy - - - Kinyarwanda - Kinyarwandsky - - - Kirghiz - Kirgizsky - - - Komi - Komsky - - - Kongo - Konžsky - - - Korean - Kórejsky - - - Kuanyama - Kuanyamsky - - - Kurdish - Kurdsky - - - Lao - Laosky - - - Latvian - Lotyšsky - - - Limburgan - Limburgsky - - - Lingala - Lingalsky - - - Lithuanian - Litovsky - - - Luxembourgish - Luxembursky - - - Luba-Katanga - Luba-Katanžsky - - - Ganda - Gandsky - - - Marshallese - Maršálsky - - - Malayalam - Malayalsky - - - Marathi - Maratsky - - - Macedonian - Macedónsky - - - Malagasy - Malagazsky - - - Maltese - Maltézsky - - - Mongolian - Mongolsky - - - Maori - Maursky - - - Malay (macrolanguage) - Malajsky - - - Burmese - Burmejsky - - - Nauru - Naursky - - - Navajo - Navajsky - - - South Ndebele - Juho-Ndebelsky - - - North Ndebele - Severo-Ndebelsky - - - Ndonga - Ndongsky - - - Nepali (macrolanguage) - Nepálsky - - - Dutch - Holandsky - - - Norwegian Nynorsk - Nórsko Nynorsky - - - Norwegian Bokmål - Nórsko Bokmalsky - - - Norwegian - Nórsky - - - Nyanja - Nyansky - - - Occitan - Ocitsky - - - Ojibwa - Ojibwsky - - - Oriya (macrolanguage) - Orijsky - - - Oromo - Oromsky - - - Ossetian - Osetsky - - - Panjabi - Panžabsky - - - Pakistan Sign Language - Pakistánska znaková reč - - - Polish - Poľsky - - - Portuguese - Portugalsky - - - Pushto - Puštsky - - - Quechua - Kvečsky - - - Romansh - Románsky - - - Romanian - Rumunsky - - - Russian Sign Language - Ruská znaková reč - - - Rundi - Rundsky - - - Russian - Rusky - - - Sango - Sangsky - - - Saudi Arabian Sign Language - Saudsko-Arabská znaková reč - - - South African Sign Language - Juho-Africká znaková reč - - - Sinhala - Sinhalsky - - - Slovak - Slovensky - - - Slovenian - Slovinsky - - - Northern Sami - Severo-Samsky - - - Samoan - Samojsky - - - Shona - Šonsky - - - Sindhi - Sindsky - - - Somali - Somalsky - - - Southern Sotho - Juho-Sotsky - - - Spanish - Španielsky - - - Albanian - Albánsky - - - Sardinian - Sardínsky - - - Serbian - Srbsky - - - Swati - Swatsky - - - Sundanese - Sundansky - - - Swahili (macrolanguage) - Swahilsky - - - Swedish - Švédsky - - - Swedish Sign Language - Švédska znaková reč - - - Tahitian - Tahitsky - - - Tamil - Tamilsky - - - Tatar - Tatársky - - - Telugu - Telugsky - - - Tajik - Tadžiksky - - - Tagalog - Tagalogsky - - - Thai - Thajsky - - - Tigrinya - Tigrinyjsky - - - Klingon - Klingónsky - - - Tonga (Tonga Islands) - Tongsky - - - Tswana - Tswansky - - - Tsonga - Tsongsky - - - Turkmen - Turkménsky - - - Turkish - Turecky - - - Twi - Twicky - - - Uighur - Uighursky - - - Ukrainian - Ukrainsky - - - Urdu - Urdsky - - - Uzbek - Uzbekicky - - - Venda - Vendsky - - - Vietnamese - Vietnamsky - - - Walloon - Valónsky - - - Wolof - Volofsky - - - Xhosa - Xhosky - - - Yiddish - Jidišsky - - - Yoruba - Jorubsky - - - Zhuang - Zhuangsky - - - Chinese - Čínsky - - - Zulu - Zulsky - - - \ No newline at end of file diff --git a/client/src/locale/iso639_sl_SI.xml b/client/src/locale/iso639_sl_SI.xml deleted file mode 100644 index 889761479..000000000 --- a/client/src/locale/iso639_sl_SI.xml +++ /dev/null @@ -1,483 +0,0 @@ - - - - - - - Afar - afarščina - - - Abkhazian - abhaščina - - - Afrikaans - afrikanščina - - - Akan - akanščina - - - Amharic - amharščina - - - Arabic - arabščina - - - Aragonese - aragonščina - - - American Sign Language - ameriški znakovni jezik - - - Assamese - asamščina - - - Avaric - avarščina - - - Aymara - ajmarščina - - - Azerbaijani - azerbajdžanščina - - - Bashkir - baškirščina - - - Bambara - bambarščina - - - Belarusian - beloruščina - - - Bengali - bengalščina - - - British Sign Language - britanski znakovni jezik - - - Bislama - bislamščina - - - Bosnian - bošnjaščina - - - Breton - bretonščina - - - Bulgarian - bolgarščina - - - Catalan - katalonščina - - - Czech - češčina - - - Chamorro - čamorščina - - - Chechen - čečenščina - - - Chuvash - čuvaščina - - - Cornish - kornijščina - - - Corsican - korziščina - - - Cree - krijščina - - - Czech Sign Language - češki znakovni jezik - - - Chinese Sign Language - kitajski znakovni jezik - - - Danish - danščina - - - German - nemščina - - - Dhivehi - diveščina - - - Danish Sign Language - danski znakovni jezik - - - Dzongkha - dzonka - - - Greek - grščina - - - English - angleščina - - - Esperanto - esperanto - - - Estonian - estonščina - - - Basque - baskovščina - - - Ewe - evenščina - - - Faroese - ferščina - - - Persian - perzijščina - - - Fijian - fidžijščina - - - Finnish - finščina - - - French - francosčina - - - Western Frisian - zahodna frizijščina - - - French Sign Language - francoski znakovni jezik - - - Fulah - fulščina - - - Irish - irščina - - - Galician - galicijščina - - - Manx - manščina - - - Guarani - gvaranijščina - - - German Sign Language - nemški znakovni jezik - - - Gujarati - gudžaratščina - - - Haitian - haitijščina - - - Hausa - havščina - - - Serbo-Croatian - srbohrvaščina - - - Hebrew - hebrejščina - - - Herero - herero - - - Hindi - hindijščina - - - Hiri Motu - hiri motu - - - Croatian - hrvaščina - - - Hungarian - madžarščina - - - Armenian - armenščina - - - Igbo - igboščina - - - Inuktitut - inuktitutščina - - - Indonesian - indonezijščina - - - Inupiaq - inupiaščina - - - Icelandic - islandščina - - - Italian - italijanščina - - - Javanese - javanščina - - - Lojban - lojban - - - Japanese - japonščina - - - Japanese Sign Language - japonski znakovni jezik - - - Kalaallisut - grenlandščina - - - Kannada - kanareščina - - - Kashmiri - kašmirščina - - - Georgian - gruzinščina - - - Kanuri - kanurščina - - - Kazakh - kazaščina - - - Khmer - kmerščina - - - Kikuyu - kikujuščina - - - Kinyarwanda - ruandščina - - - Kirghiz - kirgiščina - - - Komi - komijščina - - - Kongo - kongovščina - - - Korean - korejščina - - - Kuanyama - kvanjama - - - Kurdish - kurdščina - - - Lao - laoščina - - - Limburgan - limburščina - - - Lingala - lingala - - - Lithuanian - litovščina - - - Luxembourgish - luksemburščina - - - Luba-Katanga - luba-katanga - - - Malayalam - malajalščina - - - Marathi - maratščina - - - Macedonian - makedonščina - - - Maltese - malteščina - - - Malay (macrolanguage) - malajščina - - - Burmese - burmanščina - - - Nauru - naurujščina - - - Navajo - navajščina - - - South Ndebele - južna ndebelščina - - - North Ndebele - severna ndebelščina - - - Ndonga - ovambo - - - Nepali (macrolanguage) - nepalščina - - - Dutch - nizozemščina - - - Norwegian Nynorsk - novonorveščina - - - Nyanja - čevščina - - - Occitan - okcitanščina - - - Ojibwa - anašinabščina - - - Oromo - oromo - - - Ossetian - osetinščina - - - Polish - poljščina - - - Portuguese - portugalščina - - - Chinese - kitajščina - - - \ No newline at end of file diff --git a/client/src/locale/iso639_th_TH.xml b/client/src/locale/iso639_th_TH.xml deleted file mode 100644 index ff1a82e77..000000000 --- a/client/src/locale/iso639_th_TH.xml +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - Afar - อาฟาร์ - - - Afrikaans - แอฟริกัน - - - Arabic - อาหรับ - - - American Sign Language - ภาษามืออเมริกัน - - - British Sign Language - ภาษามืออังกฤษ - - - Tibetan - ธิเบต - - - Bosnian - บอสเนีย - - - Bulgarian - บัลกาเรีย - - - Brazilian Sign Language - ภาษามือบราซิล - - - Czech - เซ็ค - - - Chinese Sign Language - ภาษามือจีน - - - German - เยอรมัน - - - Greek - กรีก - - - English - อังกฤษ - - - Estonian - เอสโตเนีย - - - Fijian - ฟิจิ - - - French - ฝรั่งเศส - - - French Sign Language - ภาษามือฝรั่งเศส - - - German Sign Language - ภาษามือเยอรมัน - - - Indonesian - อินโดนีเซีย - - - Italian - อิตาลี - - - Javanese - ชวา - - - Japanese - ญี่ปุ่น - - - Japanese Sign Language - ภาษามือญี่ปุ่น - - - Khmer - เขมร - - - Korean - เกาหลี - - - Lao - ลาว - - - Mongolian - มองโกเลีย - - - Burmese - พม่า - - - Dutch - ดัทช์ - - - Norwegian - นอร์เวย์ - - - Pakistan Sign Language - ภาษามือปากีสถาน - - - Polish - โปแลนด์ - - - Portuguese - โปรตุเกส - - - Russian Sign Language - ภาษามือรัสเซีย - - - Russian - รัสเซีย - - - Spanish - สเปน - - - Serbian - เซอร์เบีย - - - Swedish - สวีเดน - - - Tamil - ทมิฬ - - - Tagalog - ตากาล็อก - - - Thai - ไทย - - - Turkish - ตุรกี - - - Ukrainian - ยูเครน - - - Vietnamese - เวียตนาม - - - Chinese - จีน - - - Zulu - ซูลู - - - \ No newline at end of file diff --git a/client/src/locale/iso639_tr_TR.xml b/client/src/locale/iso639_tr_TR.xml deleted file mode 100644 index e42f09856..000000000 --- a/client/src/locale/iso639_tr_TR.xml +++ /dev/null @@ -1,191 +0,0 @@ - - - - - - - Abkhazian - Abhazca - - - Afrikaans - Afrikanca - - - Arabic - Arapça - - - American Sign Language - Amerikan İşaret Dili - - - Belarusian - Beyaz Rusça - - - Bengali - Bengalce - - - British Sign Language - İngiliz İşaret Dili - - - Tibetan - Tibetçe - - - Bulgarian - Bulgarca - - - Brazilian Sign Language - Brezilya İşaret Dili - - - Catalan - Katalanca - - - Czech - Çekçe - - - Chinese Sign Language - Çince İşaret Dili - - - German - Almanca - - - English - İngilizce - - - Persian - Farsça - - - Finnish - Fince - - - French - Fransızca - - - German Sign Language - Alman İşaret Dili - - - Hebrew - İbranice - - - Hindi - Hintçe - - - Hungarian - Macarca - - - Armenian - Ermenice - - - Italian - İtalyanca - - - Javanese - Cavaca - - - Japanese - Japonca - - - Japanese Sign Language - Japon İşaret Dili - - - Georgian - Gürcüce - - - Kazakh - Kazakça - - - Kirghiz - Kırgızca - - - Korean - Korece - - - Kurdish - Kürtçe - - - Dutch - Flemenkçe - - - Portuguese - Portekizce - - - Russian Sign Language - Rusça İşaret Dili - - - Russian - Rusça - - - Spanish - İspanyolca - - - Swedish - İsveççe - - - Swedish Sign Language - İsveççe İşsaret Dili - - - Tatar - Tatarca - - - Turkmen - Türkmence - - - Turkish - Türkçe - - - Ukrainian - Ukraynaca - - - Urdu - Urduca - - - Uzbek - Özbekçe - - - Chinese - Çince - - - \ No newline at end of file diff --git a/client/src/locale/iso639_uk_UA.xml b/client/src/locale/iso639_uk_UA.xml deleted file mode 100644 index 313013c51..000000000 --- a/client/src/locale/iso639_uk_UA.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - - - - Italian - Італійська - - - Javanese - Яванська - - - Japanese - Японська - - - Georgian - Грузинська - - - Kazakh - Казахська - - - Korean - Корейська - - - Lao - Лаоська - - - Macedonian - Македонська - - - Mongolian - Монгольська - - - Dutch - Голландська - - - Norwegian - Норвежська - - - Polish - Польска - - - Portuguese - Португальська - - - Romanian - Румунська - - - Russian - Російська - - - Slovak - Словацька - - - Slovenian - Словенська - - - Somali - Сомалійська - - - Spanish - Іспанська - - - Albanian - Албанська - - - Serbian - Сербська - - - Swedish - Шведська - - - Tajik - Таджицька - - - Thai - Тайська - - - Turkmen - Туркменська - - - Turkish - Турецька - - - Ukrainian - Українська - - - Uzbek - Узбецька - - - Vietnamese - В'єтнамська - - - Chinese - Китайська - - - Zulu - Зулу - - - \ No newline at end of file diff --git a/client/src/locale/iso639_vi_VN.xml b/client/src/locale/iso639_vi_VN.xml deleted file mode 100644 index 65925a58d..000000000 --- a/client/src/locale/iso639_vi_VN.xml +++ /dev/null @@ -1,775 +0,0 @@ - - - - - - - Afar - tiếng Afar - - - Abkhazian - tiếng Abkhazian - - - Afrikaans - tiếng Afrikaans - - - Akan - tiếng Akan - - - Amharic - tiếng Amhara - - - Arabic - tiếng Ả Rập - - - Aragonese - tiếng Aragon - - - American Sign Language - ngôn ngữ kí hiệu Mĩ - - - Assamese - tiếng Assam - - - Avaric - tiếng Avar - - - Kotava - tiếng Kotava - - - Aymara - tiếng Aymara - - - Azerbaijani - tiếng Azerbaijan - - - Bashkir - tiếng Bashkir - - - Bambara - tiếng Bambara - - - Belarusian - tiếng Belarus - - - Bengali - tiếng Bengali - - - British Sign Language - ngôn ngữ kí hiệu Anh - - - Bislama - tiếng Bislama - - - Tibetan - tiếng Tạng - - - Bosnian - tiếng Bosnia - - - Breton - tiếng Breton - - - Bulgarian - tiếng Bulgaria - - - Brazilian Sign Language - ngôn ngữ kí hiệu Brazil - - - Catalan - tiếng Catalunya - - - Czech - tiếng Séc - - - Chamorro - tiếng Chamorro - - - Chechen - tiếng Chechnya - - - Chuvash - tiếng Chuvash - - - Cornish - tiếng Cornwall - - - Corsican - tiếng Corse - - - Cree - tiếng Cree - - - Czech Sign Language - ngôn ngữ kí hiệu Séc - - - Chinese Sign Language - ngôn ngữ kí hiệu Trung - - - Welsh - tiếng Wales - - - Danish - tiếng Đan Mạch - - - German - tiếng Đức - - - Dhivehi - tiếng Dhivehi - - - Danish Sign Language - ngôn ngữ kí hiệu Đan Mạch - - - Dzongkha - tiếng Dzongkha - - - Greek - tiếng Hy Lạp - - - English - tiếng Anh - - - Esperanto - tiếng Esperanto - - - Estonian - tiếng Estonia - - - Basque - tiếng Basque - - - Ewe - tiếng Ewe - - - Faroese - tiếng Faroe - - - Persian - tiếng Ba Tư - - - Fijian - tiếng Fiji - - - Finnish - tiếng Phần Lan - - - French - tiếng Pháp - - - Western Frisian - tiếng Tây Frisia - - - French Sign Language - ngôn ngữ kí hiệu Pháp - - - Fulah - tiếng Fula - - - Scottish Gaelic - tiếng Gael Scotland - - - Irish - tiếng Ireland - - - Galician - tiếng Galicia - - - Manx - tiếng Manx - - - Guarani - tiếng Guaraní - - - German Sign Language - ngôn ngữ kí hiệu Đức - - - Gujarati - tiếng Gujarat - - - Haitian - tiếng Haiti - - - Hausa - tiếng Hausa - - - Serbo-Croatian - tiếng Serbia-Croatia - - - Hebrew - tiếng Do Thái - - - Herero - tiếng Herero - - - Hindi - tiếng Hindi - - - Hiri Motu - tiếng Hiri Motu - - - Croatian - tiếng Croatia - - - Hungarian - tiếng Hungary - - - Armenian - tiếng Armenia - - - Igbo - tiếng Igbo - - - Sichuan Yi - tiếng Lô Lô - - - Inuktitut - tiếng Inuktitut - - - Indonesian - tiếng Indonesia - - - Inupiaq - tiếng Inupiaq - - - Icelandic - tiếng Iceland - - - Italian - tiếng Ý - - - Javanese - tiếng Javan - - - Lojban - tiếng Lojban - - - Japanese - tiếng Nhật - - - Japanese Sign Language - ngôn ngữ kí hiệu Nhật - - - Kalaallisut - tiếng Greenland - - - Kannada - tiếng Kannada - - - Kashmiri - tiếng Kashmir - - - Georgian - tiếng Georgia - - - Kanuri - tiếng Kanuri - - - Kazakh - tiếng Kazakh - - - Khmer - tiếng Khmer - - - Kikuyu - tiếng Kikuyu - - - Kinyarwanda - tiếng Rwanda - - - Kirghiz - tiếng Kirghiz - - - Komi - tiếng Komi - - - Kongo - tiếng Kongo - - - Korean - tiếng Hàn - - - Kuanyama - tiếng Kuanyama - - - Kurdish - tiếng Kurd - - - Lao - tiếng Lào - - - Latvian - tiếng Latvia - - - Limburgan - tiếng Limburga - - - Lingala - tiếng Lingala - - - Lithuanian - tiếng Lithuania - - - Luxembourgish - tiếng Luxembour - - - Luba-Katanga - tiếng Luba-Katanga - - - Ganda - tiếng Ganda - - - Marshallese - tiếng Marshall - - - Malayalam - tiếng Malayalam - - - Marathi - tiếng Marathi - - - Macedonian - tiếng Macedonia - - - Malagasy - tiếng Malagasy - - - Maltese - tiếng Malta - - - Mongolian - tiếng Mông Cổ - - - Maori - tiếng Maori - - - Malay (macrolanguage) - tiếng Mã Lai (macrolanguage) - - - Burmese - tiếng Miến Điện - - - Nauru - tiếng Nauru - - - Navajo - tiếng Navajo - - - South Ndebele - tiếng Nam Ndebele - - - North Ndebele - tiếng Bắc Ndebele - - - Ndonga - tiếng Ndonga - - - Nepali (macrolanguage) - tiếng Nepal (macrolanguage) - - - Dutch - tiếng Hà Lan - - - Norwegian Nynorsk - tiếng Na Uy Nynorsk - - - Norwegian Bokmål - tiếng Na Uy Bokmål - - - Norwegian - tiếng Na Uy - - - Nyanja - tiếng Nyanja - - - Occitan - tiếng Occitan - - - Ojibwa - tiếng Ojibwa - - - Oriya (macrolanguage) - tiếng Oriya (macrolanguage) - - - Oromo - tiếng Oromo - - - Ossetian - tiếng Ossetia - - - Panjabi - tiếng Punjab - - - Pakistan Sign Language - ngôn ngữ kí hiệu Pakistan - - - Polish - tiếng Ba Lan - - - Portuguese - tiếng Bồ Đào Nha - - - Pushto - tiếng Pashtun - - - Quechua - tiếng Quechua - - - Romansh - tiếng Romansh - - - Romanian - tiếng Rumani - - - Russian Sign Language - ngôn ngữ kí hiệu Nga - - - Rundi - tiếng Rundi - - - Russian - tiếng Nga - - - Sango - tiếng Sango - - - Saudi Arabian Sign Language - ngôn ngữ kí hiệu Ả Rập Xê Út - - - South African Sign Language - ngôn ngữ kí hiệu Nam Phi - - - Sinhala - tiếng Sinhala - - - Slovak - tiếng Slovak - - - Slovenian - tiếng Slovene - - - Northern Sami - tiếng Bắc Sami - - - Samoan - tiếng Samoa - - - Shona - tiếng Shona - - - Sindhi - tiếng Sindh - - - Somali - tiếng Somali - - - Southern Sotho - tiếng Nam Sotho - - - Spanish - tiếng Tây Ban Nha - - - Albanian - tiếng Albania - - - Sardinian - tiếng Sardinia - - - Serbian - tiếng Serbia - - - Swati - tiếng Swati - - - Sundanese - tiếng Sunda - - - Swahili (macrolanguage) - tiếng Swahili (macrolanguage) - - - Swedish - tiếng Thuỵ Điển - - - Swedish Sign Language - ngôn ngữ kí hiệu Thuỵ Điển - - - Tahitian - tiếng Tahiti - - - Tamil - tiếng Tamil - - - Tatar - tiếng Tatar - - - Telugu - tiếng Telugu - - - Tajik - tiếng Tajik - - - Tagalog - tiếng Tagalog - - - Thai - tiếng Thái - - - Tigrinya - tiếng Tigrinya - - - Klingon - tiếng Klingon - - - Tonga (Tonga Islands) - tiếng Tonga (quần đảo Tonga) - - - Tswana - tiếng Tswana - - - Tsonga - tiếng Tsonga - - - Turkmen - tiếng Turkmen - - - Turkish - tiếng Thổ Nhĩ Kỳ - - - Twi - tiếng Twi - - - Uighur - tiếng Duy Ngô Nhĩ - - - Ukrainian - tiếng Ukraina - - - Urdu - tiếng Urdu - - - Uzbek - tiếng Uzbek - - - Venda - tiếng Venda - - - Vietnamese - tiếng Việt - - - Walloon - tiếng Wallon - - - Wolof - tiếng Wolof - - - Xhosa - tiếng Xhosa - - - Yiddish - tiếng Yiddish - - - Yoruba - tiếng Yoruba - - - Zhuang - tiếng Tráng - - - Chinese - tiếng Trung - - - Zulu - tiếng Zulu - - - \ No newline at end of file diff --git a/client/src/locale/player_ar_001.xml b/client/src/locale/player_ar_001.xml deleted file mode 100644 index 3cbacacdf..000000000 --- a/client/src/locale/player_ar_001.xml +++ /dev/null @@ -1,347 +0,0 @@ - - - - - - - Audio Player - مشغل الصوت - - - Video Player - مشغل الفيديو - - - Play - شغل - - - Pause - توقف مؤقت - - - Replay - اعد التشغيل - - - Current Time - الوقت الحالي - - - Duration - المدة - - - Remaining Time - الوقت المتبقي - - - Stream Type - نوع التدفق - - - LIVE - مباشر - - - Loaded - محمل - - - Progress - التقدم - - - Progress Bar - شريط التقدم - - - {1} of {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. - يمكن غلق هذه النافذة المشروطة عن طريق الضغط على زر الخروج أو تفعيل زر الإغلاق - - - , opens captions settings dialog - ، إفتح نافذة إعدادات التعليقات - - - , opens subtitles settings dialog - ، إفتح نافذة إعدادات الترجمات النصية - - - , opens descriptions settings dialog - ، إفتح نافذة إعدادات الوصف - - - , selected - ، مختار - - - captions settings - إعدادات التعليقات - - - subititles settings - إعدادات الترجمة - - - descriptions settings - إعدادات الوصف - - - Text - نص - - - White - أبيض - - - Black - أسود - - - Red - أحمر - - - Green - أخضر - - - Blue - أزرق - - - Yellow - أصفر - - - Magenta - وردي - - - Cyan - سماوي - - - Background - الخلفية - - - Window - نافذة - - - Transparent - شفافة - - - Semi-Transparent - شبه شفافة - - - Font Size - حجم الخط - - - Text Edge Style - نمط حواف النص - - - None - لا شيء - - - Font Family - صنف الخط - - - 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} يحمل - - - 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 - نسخ الرمز المدمج - - - Total downloaded: - التحميل الكلي - - - Total uploaded: - الرفع الكلي - - - \ No newline at end of file diff --git a/client/src/locale/player_da_DK.xml b/client/src/locale/player_da_DK.xml deleted file mode 100644 index b88d86dd7..000000000 --- a/client/src/locale/player_da_DK.xml +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - Audio Player - Lydafspiller - - - Video Player - Videoafspiller - - - Play - Afspil - - - Pause - Pause - - - Replay - Afspil igen - - - Current Time - Aktuel tid - - - Duration - Varighed - - - Remaining Time - Resterende tid - - - Stream Type - Streamingtype - - - LIVE - DIREKTE - - - Loaded - Indlæst - - - Progress - Status - - - Progress Bar - Statuslinje - - - {1} of {2} - {1} af {2} - - - Fullscreen - Fuldskærm - - - Non-Fullscreen - Luk fuldskærm - - - Mute - Uden lyd - - - Unmute - Med lyd - - - Playback Rate - afspilningshastighed - - - Subtitles - Undertekster - - - subtitles off - Uden undertekster - - - Captions - Undertekster for hørehæmmede - - - captions off - Uden undertekster for hørehæmmede - - - Chapters - Kapitler - - - Descriptions - Beskrivelser på - - - descriptions off - Beskrivelser af - - - Audio Track - Lydspor - - - Volume Level - Lydstyrke - - - You aborted the media playback - Du afbrød videoafspilningen. - - - A network error caused the media download to fail part-way. - En netværksfejl forårsagede, at mediedownloaden mislykkedes delvist. - - - The media could not be loaded, either because the server or network failed or because the format is not supported. - Videoen kunne ikke indlæses, enten fordi serveren eller netværket fejlede, eller fordi formatet ikke er understøttet. - - - The media playback was aborted due to a corruption problem or because the media used features your browser did not support. - Videoafspilningen blev afbrudt på grund af ødelagte data eller fordi videoen benyttede faciliteter som din browser ikke understøtter. - - - No compatible source was found for this media. - Fandt ikke en kompatibel kilde for denne media. - - - The media is encrypted and we do not have the keys to decrypt it. - Mediet er krypteret, og vi har ikke nøglerne til at dekryptere det. - - - Play Video - Afspil video - - - Close - Luk - - - Close Modal Dialog - Luk popup dialog - - - Modal Window - Popup vindue - - - This is a modal window - Dette er et popup vindue - - - This modal can be closed by pressing the Escape key or activating the close button. - Dette popup vindue kan lukkes ved tryk på Escape eller ved at klikke på luk-knappen. - - - , opens captions settings dialog - Åbner billedtekstindstillinger - - - , opens subtitles settings dialog - Åbner undertekstindstillinger - - - , opens descriptions settings dialog - Åbner indstillinger for beskrivelse - - - , selected - ,valgt - - - captions settings - Billedtekstindstillinger - - - subititles settings - Undertekstindstillinger - - - descriptions settings - Beskrivelsesindstillinger - - - Text - Tekst - - - White - Hvid - - - Black - Sort - - - Red - Rød - - - Green - Grøn - - - Blue - Blå - - - Yellow - Gul - - - Magenta - Magenta - - - Cyan - Cyan - - - Background - Baggrund - - - Window - Vindue - - - Transparent - Gennemsigtig - - - Semi-Transparent - Halvgennemsigtig - - - Opaque - Uigennemsigtig - - - Font Size - Tekststørrelse - - - Text Edge Style - Tekstkanter - - - None - Ingen - - - Raised - Forhøjet - - - Depressed - Neddykket - - - Uniform - Ensartet - - - Dropshadow - Tekstskygge - - - Font Family - Skrifttype - - - Proportional Sans-Serif - Proportional Sans-Serif - - - Monospace Sans-Serif - Monospace Sans-Serif - - - Proportional Serif - Proportional Serif - - - Monospace Serif - Monoespace Serif - - - Casual - Afslappet - - - Script - Script - - - Small Caps - Små bogstaver - - - Reset - Nulstil - - - restore all settings to the default values - gendan alle indstillinger til standardværdierne - - - Done - Færdig - - - Caption Settings Dialog - Undertekstindstillinger - - - Beginning of dialog window. Escape will cancel and close the window. - Starten på dialogvindue. Escape vil afbryde og lukke vinduet. - - - End of dialog window. - Slutning af dialogvindue. - - - {1} is loading. - {1} indlæses. - - - Quality - Kvalitet - - - Auto - Auto - - - Speed - Hastighed - - - Subtitles/CC - Undertekster - - - peers - peers - - - peer - peer - - - Go to the video page - Gå til videosiden - - - Settings - Indstillinger - - - Uses P2P, others may know you are watching this video. - Bruger P2P, andre kan muligvis vide at du ser denne video. - - - Copy the video URL - Kopier videoens URL - - - Copy the video URL at the current time - Kopier videoens URL på det aktuelle tidspunkt - - - Copy embed code - Kopier Embedkode - - - Copy magnet URI - Kopier Magnetlink - - - Total downloaded: - Samlet downloadet: - - - Total uploaded: - Samlet uploadet: - - - \ No newline at end of file diff --git a/client/src/locale/player_en_GB.xml b/client/src/locale/player_en_GB.xml deleted file mode 100644 index a44d25b76..000000000 --- a/client/src/locale/player_en_GB.xml +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - 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 - - - {1} of {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 - - - subititles 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. - - - 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 - - - Uses P2P, others may know you are watching this video. - Uses P2P, others may know you are watching this video. - - - 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: - - - \ No newline at end of file diff --git a/client/src/locale/player_en_US.xml b/client/src/locale/player_en_US.xml deleted file mode 100644 index cf6fc7b7b..000000000 --- a/client/src/locale/player_en_US.xml +++ /dev/null @@ -1,300 +0,0 @@ - - - - - Audio Player - - - Video Player - - - Play - - - Pause - - - Replay - - - Current Time - - - Duration - - - Remaining Time - - - Stream Type - - - LIVE - - - Loaded - - - Progress - - - Progress Bar - - - {1} of {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. - - - , opens captions settings dialog - - - , opens subtitles settings dialog - - - , opens descriptions settings dialog - - - , selected - - - captions settings - - - subititles 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. - - - Quality - - - Auto - - - Speed - - - Subtitles/CC - - - peers - - - peer - - - Go to the video page - - - Settings - - - Uses P2P, others may know you are watching this video. - - - Copy the video URL - - - Copy the video URL at the current time - - - Copy embed code - - - Copy magnet URI - - - Total downloaded: - - - Total uploaded: - - - - \ No newline at end of file diff --git a/client/src/locale/player_fa_IR.xml b/client/src/locale/player_fa_IR.xml deleted file mode 100644 index 37d720094..000000000 --- a/client/src/locale/player_fa_IR.xml +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - - Audio Player - پخش‌کننده‌ی صدا - - - Video Player - پخش‌کننده‌ی ویدئو - - - Play - پخش - - - Pause - توقف - - - Replay - پخش دوباره - - - Current Time - زمان کنونی - - - Duration - مدت زمان - - - Remaining Time - زمان باقی‌مانده - - - Stream Type - نوع جریان پخش - - - LIVE - زنده - - - Loaded - بارگیری شده - - - Progress - پیشرفت - - - Progress Bar - نوار پیش‌رفت - - - {1} of {2} - {1} از {2} - - - Fullscreen - تمام صفحه - - - Non-Fullscreen - حالت رایج - - - Mute - بی‌صدا - - - Unmute - صدا‌دار - - - Playback Rate - سرعت پخش - - - Subtitles - زیرنویس - - - subtitles off - بدون زیرنویس - - - Captions - عنوان‌ها - - - captions off - بدون عنوان - - - Chapters - بخش‌ها - - - Descriptions - توضیحات - - - descriptions off - بدون توضیحات - - - Audio Track - قطعه‌ی صوتی - - - Volume Level - بلندی صدا - - - You aborted the media playback - شما پخش رسانه‌ای را قطع کردید - - - A network error caused the media download to fail part-way. - یک خطا در شبکه باعث ناموفق‌بودن بارگذاری رسانه شد. - - - The media could not be loaded, either because the server or network failed or because the format is not supported. - قادر به پخش رسانه نیستیم، احتمالاً به دلیل خطای سرور یا شبکه است یا این که قالب رسانه پشتیبانی نمی‌شود. - - - The media playback was aborted due to a corruption problem or because the media used features your browser did not support. - پخش به دلیل مشکل پرونده‌ی رسانه یا پشتیبانی‌نکردن مرورگر شما از آن، متوقف شد. - - - No compatible source was found for this media. - هیچ منبع هماهنگی برای این رسانه یافت نشد. - - - The media is encrypted and we do not have the keys to decrypt it. - این رسانه رمزنگاری شده است و شما کلید موردنیاز برای رمزگشایی آن را ندارید. - - - Play Video - پخش ویدئو - - - Close - بستن - - - Close Modal Dialog - کادر بستن - - - Modal Window - کادر - - - This is a modal window - این یک کادر است - - - This modal can be closed by pressing the Escape key or activating the close button. - این کادر با کلید Escape یا دکمه‌ی بستن، بسته خواهد شد. - - - , opens captions settings dialog - ، کادر تنظیمات عنوان‌ها را باز می‌کند - - - , opens subtitles settings dialog - ، کادر تنظیمات زیرنویس‌ها را باز می‌کند - - - , opens descriptions settings dialog - ، کادر تنظیمات توضیحات را باز می‌کند - - - , selected - ، انتخاب‌شده - - - captions settings - تنظیمات عنوان‌ها - - - subititles 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 - پنجره تنظیمات‌عنوان - - - {1} is loading. - {1}در حال بارگزاری - - - Quality - کیفیت - - - Auto - خودکار - - - Speed - سرعت - - - Subtitles/CC - زیرنویس/CC - - - peers - همتا - - - 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 - کپی‌کد‌جاسازی - - - \ No newline at end of file diff --git a/client/src/locale/player_gl_ES.xml b/client/src/locale/player_gl_ES.xml deleted file mode 100644 index 4ec447bcf..000000000 --- a/client/src/locale/player_gl_ES.xml +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - Audio Player - Reprodutor de audio - - - Video Player - Reprodutor de vídeo - - - Play - Reproducir - - - Pause - Pausa - - - Replay - Repetir - - - Current Time - Posición actual - - - Duration - Duración - - - Remaining Time - Tempo restante - - - Stream Type - Tipo de fluxo - - - LIVE - AO VIVO - - - Loaded - Cargado - - - Progress - Progreso - - - Progress Bar - Barra de progreso - - - {1} of {2} - {1} de {2} - - - Fullscreen - Pantalla completa - - - Non-Fullscreen - Saír de pantalla completa - - - Mute - Acalar - - - Unmute - Activar audio - - - Playback Rate - Taxa de reprodución - - - Subtitles - Subtítulos - - - subtitles off - subtítulos desactivados - - - Captions - Comentarios - - - captions off - Comentarios desactivados - - - Chapters - Capítulos - - - Descriptions - Descricións - - - descriptions off - Descricións desactivadas - - - Audio Track - Pista de audio - - - Volume Level - Nivel do volume - - - You aborted the media playback - Cancelou a reprodución de medios - - - A network error caused the media download to fail part-way. - Un fallo na rede fixo que a descarga de medios non se completase. - - - The media could not be loaded, either because the server or network failed or because the format is not supported. - Os medios non se descargaron, xa porque fallou o servidor ou a rede ou porque o formato non está soportado. - - - The media playback was aborted due to a corruption problem or because the media used features your browser did not support. - A reprodución de medios detívose debido a datos corruptos ou porque os medios utilizan características que o seu navegador non soporta. - - - No compatible source was found for this media. - Non se atopou fonte compatible para estos medios. - - - The media is encrypted and we do not have the keys to decrypt it. - Os medios están cifrados e non temos as chaves para descrifralos. - - - Play Video - Reproducir vídeo - - - Close - Pechar - - - Close Modal Dialog - Pechar diálogo modal - - - Modal Window - Ventá modal - - - This is a modal window - Esta é unha ventá modal - - - This modal can be closed by pressing the Escape key or activating the close button. - Este modal pódese pechar pulsando a tecla Esc ou pulsando o botón pechar. - - - , opens captions settings dialog - , abre o diálogo de axustes dos comentarios - - - , opens subtitles settings dialog - , abre o diálogo de axustes de subtítulos - - - , opens descriptions settings dialog - , abre o diálogo de axustes de descricións - - - , selected - , seleccionado - - - captions settings - axustes de comentarios - - - subititles settings - axustes de subtítulos - - - descriptions settings - axustes de descricións - - - Text - Texto - - - White - Blanco - - - Black - Negro - - - Red - Vermello - - - Green - Verde - - - Blue - Azul - - - Yellow - Amarelo - - - Magenta - Maxenta - - - Cyan - Ciano - - - Background - Fondo - - - Window - Ventá - - - Transparent - Transparente - - - Semi-Transparent - Semi-transparente - - - Opaque - Opaco - - - Font Size - Tamaño da letra - - - Text Edge Style - Estilo do bordo da letra - - - None - Ningún - - - Raised - Elevado - - - Depressed - Rebaixado - - - Uniform - Uniforme - - - Dropshadow - Sombreado - - - Font Family - Familia tipográfica - - - Proportional Sans-Serif - Sans-Serif proporcional - - - Monospace Sans-Serif - Sans-Serif monoespaciada - - - Proportional Serif - Serif proporcional - - - Monospace Serif - Serif monoespaciada - - - Casual - Casual - - - Script - Script - - - Small Caps - Minúsculas - - - Reset - Restablecer - - - restore all settings to the default values - restablecer os axustes aos valores por omisión - - - Done - Feito - - - Caption Settings Dialog - Diálogo de axustes dos comentarios - - - Beginning of dialog window. Escape will cancel and close the window. - Inicio da ventá de diálogo. Escape cancelará e pechará a ventá. - - - End of dialog window. - Fin da ventá de diálogo. - - - {1} is loading. - {1} está cargando. - - - Quality - Calidade - - - Auto - Auto - - - Speed - Velocidade - - - Subtitles/CC - Subtítulos/CC - - - peers - pares - - - peer - parceiro - - - Go to the video page - Ir a páxina do vídeo - - - Settings - Axustes - - - Uses P2P, others may know you are watching this video. - Utiliza P2P, outras poderían saber que está a ver este vídeo. - - - Copy the video URL - Copiar URL do vídeo - - - Copy the video URL at the current time - Copiar URL do vídeo na posición actual - - - Copy embed code - Copiar código de inscrustado - - - Copy magnet URI - Copiar URI magnet - - - Total downloaded: - Total descargado: - - - Total uploaded: - Total subido: - - - \ No newline at end of file diff --git a/client/src/locale/player_hu_HU.xml b/client/src/locale/player_hu_HU.xml deleted file mode 100644 index fb89d105a..000000000 --- a/client/src/locale/player_hu_HU.xml +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - Audio Player - Hanglejátszó - - - Video Player - Videólejátszó - - - Play - Lejátszás - - - Pause - Szünet - - - Replay - Újra - - - Current Time - Jelenlegi idő - - - Duration - Időtartam - - - Remaining Time - Hátralévő idő - - - Stream Type - Közvetítés típusa - - - LIVE - ÉLŐ - - - Loaded - Betöltve - - - Progress - Folyamat - - - Progress Bar - Folyamatjelző - - - {1} of {2} - {1} / {2} - - - Fullscreen - Teljes képernyő - - - Non-Fullscreen - Nem teljes képernyő - - - Mute - Némítás - - - Unmute - Némítás feloldása - - - Playback Rate - Visszajátszási ráta - - - Subtitles - Feliratok - - - subtitles off - Feliratok ki - - - Captions - Feliratok - - - captions off - Feliratok ki - - - Chapters - Fejezetek - - - Descriptions - Leírások - - - descriptions off - Leírások ki - - - Audio Track - Hangsáv - - - Volume Level - Hangerő - - - You aborted the media playback - Leállítottad a médialejátszást - - - A network error caused the media download to fail part-way. - Egy hálózati hiba félúton megakadályozta a média letöltését. - - - No compatible source was found for this media. - Nem található kompatibilis forrás ehhez a médiához. - - - The media is encrypted and we do not have the keys to decrypt it. - A média titkosítva van és nincs kulcsunk a visszafejtéshez. - - - Play Video - Videó Lejátszása - - - Close - Bezárás - - - Close Modal Dialog - - - \ No newline at end of file diff --git a/client/src/locale/player_jbo.xml b/client/src/locale/player_jbo.xml deleted file mode 100644 index 45001205d..000000000 --- a/client/src/locale/player_jbo.xml +++ /dev/null @@ -1,310 +0,0 @@ - - - - - - - Audio Player - te snavi - - - Video Player - te vidvi - - - Play - nu co'a ganvi - - - Pause - nu denpa - - - Replay - nu za'u re'u co'a ganvi - - - Current Time - temci lo krasi lo cabna - - - Duration - temci - - - Remaining Time - temci lo cabna lo fanmo - - - Stream Type - tivni te klesi - - - LIVE - .i ca'o tivni - - - Loaded - .i mo'u samymo'i - - - Progress - ni mulno - - - Progress Bar - nilmulyuidje - - - {1} of {2} - {1} moi lo se {2} mei - - - Fullscreen - nu co'a vidnyselclu - - - Non-Fullscreen - nu co'u vidnyselclu - - - Mute - nu co'a smaji - - - Unmute - nu co'u smaji - - - Playback Rate - ni lo nu ganvi cu sutra - - - Subtitles - vidvi vlapoi - - - subtitles off - - - Captions - vidvi vlapoi - - - captions off - - - Chapters - - - Descriptions - skicu vlapoi - - - descriptions off - - - Audio Track - se snavi - - - Volume Level - ni cladu - - - You aborted the media playback - .i do gasnu lo nu co'u ganvi - - - A network error caused the media download to fail part-way. - .i pa se tcana nabmi cu rinka lo nu co'u kibycpa lo ganvi - - - The media could not be loaded, either because the server or network failed or because the format is not supported. - .i nabmi fi lo nu samymo'i lo ganvi kei fi lo nu ga ja lo samse'u ja lo se tcana cu spofu gi na kakne tu'a lo datni te klesi - - - The media playback was aborted due to a corruption problem or because the media used features your browser did not support. - .i nabmi fi lo nu ganvi kei fa lo nu ga ja lo datni cu toldra gi lo te ganvi cu ckaji da poi lo do kibyca'o na kakne tu'a ke'a - - - No compatible source was found for this media. - - - The media is encrypted and we do not have the keys to decrypt it. - .i da goi my. mifra lo ganvi .i ku'i mi djuno fi no to'e mifra termifckiku pe my. - - - Play Video - nu co'a vidvi - - - Close - nu mipri - - - Close Modal Dialog - nu mipri lo gacri cankyuidje - - - Modal Window - gacri cankyuidje - - - This is a modal window - .i ti gacri cankyuidje - - - This modal can be closed by pressing the Escape key or activating the close button. - .i do nu'o zukte lo ka ce'u te cabra fi la'o zoi. Escape .zoi ja lo mipri batkyuidje kei lo nu mipri lo vi gacri cankyuidje - - - Text - vlapoi - - - White - blabi - - - Black - xekri - - - Red - xunre - - - Green - crino - - - Blue - blanu - - - Yellow - pelxu - - - Magenta - nukni - - - Cyan - cicna - - - Background - trixe - - - Window - cankyuidje - - - Transparent - klina - - - Semi-Transparent - no'e klina - - - Opaque - to'e klina - - - Font Size - ci'artadji ni barda - - - Text Edge Style - tarmi lo korbi be lo lerfu - - - Uniform - manfo - - - Font Family - ci'artadji girzu - - - Reset - nu lo krasi cu basti - - - Done - .uo - - - Caption Settings Dialog - vidvi vlapoi te tcimi'e cankyuidje - - - {1} is loading. - .i ca'o samymo'i la'o zoi. {1} .zoi - - - Quality - ni tilcfu - - - Auto - zmiku - - - Speed - ka sutra - - - Subtitles/CC - vidvi vlapoi - - - peers - da jikca tcana - - - peer - da jikca tcana - - - Go to the video page - nu vitke lo kibypapri pe lo se vidvi - - - Settings - te tcimi'e - - - Uses P2P, others may know you are watching this video. - .i pilno lo benji simxu ciste .i lo drata ka'e la'a cu'i djuno lo du'u do catlu ma kau noi vidvi - - - Copy the video URL - fukpi lo veirjudri be le vidvi - - - Copy the video URL at the current time - fukpi lo veirjudri be le vidvi be'o pe lo ca temci - - - Copy embed code - nu fukra'e lo kibypapri ci'erse'a vlapoi - - - Copy magnet URI - nu fukra'e lo me la .magnet. ku veirtermi'u - - - Total downloaded: - .i lo'i se kibycpa cu klani - - - Total uploaded: - .i lo'i se kibdu'a cu klani - - - \ No newline at end of file diff --git a/client/src/locale/player_lt_LT.xml b/client/src/locale/player_lt_LT.xml deleted file mode 100644 index 66d49be6d..000000000 --- a/client/src/locale/player_lt_LT.xml +++ /dev/null @@ -1,398 +0,0 @@ - - - - - - - Audio Player - Garso grotuvas - - - Video Player - Video Grotuvas - - - Play - Groti - - - Pause - Sustabdyti - - - Replay - - - Current Time - Tikslus laikas - - - Duration - Trukmė - - - Remaining Time - Likęs laikas - - - Stream Type - Srauto tipas - - - LIVE - Gyvai - - - Loaded - Kraunama - - - Progress - Progresas - - - Progress Bar - Progreso juosta - - - {1} of {2} - {1} ar {2} - - - Fullscreen - Pilna rezoliucija - - - Non-Fullscreen - Ne per visą ekraną - - - Mute - Nutildyti - - - Unmute - Išjungti garsą - - - Playback Rate - Atkūrimo sparta - - - Subtitles - Subtitrai - - - subtitles off - Išjungti subtitrus - - - Captions - Antraštė - - - captions off - Išjungti antraštes - - - Chapters - Skyrius - - - Descriptions - Aprašymas - - - descriptions off - Išjungti aprąšyma - - - Audio Track - Garso takelis - - - Volume Level - Garsumo lygis - - - You aborted the media playback - Jūs nutraukėte medijos atkūrimą - - - A network error caused the media download to fail part-way. - Dėl tinklo klaidos medijos atsisiuntimas buvo neveiksmingas. - - - The media could not be loaded, either because the server or network failed or because the format is not supported. - Negalima įkelti laikmenos, nes serveris arba tinklas nerastas, arba todėl, kad formatas nepalaikomas. - - - The media playback was aborted due to a corruption problem or because the media used features your browser did not support. - Žiniasklaidos atkūrimas buvo nutrauktas dėl korupcijos problemos arba dėl to, kad jūsų naudojamoje žiniasklaidos priemonėje jūsų naršyklė nepalaikė. - - - No compatible source was found for this media. - Žiniasklaidos atkūrimas buvo nutrauktas dėl problemos arba dėl to, kad būtų galima žinoti, kaip tai padaryti. - - - The media is encrypted and we do not have the keys to decrypt it. - Žiniasklaida yra užšifruota ir neturime raktų, kad ją iššifruoti. - - - Play Video - Leisti vaizdo įrašą - - - Close - Uždaryti - - - Close Modal Dialog - Uždaryti modulinį dialogą - - - Modal Window - Modalinis langas - - - This is a modal window - Tai modalas - - - This modal can be closed by pressing the Escape key or activating the close button. - Šį modalą galima uždaryti paspaudus klavišą Escape arba įjungiant uždarymo mygtuką. - - - , opens captions settings dialog - atidaro antraščių nustatymų dialogą - - - , opens subtitles settings dialog - , atidaro subtitrų nustatymų dialogą - - - , opens descriptions settings dialog - , atidaro aprašymų parametrų dialogo langą - - - , selected - , pasirinkta - - - captions settings - antraščių nustatymus - - - subititles settings - subtitrų nustatymai - - - descriptions settings - aprašymų nustatymai - - - Text - Tekstas - - - White - Balta - - - Black - Juoda - - - Red - Raudona - - - Green - Žalia - - - Blue - Męlyna - - - Yellow - Geltona - - - Magenta - Purpurinė - - - Cyan - Žydra - - - Background - Fonas - - - Window - Langas - - - Transparent - Skaidrus - - - Semi-Transparent - Pusiau permatomas - - - Opaque - Nepermatomas - - - Font Size - Šrifto dydis - - - Text Edge Style - Teksto krašto stilius - - - None - nė joks - - - Raised - Pakelta - - - Depressed - Prislėgtas - - - Uniform - Uniforma - - - Dropshadow - Mesti šešėlį - - - Font Family - Šrifto šeima - - - Proportional Sans-Serif - Proporcingas Sans-Serif - - - Monospace Sans-Serif - Monospace Sans-Serif - - - Proportional Serif - Proporcinis Serif - - - Monospace Serif - Monospace Serif - - - Casual - Atsitiktinis - - - Script - Skriptas - - - Small Caps - Mažos galvutės - - - Reset - Atstatyti - - - restore all settings to the default values - atkurti visus nustatymus pagal numatytas reikšmes - - - Done - Baigta - - - Caption Settings Dialog - Antraštės nustatymai dialogo langas - - - Beginning of dialog window. Escape will cancel and close the window. - Dialogo lango pradžia. Escape atšaukia ir uždarys langą. - - - End of dialog window. - Dialogo lango pabaiga. - - - {1} is loading. - {1} įkeliama. - - - Quality - Kokybė - - - Auto - Automatinis - - - Speed - Greitis - - - Subtitles/CC - Subtitrai / CC - - - peers - Partneriai - - - peer - Partneris - - - Go to the video page - Eiti į vaizdo įrašo puslapį - - - Settings - Nustatymai - - - Uses P2P, others may know you are watching this video. - Naudoja P2P tinklą, kiti gali žinoti, kad žiūrite šį vaizdo įrašą. - - - Copy the video URL - Nukopijuokite vaizdo įrašo URL - - - Copy the video URL at the current time - Kopijuokite vaizdo įrašo URL šiuo metu - - - Copy embed code - Kopijuoti įterpimo kodą - - - Copy magnet URI - Kopijuoti magnet URI - - - Total downloaded: - Iš viso atsisiuntė: - - - Total uploaded: - Iš viso įkelta: - - - \ No newline at end of file diff --git a/client/src/locale/player_nb_NO.xml b/client/src/locale/player_nb_NO.xml deleted file mode 100644 index a57b5daf4..000000000 --- a/client/src/locale/player_nb_NO.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - Audio Player - Lydspiller - - - Video Player - Videospiller - - - Play - Spill av - - - Pause - Pause - - - Replay - Gjenta - - - Current Time - Nåværende tid - - - Duration - Varighet - - - Remaining Time - Gjenværende - - - Stream Type - Strømtype - - - LIVE - SANNTIDSVISNING - - - Loaded - Innlastet - - - Progress - Framdrift - - - Progress Bar - Framdriftsviser - - - {1} of {2} - {1} av {2} - - - Fullscreen - Fullskjermsvisning - - - Non-Fullscreen - Ikke-fullskjerm - - - Mute - Forstum - - - Unmute - Opphev forstumming - - - Playback Rate - Avspillingshastighet - - - Subtitles - Undertekster - - - subtitles off - Undertekster av - - - Captions - Bildetekster - - - captions off - Bildetekster av - - - Chapters - Kapittel - - - Descriptions - Beskrivelser - - - \ No newline at end of file diff --git a/client/src/locale/player_sk_SK.xml b/client/src/locale/player_sk_SK.xml deleted file mode 100644 index aa6610540..000000000 --- a/client/src/locale/player_sk_SK.xml +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - Audio Player - Audio Prehrávač - - - Video Player - Video Prehrávač - - - Play - Prehrať - - - Pause - Pozastaviť - - - Replay - Opakovať - - - Current Time - Aktuálny čas - - - Duration - Trvanie - - - Remaining Time - Zostávajúci čas - - - Stream Type - Typ dátového toku - - - LIVE - NAŽIVO - - - Loaded - Nahraté - - - Progress - Priebeh - - - Progress Bar - Ukazovateľ priebehu - - - {1} of {2} - {1} z {2} - - - Fullscreen - Na celú obrazovku - - - Non-Fullscreen - V okne - - - Mute - Ztlmiť - - - Unmute - Ozvučiť - - - Playback Rate - Rýchlosť prehrávania - - - Subtitles - Titulky - - - subtitles off - Bez tituliek - - - Captions - Nápisy - - - captions off - Bez nápisov - - - Chapters - Kapitoly - - - Descriptions - Popisy - - - descriptions off - Bez popisov - - - Audio Track - Audio stopa - - - Volume Level - Ǔroveň hlasitosti - - - You aborted the media playback - Prerušili ste prehrávanie média - - - A network error caused the media download to fail part-way. - Chyba v sieti spôsobila zlyhanie počas sťahovania média - - - The media could not be loaded, either because the server or network failed or because the format is not supported. - Médium sa nepodarilo nahrať, buď kôli serveru alebo zlyhala sieť alebo kôli nepodporovanému formátu. - - - The media playback was aborted due to a corruption problem or because the media used features your browser did not support. - Prehrávanie média bolo prerušené kôli poškodeniu alebo médium používa funkcie, ktoré Váš prehliadač nepodporuje. - - - No compatible source was found for this media. - Pre toto médium sa nenašie kompatibilný zdroj. - - - The media is encrypted and we do not have the keys to decrypt it. - Médium je zašifrované a nemáme dešifrovacie kľúče. - - - Play Video - Prehrať video - - - Close - Zatvoriť - - - Close Modal Dialog - Zatvoriť modálne dialógové okno - - - Modal Window - Modálne okno - - - This is a modal window - Toto je modálne okno - - - This modal can be closed by pressing the Escape key or activating the close button. - Toto modálne okno možno zatvoriť tlačidlom Esc alebo aktivovaním tlačidla Zatvoriť. - - - , opens captions settings dialog - , otvorí dialógové okno nastavenia nápisov - - - , opens subtitles settings dialog - , otvorí dialógové okno nastavenia titulkov - - - , opens descriptions settings dialog - , otvorí dialógové okno nastavenia popiskov - - - , selected - , vybraté - - - captions settings - nastavenie nápisov - - - subititles settings - nastavenie titulkov - - - descriptions settings - nastavenie popiskov - - - Text - Text - - - White - Biela - - - Black - Čierna - - - Red - Červená - - - Green - Zelená - - - Blue - Modrá - - - Yellow - Žltá - - - Magenta - Purpurová - - - Cyan - Tyrkisová - - - Background - Pozadie - - - Window - Okno - - - Transparent - Priehľadné - - - Semi-Transparent - Polo-priehľadné - - - Opaque - Nepriehľadné - - - Font Size - Veľkosť písma - - - Text Edge Style - Štýl hrany textu - - - None - Žiadne - - - Raised - Zdvihnuté - - - Depressed - Stlačené - - - Uniform - Uniforma - - - Dropshadow - Vrhanie tieňa - - - Font Family - Rodina písma - - - Proportional Sans-Serif - Pomerný Sans-Serif - - - Monospace Sans-Serif - Monospace Sans-Serif - - - Proportional Serif - Pomerný Serif - - - Monospace Serif - Monospace Serif - - - Casual - Príležitostné - - - Script - Písané - - - Small Caps - Malé písmená - - - Reset - Reset - - - restore all settings to the default values - obnoviť všetky nastavenia na predvolené hodnoty - - - Done - Hotovo - - - Caption Settings Dialog - Dialógové okno nastavenia nápisov - - - Beginning of dialog window. Escape will cancel and close the window. - Začiatok dialógového okna. Esc zruší a zatvorí toto okno. - - - End of dialog window. - Koniec dialógového okna. - - - {1} is loading. - Nahrávanie {1}. - - - Quality - Kvalita - - - Auto - Automaticky - - - Speed - Rýchlosť - - - Subtitles/CC - Titulky - - - peers - rovesníkov - - - peer - rovesník - - - Go to the video page - Prejsť na stránku s videom - - - Settings - Nastavenia - - - Uses P2P, others may know you are watching this video. - Používa P2P, ostatní môžu zistiť, že pozaráte toto video. - - - Copy the video URL - Skopírovať odkaz na toto video - - - Copy the video URL at the current time - Skopírovať odkaz na toto video v danom čase - - - Copy embed code - Skopírovať včleňovací kód - - - Copy magnet URI - Skopírovať odkaz typu magnet - - - Total downloaded: - Celkovo stiahnuté: - - - Total uploaded: - Celkovo nahraté: - - - \ No newline at end of file diff --git a/client/src/locale/player_sl_SI.xml b/client/src/locale/player_sl_SI.xml deleted file mode 100644 index 409c5469d..000000000 --- a/client/src/locale/player_sl_SI.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - Audio Player - Predvajalnik zvoka - - - Video Player - Video predvajalnik - - - Play - Predvajaj - - - Pause - Premor - - - Replay - Ponovitev - - - Current Time - Trenutni čas - - - Duration - Trajanje - - - Remaining Time - Preostali čas - - - \ No newline at end of file diff --git a/client/src/locale/player_ta.xml b/client/src/locale/player_ta.xml deleted file mode 100644 index fb3819eda..000000000 --- a/client/src/locale/player_ta.xml +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - - Duration - நேரம் - - - Remaining Time - மீதமுள்ள நேரம் - - - LIVE - நேரடி - - - {1} of {2} - {2} ல் {1} - - - Fullscreen - முழுதிரை - - - Chapters - தொடர்கள் - - - Descriptions - விவரங்கள் - - - Volume Level - ஒலி அளவு - - - Play Video - காண்பி - - - Close - மூடு - - - Modal Window - மாடல் திரை - - - This is a modal window - இது ஒரு மாடல் திரை - - - This modal can be closed by pressing the Escape key or activating the close button. - இந்த மாடலை Esc அழுத்தி மூடலாம் - - - , selected - தேர்வுசெய்யப்பட்டவை - - - captions settings - - - subititles settings - துணையுரை அமைப்புகள் - - - Text - எழுத்து - - - White - வெள்ளை - - - Black - கருப்பு - - - Red - சிவப்பு - - - Green - பச்சை - - - Blue - நீலம் - - - Yellow - மஞ்சள் - - - Magenta - நன்னிறம் - - - Cyan - மயில் நிறம் - - - Background - பின் திரை - - - Window - திரை - - - Transparent - தெளிவு - - - Semi-Transparent - அறைகுறை தெளிவு - - - Font Size - எழுத்து அளவு - - - None - எதுவும் இல்லை - - - Raised - உயர்ந்த - - - Uniform - சமமான - - - Font Family - எழுத்து வகை - - - Monospace Sans-Serif - Monospace Sans-Serif - - - Proportional Serif - Proportional Serif - - - Monospace Serif - Monospace Serif - - - Casual - சாதாரணமான - - - Done - முடிந்தது - - - Quality - தன்மை - - - Speed - வேகம் - - - Settings - அமைப்புகள் - - - \ No newline at end of file diff --git a/client/src/locale/player_th_TH.xml b/client/src/locale/player_th_TH.xml deleted file mode 100644 index 235570499..000000000 --- a/client/src/locale/player_th_TH.xml +++ /dev/null @@ -1,299 +0,0 @@ - - - - - - - Audio Player - โปรแกรมเล่นเสียง - - - Video Player - โปรแกรมเล่นวิดีโอ - - - Play - เล่น - - - Pause - หยุดชั่วคราว - - - Replay - เล่นซ้ำ - - - Current Time - เวลาปัจจุบัน - - - Duration - ความยาว - - - Remaining Time - เวลาที่เหลือ - - - Stream Type - รูปแบบสตรีม - - - LIVE - สด - - - Loaded - โหลดเสร็จสิ้น - - - Progress - ความคืบหน้า - - - Progress Bar - แถบความคืบหน้า - - - {1} of {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 - ปิด - - - , selected - เลือกอยู่ - - - captions settings - การตั้งค่าคำบรรยายเสียง - - - subititles settings - การตั้งค่าคำบรรยายใต้ภาพ - - - descriptions settings - การตั้งค่าคำอธิบาย - - - Text - ข้อความ - - - White - ขาว - - - Black - ดำ - - - Red - แดง - - - Green - เขียว - - - Blue - ฟ้า - - - Yellow - เหลือง - - - Magenta - แดงม่วง - - - Cyan - น้ำเงินเขียว - - - Background - พื้นหลัง - - - Window - หน้าต่าง - - - Transparent - โปร่งใส - - - Semi-Transparent - โปร่งแสง - - - Opaque - ทึบ - - - Reset - รีเซ็ท - - - restore all settings to the default values - คืนค่าเริ่มต้น - - - Done - เสร็จสิ้น - - - {1} is loading. - {1} กำลังโหลดอยู่ - - - Quality - คุณภาพ - - - Auto - อัตโนมัติ - - - Speed - ความเร็ว - - - Subtitles/CC - คำบรรยาย/CC - - - peers - จำนวน peer - - - peer - 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 - คัดลอก magnet URI - - - Total downloaded: - ปริมาณข้อมูลที่ดาวน์โหลดไปแล้วทั้งหมด: - - - Total uploaded: - ปริมาณข้อมูลที่อัพโหลดไปแล้วทั้งหมด: - - - \ No newline at end of file diff --git a/client/src/locale/player_tr_TR.xml b/client/src/locale/player_tr_TR.xml deleted file mode 100644 index 8daec6b3b..000000000 --- a/client/src/locale/player_tr_TR.xml +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - Audio Player - Ses Oynatıcı - - - Video Player - Video Oynatıcı - - - Play - Oynat - - - Pause - Duraklat - - - Replay - Yeniden oynat - - - Current Time - Mevcut süre - - - Duration - Süre - - - Remaining Time - Kalan süre - - - Stream Type - Akış türü - - - LIVE - CANLI - - - Loaded - Yüklendi - - - Progress - İlerleme - - - Progress Bar - İlerleme çubuğu - - - {1} of {2} - {1} / {2} - - - Fullscreen - Tam ekran - - - Non-Fullscreen - Tam ekrandan çık - - - Mute - Sessize al - - - Unmute - Sesi aç - - - Playback Rate - Oynatma oranı - - - Subtitles - Altyazılar - - - subtitles off - altyazılar kapalı - - - Captions - Açıklamalar - - - captions off - açıklamalar kapalı - - - Chapters - Bölümler - - - Descriptions - Açıklamalar - - - descriptions off - açıklamalar kapalı - - - Audio Track - Müzik parçası - - - Volume Level - Ses yüksekliği - - - You aborted the media playback - Medya oynatmayı iptal ettiniz - - - A network error caused the media download to fail part-way. - Bir ağ hatası medya indirmesinin başarısız olmasına neden oldu. - - - The media could not be loaded, either because the server or network failed or because the format is not supported. - Sunucu veya ağ başarısız olduğu ya da format desteklenmediği için medya yüklenemedi. - - - The media playback was aborted due to a corruption problem or because the media used features your browser did not support. - Medya oynatımı, bir sorun nedeniyle veya kullanılan medya dosyası tarayıcınız tarafından desteklenmediği için iptal edildi. - - - No compatible source was found for this media. - Bu medya için uyumlu bir kaynak bulunamadı. - - - The media is encrypted and we do not have the keys to decrypt it. - Medya şifreli ve şifresini çözmek için anahtarlarımız yok. - - - Play Video - Videoyu oynat - - - Close - Kapat - - - Close Modal Dialog - İletişim Kutusunu Kapat - - - Modal Window - İletişim Penceresi - - - This is a modal window - Bu bir iletişim penceresidir - - - This modal can be closed by pressing the Escape key or activating the close button. - Bu pencere, Escape tuşuna basılarak veya kapat düğmesine basılarak kapatılabilir. - - - , opens captions settings dialog - , açıklama ayarları iletişim kutusunu açar - - - , opens subtitles settings dialog - , altyazı ayarları iletişim kutusunu açar - - - , opens descriptions settings dialog - , açıklama ayarları iletişim kutusunu açar - - - , selected - , seçili - - - captions settings - açıklama ayarları - - - subititles settings - altyazı ayarları - - - descriptions settings - açıklama ayarları - - - Text - Metin - - - White - Beyaz - - - Black - Siyah - - - Red - Kırmızı - - - Green - Yeşil - - - Blue - Mavi - - - Yellow - Sarı - - - Magenta - Eflatun - - - Cyan - Camgöbeği - - - Background - Arka plan - - - Window - Pencere - - - Transparent - Saydam - - - Semi-Transparent - Yarı saydam - - - Opaque - Opak - - - Font Size - Yazı tipi boyutu - - - Text Edge Style - Metin kenar stili - - - None - Yok - - - Raised - Yükseltilmiş - - - Depressed - Bastırılmış - - - Uniform - Tekdüze - - - Dropshadow - Alt gölge - - - Font Family - Yazı tipi ailesi - - - Proportional Sans-Serif - Orantılı Sans-Serif - - - Monospace Sans-Serif - Monospace Sans-Serif - - - Proportional Serif - Orantılı Serif - - - Monospace Serif - Monospace Serif - - - Casual - Gündelik - - - Script - Komut - - - Small Caps - Küçük Resimler - - - Reset - Sıfırla - - - restore all settings to the default values - tüm ayarları varsayılan değerlere geri yükle - - - Done - Bitti - - - Caption Settings Dialog - Açıklama Ayarları Penceresi - - - Beginning of dialog window. Escape will cancel and close the window. - İletişim penceresi başlatılıyor. Çıkış yapmak; iptal eder ve pencereyi kapatır. - - - End of dialog window. - İletişim penceresinin sonu. - - - {1} is loading. - {1} yükleniyor. - - - Quality - Kalite - - - Auto - Otomatik - - - Speed - Hız - - - Subtitles/CC - Altyazılar/CC - - - peers - - - - peer - - - - Go to the video page - Video sayfasına git - - - Settings - Ayarlar - - - Uses P2P, others may know you are watching this video. - P2P kullanılıyor. Bu videoyu izlediğinizi diğerleri biliyor olabilir. - - - Copy the video URL - Video URL'sini kopyalayın - - - Copy the video URL at the current time - Geçerli sürenin video URL'sini kopyalayın - - - Copy embed code - Gömme kodunu kopyalayın - - - Copy magnet URI - Magnet URL'sini kopyalayın - - - Total downloaded: - Toplam indirme: - - - Total uploaded: - Toplam yükleme: - - - \ No newline at end of file diff --git a/client/src/locale/player_uk_UA.xml b/client/src/locale/player_uk_UA.xml deleted file mode 100644 index 7ac6b5ff1..000000000 --- a/client/src/locale/player_uk_UA.xml +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - Audio Player - Аудіо Плеєр - - - Video Player - Відео Плеєр - - - Play - Відтворити - - - Pause - Пауза - - - Replay - Повтор - - - Current Time - Поточний час - - - Duration - Тривалість - - - Remaining Time - Час, що залишився - - - Stream Type - Тип Потоку - - - LIVE - НАЖИВО - - - Loaded - Завантажено - - - Progress - Прогрес - - - Progress Bar - Прогрес бар - - - {1} of {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 - налаштування підписів - - - subititles 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. - Початок діалогового вікна. Клавіша Esc скасує дію і закриє вікно. - - - End of dialog window. - Кінець діалогового вікна. - - - {1} is loading. - {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 - Скопіювати URL-адресу відео - - - Copy the video URL at the current time - Скопіювати URL-адресу відео і поточний час - - - Copy embed code - Скопіювати вбудований код - - - Copy magnet URI - Скопіювати magnet-посилання - - - Total downloaded: - Всього завантажено: - - - Total uploaded: - Всього віддано: - - - \ No newline at end of file diff --git a/client/src/locale/player_vi_VN.xml b/client/src/locale/player_vi_VN.xml deleted file mode 100644 index f4247726a..000000000 --- a/client/src/locale/player_vi_VN.xml +++ /dev/null @@ -1,291 +0,0 @@ - - - - - - - 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 - - - {1} of {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 - - - Descriptions - Mô tả - - - descriptions off - mô tả tắt - - - 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ợ. - - - 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 - - - , selected - , đã chọn - - - 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 - - - Font Size - Cỡ phông - - - None - Không - - - Font Family - Gia đình phông - - - 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 - - - {1} is loading. - Đang tải {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: - - - \ No newline at end of file diff --git a/client/src/locale/server_ar_001.xml b/client/src/locale/server_ar_001.xml deleted file mode 100644 index bed5ff2f0..000000000 --- a/client/src/locale/server_ar_001.xml +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - 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 - فشل - - - 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 - مجهولة - - - \ No newline at end of file diff --git a/client/src/locale/server_da_DK.xml b/client/src/locale/server_da_DK.xml deleted file mode 100644 index 95a979aca..000000000 --- a/client/src/locale/server_da_DK.xml +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - Music - Musik - - - Films - Film - - - Vehicles - Køretøjer - - - Art - Kunst - - - Sports - Sport - - - Travels - Rejser - - - Gaming - Computerspil - - - People - Mennesker - - - Comedy - Humor - - - Entertainment - Underholdning - - - News & Politics - Nyheder og politik - - - How To - Instruktioner - - - Education - Uddannelse - - - Activism - Aktivisme - - - Science & Technology - Videnskab og teknologi - - - Animals - Dyr - - - Kids - Børn - - - Food - Mad - - - Attribution - Navngivelse - - - Attribution - Share Alike - Navngivelse – Del på samme vilkår - - - Attribution - No Derivatives - Navngivelse – Ingen bearbejdelser - - - Attribution - Non Commercial - Navngivelse – Ikke-kommerciel - - - Attribution - Non Commercial - Share Alike - Navngivelse – Ikke-kommerciel – Del på samme vilkår - - - Attribution - Non Commercial - No Derivatives - Navngivelse – Ikke-kommerciel – Ingen bearbejdelser - - - Public Domain Dedication - Offentligt domæne - - - Public - Offentlig - - - Unlisted - Unoteret - - - Private - Privat - - - Published - Offentliggjort - - - To transcode - At omkode - - - To import - At importere - - - Pending - Afventende - - - Success - Lykkedes - - - Failed - Mislykkedes - - - Regular - Regulær - - - Watch later - Se senere - - - This video does not exist. - Denne video findes ikke. - - - We cannot fetch the video. Please try again later. - Vi kan ikke hente videoen. Prøv igen senere. - - - Sorry - Undskyld - - - This video is not available because the remote instance is not responding. - Denne video er ikke tilgængelig, fordi den eksterne instans reagerer ikke. - - - Misc - Diverse - - - Unknown - Ukendt - - - \ No newline at end of file diff --git a/client/src/locale/server_en_GB.xml b/client/src/locale/server_en_GB.xml deleted file mode 100644 index 4afd17bd6..000000000 --- a/client/src/locale/server_en_GB.xml +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - 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 - - - Published - Published - - - To transcode - To transcode - - - To import - To import - - - Pending - Pending - - - Success - Success - - - Failed - Failed - - - 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. - - - Misc - Misc - - - Unknown - Unknown - - - \ No newline at end of file diff --git a/client/src/locale/server_en_US.xml b/client/src/locale/server_en_US.xml deleted file mode 100644 index 9405ac01e..000000000 --- a/client/src/locale/server_en_US.xml +++ /dev/null @@ -1,132 +0,0 @@ - - - - - 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 - - - - \ No newline at end of file diff --git a/client/src/locale/server_fa_IR.xml b/client/src/locale/server_fa_IR.xml deleted file mode 100644 index eab1a3da9..000000000 --- a/client/src/locale/server_fa_IR.xml +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - Music - آهنگ - - - Films - فیلم‌ها - - - Vehicles - وسایل نقلیه - - - Art - هنر - - - Sports - ورزش‌ها - - - Travels - گردش‌ها - - - Gaming - بازی - - - People - مردمی - - - Comedy - طنز - - - Entertainment - سرگرمی - - - How To - چگونه - - - Education - تحصیلات - - - Activism - فعالیت - - - Science & Technology - علم و تکنولوژی - - - Animals - حیوانات - - - Kids - بچه‌ها - - - Food - غذا - - - Attribution - مجوز - - - Attribution - Share Alike - مجوز به اشتراک‌گذاشتن - - - Attribution - No Derivatives - مجوز بدون مشتقات - - - Attribution - Non Commercial - مجوز غیر‌تجاری - - - Attribution - Non Commercial - Share Alike - مجوز غیرتجاری به اشتراک‌گذاری - - - Attribution - Non Commercial - No Derivatives - مجوز غیر‌تجاری بدون مشتقات - - - Public Domain Dedication - اختصاص دامنه عمومی - - - Public - عمومی - - - Unlisted - فهرست‌نشده - - - Private - خصوصی - - - Published - انتشار‌یافته‌ - - - To transcode - To transcode - - - To import - وارد کردن - - - Pending - انتظار - - - Success - موفقیت - - - Failed - ناموفق - - - Misc - Misc - - - Unknown - ناشناخته - - - \ No newline at end of file diff --git a/client/src/locale/server_gl_ES.xml b/client/src/locale/server_gl_ES.xml deleted file mode 100644 index 5ae5e372a..000000000 --- a/client/src/locale/server_gl_ES.xml +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - Music - Música - - - Films - Películas - - - Vehicles - Vehículos - - - Art - Arte - - - Sports - Deportes - - - Travels - Viaxes - - - Gaming - Xogos - - - People - Xente - - - Comedy - Comedia - - - Entertainment - Entretemento - - - News & Politics - Novas & Política - - - How To - Manuais - - - Education - Educación - - - Activism - Activismo - - - Science & Technology - Ciencia & Tecnoloxía - - - Animals - Animais - - - Kids - Rapazada - - - Food - Comida - - - Attribution - Atribución - - - Attribution - Share Alike - Atribución - Compartir igual - - - Attribution - No Derivatives - Atribución - Sin derivados - - - Attribution - Non Commercial - Atribución - Non comercial - - - Attribution - Non Commercial - Share Alike - Atribución - Non comercial - Compartir igual - - - Attribution - Non Commercial - No Derivatives - Atribución - Non comercial - Sin derivados - - - Public Domain Dedication - Dedicado ao Dominio Público - - - Public - Público - - - Unlisted - Non listado - - - Private - Privado - - - Published - Publicado - - - To transcode - para recodificar - - - To import - para importar - - - Pending - Pendente - - - Success - Correcta - - - Failed - Fallou - - - Regular - Regular - - - Watch later - Ver máis tarde - - - This video does not exist. - Este vídeo non existe - - - We cannot fetch the video. Please try again later. - Non atopamos o vídeo. Por favor, inténteo máis tarde. - - - Sorry - Lamentámolo - - - This video is not available because the remote instance is not responding. - Este vídeo non está dispoñible porque a instancia remota non resposta. - - - Misc - Variado - - - Unknown - Descoñecido - - - \ No newline at end of file diff --git a/client/src/locale/server_hu_HU.xml b/client/src/locale/server_hu_HU.xml deleted file mode 100644 index 3cdaa5751..000000000 --- a/client/src/locale/server_hu_HU.xml +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - - Music - Zenék - - - Films - Filmek - - - Vehicles - Járművek - - - Art - Művészetek - - - Sports - Sportok - - - Travels - Utazások - - - Gaming - Gaming - - - People - Emberek - - - Comedy - Komédia - - - Entertainment - Szórakozás - - - News & Politics - Hírek & Politika - - - How To - Hogyan kell - - - Education - Oktatás - - - Activism - Aktivizmus - - - Science & Technology - Tudomány & Technológia - - - Animals - Állatok - - - Kids - Gyermekek - - - Food - Ételek - - - Attribution - Nevezd meg! - - - Attribution - Share Alike - Nevezd meg! - Így add tovább! - - - Attribution - No Derivatives - Nevezd meg! - Ne változtasd! - - - Attribution - Non Commercial - Nevezd meg! - Ne add el! - - - Attribution - Non Commercial - Share Alike - Nevezd meg! - Ne add el! - Így add tovább! - - - Attribution - Non Commercial - No Derivatives - Nevezd meg! - Ne add el! - Ne változtasd! - - - Public Domain Dedication - Közkincs nyilatkozat - - - Public - Nyilvános - - - Unlisted - Nem listázott - - - Private - Privát - - - Published - Közzétéve - - - To transcode - Átkódolásra vár - - - To import - Importálásra vár - - - Pending - Folyamatban - - - Success - Siker - - - Failed - Sikertelen - - - Regular - - - Watch later - Megnézem később - - - This video does not exist. - Ez a videó nem létezik. - - - We cannot fetch the video. Please try again later. - Nem tudjuk lekérni a videót. Kérjük próbáld újra később. - - - Sorry - Sajnáljuk - - - This video is not available because the remote instance is not responding. - Ez a videó nem elérhető, mert a távoli példány nem válaszol. - - - Misc - Egyéb - - - Unknown - Ismeretlen - - - \ No newline at end of file diff --git a/client/src/locale/server_jbo.xml b/client/src/locale/server_jbo.xml deleted file mode 100644 index dc1473088..000000000 --- a/client/src/locale/server_jbo.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - Music - zgike - - - Films - skina - - - Vehicles - marce - - - Art - larcu - - - Sports - te jivna - - - Travels - nu litru - - - Gaming - samselkei - - - People - prenu - - - Comedy - xajmi - - - Entertainment - zdile - - - News & Politics - nuzba ja cu jecra'a - - - Education - ctuca - - - Activism - sarji - - - Science & Technology - saske - - - Animals - danlu - - - Kids - verba - - - Food - cidja - - - Public - gubni - - - Unlisted - na cmima lo se liste - - - Private - sivni - - - This video does not exist. - .i lo se vidvi na zasti - - - Sorry - .uu - - - \ No newline at end of file diff --git a/client/src/locale/server_ko_KR.xml b/client/src/locale/server_ko_KR.xml deleted file mode 100644 index e6d71c6ec..000000000 --- a/client/src/locale/server_ko_KR.xml +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - 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 - 알 수 없음 - - - \ No newline at end of file diff --git a/client/src/locale/server_lt_LT.xml b/client/src/locale/server_lt_LT.xml deleted file mode 100644 index efd0ff645..000000000 --- a/client/src/locale/server_lt_LT.xml +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - Music - Muzika - - - Films - Filmai - - - Vehicles - Transportas - - - Art - Menas - - - Sports - Sportas - - - Travels - Kelionės - - - Gaming - Žaidimai - - - People - Žmonės - - - Comedy - Komedijos - - - Entertainment - Pramogos - - - News & Politics - Naujienos ir Politika - - - How To - Kaip - - - Education - Švietimas - - - Activism - Aktyvizmas - - - Science & Technology - Mokslas ir technologijos - - - Animals - Gyvūnai - - - Kids - Vaikai - - - Food - Maistas - - - Attribution - Priskyrimas - - - Attribution - Share Alike - Priskyrimas - dalinkitės panašiai - - - Attribution - No Derivatives - Priskyrimas - išvestinių finansinių priemonių nėra - - - Attribution - Non Commercial - Priskyrimas - nekomercinis - - - Attribution - Non Commercial - Share Alike - Priskyrimas - nekomercinis - dalinkitės panašiai - - - Attribution - Non Commercial - No Derivatives - Priskyrimas - nekomercinės - ne išvestinės priemonės - - - Public Domain Dedication - Viešojo domeno paskirtis - - - Public - Viešas - - - Unlisted - Neįtrauktas - - - Private - Privatus - - - Published - Paskelbtas - - - To transcode - Perkoduoti - - - To import - Importuoti - - - Pending - Įkraunama - - - Success - Sėkmingai - - - Failed - Nepavyko - - - Regular - Reguleriai - - - Watch later - Žiūrėti vėliau - - - This video does not exist. - Šitas vaizdo įrašas neegzistuoja - - - We cannot fetch the video. Please try again later. - Negalime gauti vaizdo įrašo. Pabandykite dar kartą vėliau. - - - Sorry - Atsiprašome - - - This video is not available because the remote instance is not responding. - Šis vaizdo įrašas nėra prieinamas, nes nuotolinis egzempliorius nereaguoja. - - - Misc - Įvairūs - - - Unknown - Nežinomas - - - \ No newline at end of file diff --git a/client/src/locale/server_nb_NO.xml b/client/src/locale/server_nb_NO.xml deleted file mode 100644 index 3cc526195..000000000 --- a/client/src/locale/server_nb_NO.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - Music - Musikk - - - Films - Filmer - - - Vehicles - Kjøretøy - - - Art - Kunst - - - Sports - Sport - - - Travels - Reise - - - Gaming - Spill - - - People - Folk - - - Comedy - Komedikk - - - Entertainment - Underholdning - - - News & Politics - Nyheter og politikk - - - How To - Veiledninger - - - Education - Utdannelse - - - Activism - Aktivisme - - - Science & Technology - Vitenskap og teknologi - - - Animals - Dyr - - - Kids - Barn - - - Food - Mat - - - \ No newline at end of file diff --git a/client/src/locale/server_sk_SK.xml b/client/src/locale/server_sk_SK.xml deleted file mode 100644 index 0c41d71e3..000000000 --- a/client/src/locale/server_sk_SK.xml +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - Music - Hudba - - - Films - Filmy - - - Vehicles - Vozidlá - - - Art - Umenie - - - Sports - Šport - - - Travels - Cestovanie - - - Gaming - Hry - - - People - Ľudia - - - Comedy - Komédia - - - Entertainment - Zábava - - - News & Politics - Správy a politika - - - How To - Ako na to - - - Education - Vzdelávanie - - - Activism - Aktivizmus - - - Science & Technology - Veda a technika - - - Animals - Zvieratá - - - Kids - Detí - - - Food - Jedlo - - - Attribution - Prisúdenie - - - Attribution - Share Alike - Prisúdenie - Zdieľať podobne - - - Attribution - No Derivatives - Prisúdenie - Nerobitť odvodeniny - - - Attribution - Non Commercial - Prisúdenie - Nekomerčné - - - Attribution - Non Commercial - Share Alike - Prisúdenie - Nekomerčné - Zdieľať podobne - - - Attribution - Non Commercial - No Derivatives - Prisúdenie - Nekomerčné - Nerobitť odvodeniny - - - Public Domain Dedication - Voľné dielo - - - Public - Verejné - - - Unlisted - Neurčené - - - Private - Súkromné - - - Published - Zverejnené - - - To transcode - Na prekódovanie - - - To import - Na import - - - Success - Úspech - - - Failed - Zlyhanie - - - Watch later - Pozrieť neskôr - - - This video does not exist. - Toto video neexistuje - - - We cannot fetch the video. Please try again later. - Nepodarilo sa prichistať video. Prosím, skúste neskôr. - - - Sorry - Prepáčte - - - This video is not available because the remote instance is not responding. - Toto video je nedostupné pretože vzialený server neodpovedá. - - - Misc - Rôzne - - - Unknown - Neznáme - - - \ No newline at end of file diff --git a/client/src/locale/server_sl_SI.xml b/client/src/locale/server_sl_SI.xml deleted file mode 100644 index 75c93ecac..000000000 --- a/client/src/locale/server_sl_SI.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - Music - Glasba - - - Films - Filmi - - - Vehicles - Vozila - - - Sports - Šport - - - Travels - Potovanja - - - People - Ljudje - - - Comedy - Komedija - - - Entertainment - Zabava - - - News & Politics - Novice in politika - - - Education - Znanje - - - Activism - Aktivizem - - - Science & Technology - Znanost in tehnologija - - - Animals - Živali - - - Kids - Otroci - - - Food - Hrana - - - \ No newline at end of file diff --git a/client/src/locale/server_th_TH.xml b/client/src/locale/server_th_TH.xml deleted file mode 100644 index eae019908..000000000 --- a/client/src/locale/server_th_TH.xml +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - 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 - ไม่ทราบ - - - \ No newline at end of file diff --git a/client/src/locale/server_tr_TR.xml b/client/src/locale/server_tr_TR.xml deleted file mode 100644 index 0aeaf02d9..000000000 --- a/client/src/locale/server_tr_TR.xml +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - Music - Müzik - - - Films - Film - - - Vehicles - Araçlar - - - Art - Sanat - - - Sports - Spor - - - Travels - Seyahat - - - Gaming - Oyun - - - People - İnsan - - - Comedy - Komedi - - - Entertainment - Eğlence - - - News & Politics - Haber ve Politika - - - How To - Nasıl yapılır? - - - Education - Eğitim - - - Activism - Aktivizm - - - Science & Technology - Bilim ve Teknoloji - - - Animals - Hayvanlar - - - Kids - Çocuklar - - - Food - Yiyecek - - - Attribution - Atıf - - - Attribution - Share Alike - Atıf - Benzer paylaşım - - - Attribution - No Derivatives - Atıf - Türev yok - - - Attribution - Non Commercial - Atıf - Ticari olmayan - - - Attribution - Non Commercial - Share Alike - Atıf - Ticari olmayan - Aynen paylaşım - - - Attribution - Non Commercial - No Derivatives - Atıf - Ticari olmayan - Türev yok - - - Public Domain Dedication - Kamuya Adanmış - - - Public - Herkese açık - - - Unlisted - Liste dışı - - - Private - Özel - - - Published - Yayınlanan - - - To transcode - Kod dönüştürmek için - - - To import - İçe aktarmak için - - - Pending - Beklemede - - - Success - Başarılı - - - Failed - Başarısız oldu - - - Regular - Normal - - - Watch later - Daha sonra izle - - - This video does not exist. - Bu video mevcut değil. - - - We cannot fetch the video. Please try again later. - Videoyu alamıyoruz. Lütfen daha sonra tekrar deneyiniz. - - - Sorry - Üzgünüz - - - This video is not available because the remote instance is not responding. - Bu video kullanılamıyor. Çünkü uzaktaki örnek yanıt vermiyor. - - - Misc - Çeşitli - - - Unknown - Bilinmeyen - - - \ No newline at end of file diff --git a/client/src/locale/server_uk_UA.xml b/client/src/locale/server_uk_UA.xml deleted file mode 100644 index 764f901f2..000000000 --- a/client/src/locale/server_uk_UA.xml +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - 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 - Помилка - - - 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 - Невідоме - - - \ No newline at end of file diff --git a/client/src/locale/server_vi_VN.xml b/client/src/locale/server_vi_VN.xml deleted file mode 100644 index 08f41a8e9..000000000 --- a/client/src/locale/server_vi_VN.xml +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - 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 - - - \ No newline at end of file From d223932cc3e2eb1e618435f74d1a729f3aa69646 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 10:31:37 +0100 Subject: [PATCH 08/19] Rename angular files --- client/src/locale/{angular_ar_001.xml => angular.ar-001.xlf} | 0 client/src/locale/{angular_ca_ES.xml => angular.ca-ES.xlf} | 0 client/src/locale/{angular_cs_CZ.xml => angular.cs-CZ.xlf} | 0 client/src/locale/{angular_da_DK.xml => angular.da-DK.xlf} | 0 client/src/locale/{angular_de_DE.xml => angular.de-DE.xlf} | 0 client/src/locale/{angular_el_GR.xml => angular.el-GR.xlf} | 0 client/src/locale/{angular_en_GB.xml => angular.en-GB.xlf} | 0 client/src/locale/{angular_eo.xml => angular.eo.xlf} | 0 client/src/locale/{angular_es_ES.xml => angular.es-ES.xlf} | 0 client/src/locale/{angular_eu_ES.xml => angular.eu-ES.xlf} | 0 client/src/locale/{angular_fa_IR.xml => angular.fa-IR.xlf} | 0 client/src/locale/{angular_fi_FI.xml => angular.fi-FI.xlf} | 0 client/src/locale/{angular_gd.xml => angular.gd.xlf} | 0 client/src/locale/{angular_gl_ES.xml => angular.gl-ES.xlf} | 0 client/src/locale/{angular_hu_HU.xml => angular.hu-HU.xlf} | 0 client/src/locale/{angular_it_IT.xml => angular.it-IT.xlf} | 0 client/src/locale/{angular_ja_JP.xml => angular.ja-JP.xlf} | 0 client/src/locale/{angular_jbo.xml => angular.jbo.xlf} | 0 client/src/locale/{angular_ko_KR.xml => angular.ko-KR.xlf} | 0 client/src/locale/{angular_lt_LT.xml => angular.lt-LT.xlf} | 0 client/src/locale/{angular_nb_NO.xml => angular.nb-NO.xlf} | 0 client/src/locale/{angular_nl_NL.xml => angular.nl-NL.xlf} | 0 client/src/locale/{angular_oc.xml => angular.oc.xlf} | 0 client/src/locale/{angular_pl_PL.xml => angular.pl-PL.xlf} | 0 client/src/locale/{angular_pt_BR.xml => angular.pt-BR.xlf} | 0 client/src/locale/{angular_pt_PT.xml => angular.pt-PT.xlf} | 0 client/src/locale/{angular_ru_RU.xml => angular.ru-RU.xlf} | 0 client/src/locale/{angular_sk_SK.xml => angular.sk-SK.xlf} | 0 client/src/locale/{angular_sl_SI.xml => angular.sl-SI.xlf} | 0 client/src/locale/{angular_sv_SE.xml => angular.sv-SE.xlf} | 0 client/src/locale/{angular_ta.xml => angular.ta.xlf} | 0 client/src/locale/{angular_th_TH.xml => angular.th-TH.xlf} | 0 client/src/locale/{angular_tr_TR.xml => angular.tr-TR.xlf} | 0 client/src/locale/{angular_uk_UA.xml => angular.uk-UA.xlf} | 0 client/src/locale/{angular_vi_VN.xml => angular.vi-VN.xlf} | 0 .../src/locale/{angular_zh_Hans_CN.xml => angular.zh-Hans-CN.xlf} | 0 .../src/locale/{angular_zh_Hant_TW.xml => angular.zh-Hant-TW.xlf} | 0 37 files changed, 0 insertions(+), 0 deletions(-) rename client/src/locale/{angular_ar_001.xml => angular.ar-001.xlf} (100%) rename client/src/locale/{angular_ca_ES.xml => angular.ca-ES.xlf} (100%) rename client/src/locale/{angular_cs_CZ.xml => angular.cs-CZ.xlf} (100%) rename client/src/locale/{angular_da_DK.xml => angular.da-DK.xlf} (100%) rename client/src/locale/{angular_de_DE.xml => angular.de-DE.xlf} (100%) rename client/src/locale/{angular_el_GR.xml => angular.el-GR.xlf} (100%) rename client/src/locale/{angular_en_GB.xml => angular.en-GB.xlf} (100%) rename client/src/locale/{angular_eo.xml => angular.eo.xlf} (100%) rename client/src/locale/{angular_es_ES.xml => angular.es-ES.xlf} (100%) rename client/src/locale/{angular_eu_ES.xml => angular.eu-ES.xlf} (100%) rename client/src/locale/{angular_fa_IR.xml => angular.fa-IR.xlf} (100%) rename client/src/locale/{angular_fi_FI.xml => angular.fi-FI.xlf} (100%) rename client/src/locale/{angular_gd.xml => angular.gd.xlf} (100%) rename client/src/locale/{angular_gl_ES.xml => angular.gl-ES.xlf} (100%) rename client/src/locale/{angular_hu_HU.xml => angular.hu-HU.xlf} (100%) rename client/src/locale/{angular_it_IT.xml => angular.it-IT.xlf} (100%) rename client/src/locale/{angular_ja_JP.xml => angular.ja-JP.xlf} (100%) rename client/src/locale/{angular_jbo.xml => angular.jbo.xlf} (100%) rename client/src/locale/{angular_ko_KR.xml => angular.ko-KR.xlf} (100%) rename client/src/locale/{angular_lt_LT.xml => angular.lt-LT.xlf} (100%) rename client/src/locale/{angular_nb_NO.xml => angular.nb-NO.xlf} (100%) rename client/src/locale/{angular_nl_NL.xml => angular.nl-NL.xlf} (100%) rename client/src/locale/{angular_oc.xml => angular.oc.xlf} (100%) rename client/src/locale/{angular_pl_PL.xml => angular.pl-PL.xlf} (100%) rename client/src/locale/{angular_pt_BR.xml => angular.pt-BR.xlf} (100%) rename client/src/locale/{angular_pt_PT.xml => angular.pt-PT.xlf} (100%) rename client/src/locale/{angular_ru_RU.xml => angular.ru-RU.xlf} (100%) rename client/src/locale/{angular_sk_SK.xml => angular.sk-SK.xlf} (100%) rename client/src/locale/{angular_sl_SI.xml => angular.sl-SI.xlf} (100%) rename client/src/locale/{angular_sv_SE.xml => angular.sv-SE.xlf} (100%) rename client/src/locale/{angular_ta.xml => angular.ta.xlf} (100%) rename client/src/locale/{angular_th_TH.xml => angular.th-TH.xlf} (100%) rename client/src/locale/{angular_tr_TR.xml => angular.tr-TR.xlf} (100%) rename client/src/locale/{angular_uk_UA.xml => angular.uk-UA.xlf} (100%) rename client/src/locale/{angular_vi_VN.xml => angular.vi-VN.xlf} (100%) rename client/src/locale/{angular_zh_Hans_CN.xml => angular.zh-Hans-CN.xlf} (100%) rename client/src/locale/{angular_zh_Hant_TW.xml => angular.zh-Hant-TW.xlf} (100%) diff --git a/client/src/locale/angular_ar_001.xml b/client/src/locale/angular.ar-001.xlf similarity index 100% rename from client/src/locale/angular_ar_001.xml rename to client/src/locale/angular.ar-001.xlf diff --git a/client/src/locale/angular_ca_ES.xml b/client/src/locale/angular.ca-ES.xlf similarity index 100% rename from client/src/locale/angular_ca_ES.xml rename to client/src/locale/angular.ca-ES.xlf diff --git a/client/src/locale/angular_cs_CZ.xml b/client/src/locale/angular.cs-CZ.xlf similarity index 100% rename from client/src/locale/angular_cs_CZ.xml rename to client/src/locale/angular.cs-CZ.xlf diff --git a/client/src/locale/angular_da_DK.xml b/client/src/locale/angular.da-DK.xlf similarity index 100% rename from client/src/locale/angular_da_DK.xml rename to client/src/locale/angular.da-DK.xlf diff --git a/client/src/locale/angular_de_DE.xml b/client/src/locale/angular.de-DE.xlf similarity index 100% rename from client/src/locale/angular_de_DE.xml rename to client/src/locale/angular.de-DE.xlf diff --git a/client/src/locale/angular_el_GR.xml b/client/src/locale/angular.el-GR.xlf similarity index 100% rename from client/src/locale/angular_el_GR.xml rename to client/src/locale/angular.el-GR.xlf diff --git a/client/src/locale/angular_en_GB.xml b/client/src/locale/angular.en-GB.xlf similarity index 100% rename from client/src/locale/angular_en_GB.xml rename to client/src/locale/angular.en-GB.xlf diff --git a/client/src/locale/angular_eo.xml b/client/src/locale/angular.eo.xlf similarity index 100% rename from client/src/locale/angular_eo.xml rename to client/src/locale/angular.eo.xlf diff --git a/client/src/locale/angular_es_ES.xml b/client/src/locale/angular.es-ES.xlf similarity index 100% rename from client/src/locale/angular_es_ES.xml rename to client/src/locale/angular.es-ES.xlf diff --git a/client/src/locale/angular_eu_ES.xml b/client/src/locale/angular.eu-ES.xlf similarity index 100% rename from client/src/locale/angular_eu_ES.xml rename to client/src/locale/angular.eu-ES.xlf diff --git a/client/src/locale/angular_fa_IR.xml b/client/src/locale/angular.fa-IR.xlf similarity index 100% rename from client/src/locale/angular_fa_IR.xml rename to client/src/locale/angular.fa-IR.xlf diff --git a/client/src/locale/angular_fi_FI.xml b/client/src/locale/angular.fi-FI.xlf similarity index 100% rename from client/src/locale/angular_fi_FI.xml rename to client/src/locale/angular.fi-FI.xlf diff --git a/client/src/locale/angular_gd.xml b/client/src/locale/angular.gd.xlf similarity index 100% rename from client/src/locale/angular_gd.xml rename to client/src/locale/angular.gd.xlf diff --git a/client/src/locale/angular_gl_ES.xml b/client/src/locale/angular.gl-ES.xlf similarity index 100% rename from client/src/locale/angular_gl_ES.xml rename to client/src/locale/angular.gl-ES.xlf diff --git a/client/src/locale/angular_hu_HU.xml b/client/src/locale/angular.hu-HU.xlf similarity index 100% rename from client/src/locale/angular_hu_HU.xml rename to client/src/locale/angular.hu-HU.xlf diff --git a/client/src/locale/angular_it_IT.xml b/client/src/locale/angular.it-IT.xlf similarity index 100% rename from client/src/locale/angular_it_IT.xml rename to client/src/locale/angular.it-IT.xlf diff --git a/client/src/locale/angular_ja_JP.xml b/client/src/locale/angular.ja-JP.xlf similarity index 100% rename from client/src/locale/angular_ja_JP.xml rename to client/src/locale/angular.ja-JP.xlf diff --git a/client/src/locale/angular_jbo.xml b/client/src/locale/angular.jbo.xlf similarity index 100% rename from client/src/locale/angular_jbo.xml rename to client/src/locale/angular.jbo.xlf diff --git a/client/src/locale/angular_ko_KR.xml b/client/src/locale/angular.ko-KR.xlf similarity index 100% rename from client/src/locale/angular_ko_KR.xml rename to client/src/locale/angular.ko-KR.xlf diff --git a/client/src/locale/angular_lt_LT.xml b/client/src/locale/angular.lt-LT.xlf similarity index 100% rename from client/src/locale/angular_lt_LT.xml rename to client/src/locale/angular.lt-LT.xlf diff --git a/client/src/locale/angular_nb_NO.xml b/client/src/locale/angular.nb-NO.xlf similarity index 100% rename from client/src/locale/angular_nb_NO.xml rename to client/src/locale/angular.nb-NO.xlf diff --git a/client/src/locale/angular_nl_NL.xml b/client/src/locale/angular.nl-NL.xlf similarity index 100% rename from client/src/locale/angular_nl_NL.xml rename to client/src/locale/angular.nl-NL.xlf diff --git a/client/src/locale/angular_oc.xml b/client/src/locale/angular.oc.xlf similarity index 100% rename from client/src/locale/angular_oc.xml rename to client/src/locale/angular.oc.xlf diff --git a/client/src/locale/angular_pl_PL.xml b/client/src/locale/angular.pl-PL.xlf similarity index 100% rename from client/src/locale/angular_pl_PL.xml rename to client/src/locale/angular.pl-PL.xlf diff --git a/client/src/locale/angular_pt_BR.xml b/client/src/locale/angular.pt-BR.xlf similarity index 100% rename from client/src/locale/angular_pt_BR.xml rename to client/src/locale/angular.pt-BR.xlf diff --git a/client/src/locale/angular_pt_PT.xml b/client/src/locale/angular.pt-PT.xlf similarity index 100% rename from client/src/locale/angular_pt_PT.xml rename to client/src/locale/angular.pt-PT.xlf diff --git a/client/src/locale/angular_ru_RU.xml b/client/src/locale/angular.ru-RU.xlf similarity index 100% rename from client/src/locale/angular_ru_RU.xml rename to client/src/locale/angular.ru-RU.xlf diff --git a/client/src/locale/angular_sk_SK.xml b/client/src/locale/angular.sk-SK.xlf similarity index 100% rename from client/src/locale/angular_sk_SK.xml rename to client/src/locale/angular.sk-SK.xlf diff --git a/client/src/locale/angular_sl_SI.xml b/client/src/locale/angular.sl-SI.xlf similarity index 100% rename from client/src/locale/angular_sl_SI.xml rename to client/src/locale/angular.sl-SI.xlf diff --git a/client/src/locale/angular_sv_SE.xml b/client/src/locale/angular.sv-SE.xlf similarity index 100% rename from client/src/locale/angular_sv_SE.xml rename to client/src/locale/angular.sv-SE.xlf diff --git a/client/src/locale/angular_ta.xml b/client/src/locale/angular.ta.xlf similarity index 100% rename from client/src/locale/angular_ta.xml rename to client/src/locale/angular.ta.xlf diff --git a/client/src/locale/angular_th_TH.xml b/client/src/locale/angular.th-TH.xlf similarity index 100% rename from client/src/locale/angular_th_TH.xml rename to client/src/locale/angular.th-TH.xlf diff --git a/client/src/locale/angular_tr_TR.xml b/client/src/locale/angular.tr-TR.xlf similarity index 100% rename from client/src/locale/angular_tr_TR.xml rename to client/src/locale/angular.tr-TR.xlf diff --git a/client/src/locale/angular_uk_UA.xml b/client/src/locale/angular.uk-UA.xlf similarity index 100% rename from client/src/locale/angular_uk_UA.xml rename to client/src/locale/angular.uk-UA.xlf diff --git a/client/src/locale/angular_vi_VN.xml b/client/src/locale/angular.vi-VN.xlf similarity index 100% rename from client/src/locale/angular_vi_VN.xml rename to client/src/locale/angular.vi-VN.xlf diff --git a/client/src/locale/angular_zh_Hans_CN.xml b/client/src/locale/angular.zh-Hans-CN.xlf similarity index 100% rename from client/src/locale/angular_zh_Hans_CN.xml rename to client/src/locale/angular.zh-Hans-CN.xlf diff --git a/client/src/locale/angular_zh_Hant_TW.xml b/client/src/locale/angular.zh-Hant-TW.xlf similarity index 100% rename from client/src/locale/angular_zh_Hant_TW.xml rename to client/src/locale/angular.zh-Hant-TW.xlf From 2855fb8fb0f09d09ba05945023f9d34ba786922f Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 10:34:03 +0100 Subject: [PATCH 09/19] Use xliff 1.2 --- client/src/locale/angular.ar-001.xlf | 4 ++-- client/src/locale/angular.ca-ES.xlf | 4 ++-- client/src/locale/angular.cs-CZ.xlf | 4 ++-- client/src/locale/angular.da-DK.xlf | 4 ++-- client/src/locale/angular.de-DE.xlf | 4 ++-- client/src/locale/angular.el-GR.xlf | 4 ++-- client/src/locale/angular.en-GB.xlf | 4 ++-- client/src/locale/angular.eo.xlf | 8 ++++---- client/src/locale/angular.es-ES.xlf | 4 ++-- client/src/locale/angular.eu-ES.xlf | 4 ++-- client/src/locale/angular.fa-IR.xlf | 4 ++-- client/src/locale/angular.fi-FI.xlf | 4 ++-- client/src/locale/angular.gd.xlf | 4 ++-- client/src/locale/angular.gl-ES.xlf | 4 ++-- client/src/locale/angular.hu-HU.xlf | 4 ++-- client/src/locale/angular.it-IT.xlf | 6 +++--- client/src/locale/angular.ja-JP.xlf | 4 ++-- client/src/locale/angular.jbo.xlf | 4 ++-- client/src/locale/angular.ko-KR.xlf | 4 ++-- client/src/locale/angular.lt-LT.xlf | 4 ++-- client/src/locale/angular.nb-NO.xlf | 4 ++-- client/src/locale/angular.nl-NL.xlf | 8 ++++---- client/src/locale/angular.oc.xlf | 4 ++-- client/src/locale/angular.pl-PL.xlf | 4 ++-- client/src/locale/angular.pt-BR.xlf | 4 ++-- client/src/locale/angular.pt-PT.xlf | 4 ++-- client/src/locale/angular.ru-RU.xlf | 4 ++-- client/src/locale/angular.sk-SK.xlf | 4 ++-- client/src/locale/angular.sl-SI.xlf | 4 ++-- client/src/locale/angular.sv-SE.xlf | 6 +++--- client/src/locale/angular.ta.xlf | 4 ++-- client/src/locale/angular.th-TH.xlf | 4 ++-- client/src/locale/angular.tr-TR.xlf | 4 ++-- client/src/locale/angular.uk-UA.xlf | 4 ++-- client/src/locale/angular.vi-VN.xlf | 4 ++-- client/src/locale/angular.zh-Hans-CN.xlf | 4 ++-- client/src/locale/angular.zh-Hant-TW.xlf | 4 ++-- 37 files changed, 80 insertions(+), 80 deletions(-) diff --git a/client/src/locale/angular.ar-001.xlf b/client/src/locale/angular.ar-001.xlf index 512fa448e..e9d47e3dc 100644 --- a/client/src/locale/angular.ar-001.xlf +++ b/client/src/locale/angular.ar-001.xlf @@ -1,6 +1,6 @@ - + @@ -2958,4 +2958,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.ca-ES.xlf b/client/src/locale/angular.ca-ES.xlf index 66b5febfc..2b01099a8 100644 --- a/client/src/locale/angular.ca-ES.xlf +++ b/client/src/locale/angular.ca-ES.xlf @@ -1,6 +1,6 @@ - + @@ -2703,4 +2703,4 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir - \ No newline at end of file + diff --git a/client/src/locale/angular.cs-CZ.xlf b/client/src/locale/angular.cs-CZ.xlf index d0a07a0ac..5a9782090 100644 --- a/client/src/locale/angular.cs-CZ.xlf +++ b/client/src/locale/angular.cs-CZ.xlf @@ -1,6 +1,6 @@ - + @@ -4875,4 +4875,4 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy - \ No newline at end of file + diff --git a/client/src/locale/angular.da-DK.xlf b/client/src/locale/angular.da-DK.xlf index c579c3707..3afa68308 100644 --- a/client/src/locale/angular.da-DK.xlf +++ b/client/src/locale/angular.da-DK.xlf @@ -1,6 +1,6 @@ - + @@ -984,4 +984,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf index eaba6ba75..522540a1b 100644 --- a/client/src/locale/angular.de-DE.xlf +++ b/client/src/locale/angular.de-DE.xlf @@ -1,6 +1,6 @@ - + @@ -7091,4 +7091,4 @@ Erstelle mein Konto - \ No newline at end of file + diff --git a/client/src/locale/angular.el-GR.xlf b/client/src/locale/angular.el-GR.xlf index 1117fca9e..2a80f564c 100644 --- a/client/src/locale/angular.el-GR.xlf +++ b/client/src/locale/angular.el-GR.xlf @@ -1,6 +1,6 @@ - + @@ -7091,4 +7091,4 @@ When you will upload a video in this channel, the video support field will be au - \ No newline at end of file + diff --git a/client/src/locale/angular.en-GB.xlf b/client/src/locale/angular.en-GB.xlf index b5928bb2b..20dff714e 100644 --- a/client/src/locale/angular.en-GB.xlf +++ b/client/src/locale/angular.en-GB.xlf @@ -1,6 +1,6 @@ - + @@ -5460,4 +5460,4 @@ When you will upload a video in this channel, the video support field will be au - \ No newline at end of file + diff --git a/client/src/locale/angular.eo.xlf b/client/src/locale/angular.eo.xlf index c239a886d..2951ec11c 100644 --- a/client/src/locale/angular.eo.xlf +++ b/client/src/locale/angular.eo.xlf @@ -1,6 +1,6 @@ - + @@ -3715,7 +3715,7 @@ Se via nodo estas permesita de Twitter, kaj vi havigos ties filmon de PeerTube, filma ludilo metiĝos en la pepan fluon de Twitter. Se la nodo ne estas permesita, ni uzos bildkarton kun ligilo al via nodo de PeerTube. - Marku ĉi tiun markobutonon, konservu la agordaron, kaj elprovu ligilon de via nodo (https://ekzemplo.com/videos/watch/blagblag) je + Marku ĉi tiun markobutonon, konservu la agordaron, kaj elprovu ligilon de via nodo (https://ekzemplo.com/videos/watch/blagblag) je https://cards-dev.twitter.com/validator por vidi, ĉu via nodo estas permesita. @@ -4661,7 +4661,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. - PeerTube estas memgastiga federa (per ActivityPub) film-elsenda reto uzanta samtavolan teĥnikaron rekte en la reta foliumilo. + PeerTube estas memgastiga federa (per ActivityPub) film-elsenda reto uzanta samtavolan teĥnikaron rekte en la reta foliumilo. 8 @@ -8045,4 +8045,4 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t - \ No newline at end of file + diff --git a/client/src/locale/angular.es-ES.xlf b/client/src/locale/angular.es-ES.xlf index 51eccc499..0dff11035 100644 --- a/client/src/locale/angular.es-ES.xlf +++ b/client/src/locale/angular.es-ES.xlf @@ -1,6 +1,6 @@ - + @@ -5393,4 +5393,4 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar - \ No newline at end of file + diff --git a/client/src/locale/angular.eu-ES.xlf b/client/src/locale/angular.eu-ES.xlf index 7747d6c52..465cba8e3 100644 --- a/client/src/locale/angular.eu-ES.xlf +++ b/client/src/locale/angular.eu-ES.xlf @@ -1,6 +1,6 @@ - + @@ -4876,4 +4876,4 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin - \ No newline at end of file + diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf index d93dc0854..cecfc1ec5 100644 --- a/client/src/locale/angular.fa-IR.xlf +++ b/client/src/locale/angular.fa-IR.xlf @@ -1,6 +1,6 @@ - + @@ -995,4 +995,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.fi-FI.xlf b/client/src/locale/angular.fi-FI.xlf index f1227aa47..2814e0ea7 100644 --- a/client/src/locale/angular.fi-FI.xlf +++ b/client/src/locale/angular.fi-FI.xlf @@ -1,6 +1,6 @@ - + @@ -6213,4 +6213,4 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat - \ No newline at end of file + diff --git a/client/src/locale/angular.gd.xlf b/client/src/locale/angular.gd.xlf index 686904cc2..81d25578b 100644 --- a/client/src/locale/angular.gd.xlf +++ b/client/src/locale/angular.gd.xlf @@ -1,6 +1,6 @@ - + @@ -5576,4 +5576,4 @@ When you will upload a video in this channel, the video support field will be au - \ No newline at end of file + diff --git a/client/src/locale/angular.gl-ES.xlf b/client/src/locale/angular.gl-ES.xlf index 907e351f0..5bc2c8fa4 100644 --- a/client/src/locale/angular.gl-ES.xlf +++ b/client/src/locale/angular.gl-ES.xlf @@ -1,6 +1,6 @@ - + @@ -2066,4 +2066,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.hu-HU.xlf b/client/src/locale/angular.hu-HU.xlf index a6732485f..54f254de9 100644 --- a/client/src/locale/angular.hu-HU.xlf +++ b/client/src/locale/angular.hu-HU.xlf @@ -1,6 +1,6 @@ - + @@ -3320,4 +3320,4 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője - \ No newline at end of file + diff --git a/client/src/locale/angular.it-IT.xlf b/client/src/locale/angular.it-IT.xlf index 80477e3b6..c30d845c6 100644 --- a/client/src/locale/angular.it-IT.xlf +++ b/client/src/locale/angular.it-IT.xlf @@ -1,6 +1,6 @@ - + @@ -342,7 +342,7 @@ - C\ è stato un problema con l\' importazione del video + C\ è stato un problema con l\' importazione del video @@ -6086,4 +6086,4 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v - \ No newline at end of file + diff --git a/client/src/locale/angular.ja-JP.xlf b/client/src/locale/angular.ja-JP.xlf index b3a96a40c..e4046a1e9 100644 --- a/client/src/locale/angular.ja-JP.xlf +++ b/client/src/locale/angular.ja-JP.xlf @@ -1,6 +1,6 @@ - + @@ -6128,4 +6128,4 @@ When you will upload a video in this channel, the video support field will be au - \ No newline at end of file + diff --git a/client/src/locale/angular.jbo.xlf b/client/src/locale/angular.jbo.xlf index 3dc1465b2..1fb921d82 100644 --- a/client/src/locale/angular.jbo.xlf +++ b/client/src/locale/angular.jbo.xlf @@ -1,6 +1,6 @@ - + @@ -1659,4 +1659,4 @@ zbasu lo pilno - \ No newline at end of file + diff --git a/client/src/locale/angular.ko-KR.xlf b/client/src/locale/angular.ko-KR.xlf index 7f1234323..7de25e9d8 100644 --- a/client/src/locale/angular.ko-KR.xlf +++ b/client/src/locale/angular.ko-KR.xlf @@ -1,6 +1,6 @@ - + @@ -1085,4 +1085,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.lt-LT.xlf b/client/src/locale/angular.lt-LT.xlf index a3bb5ee31..62530093f 100644 --- a/client/src/locale/angular.lt-LT.xlf +++ b/client/src/locale/angular.lt-LT.xlf @@ -1,6 +1,6 @@ - + @@ -179,4 +179,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.nb-NO.xlf b/client/src/locale/angular.nb-NO.xlf index 01d28841c..69024c828 100644 --- a/client/src/locale/angular.nb-NO.xlf +++ b/client/src/locale/angular.nb-NO.xlf @@ -1,6 +1,6 @@ - + @@ -53,4 +53,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.nl-NL.xlf b/client/src/locale/angular.nl-NL.xlf index 71b63d5e5..9fe639e4a 100644 --- a/client/src/locale/angular.nl-NL.xlf +++ b/client/src/locale/angular.nl-NL.xlf @@ -1,6 +1,6 @@ - + @@ -1708,7 +1708,7 @@ Gefeliciteerd, de video achter -Gefeliciteerd, de video zal geimporteerd worden met BitTorrent! +Gefeliciteerd, de video zal geimporteerd worden met BitTorrent! Je kan nu al informatie toevoegen over deze video. @@ -3510,7 +3510,7 @@ Als je een video uploadt op dit kanaal, wordt deze tekst ingevuld in het "onders Once you delete your account, there is no going back. Please be certain. - Als je je account verwijdert, kan je niet meer terug. + Als je je account verwijdert, kan je niet meer terug. Wees alstublieft zeker. 2 @@ -7078,4 +7078,4 @@ Account aanmaken - \ No newline at end of file + diff --git a/client/src/locale/angular.oc.xlf b/client/src/locale/angular.oc.xlf index 9b70ca5be..d26c5d82d 100644 --- a/client/src/locale/angular.oc.xlf +++ b/client/src/locale/angular.oc.xlf @@ -1,6 +1,6 @@ - + @@ -7730,4 +7730,4 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto - \ No newline at end of file + diff --git a/client/src/locale/angular.pl-PL.xlf b/client/src/locale/angular.pl-PL.xlf index 906b87da0..ba1fbb042 100644 --- a/client/src/locale/angular.pl-PL.xlf +++ b/client/src/locale/angular.pl-PL.xlf @@ -1,6 +1,6 @@ - + @@ -3549,4 +3549,4 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia - \ No newline at end of file + diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf index e8145290c..2498789c7 100644 --- a/client/src/locale/angular.pt-BR.xlf +++ b/client/src/locale/angular.pt-BR.xlf @@ -1,6 +1,6 @@ - + @@ -5481,4 +5481,4 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - \ No newline at end of file + diff --git a/client/src/locale/angular.pt-PT.xlf b/client/src/locale/angular.pt-PT.xlf index 8d050d2f8..a8ec6ae28 100644 --- a/client/src/locale/angular.pt-PT.xlf +++ b/client/src/locale/angular.pt-PT.xlf @@ -1,6 +1,6 @@ - + @@ -5239,4 +5239,4 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - \ No newline at end of file + diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf index 284c9fbc5..b53f8b43b 100644 --- a/client/src/locale/angular.ru-RU.xlf +++ b/client/src/locale/angular.ru-RU.xlf @@ -1,6 +1,6 @@ - + @@ -5494,4 +5494,4 @@ When you will upload a video in this channel, the video support field will be au - \ No newline at end of file + diff --git a/client/src/locale/angular.sk-SK.xlf b/client/src/locale/angular.sk-SK.xlf index 9e6b270e6..43450fcf7 100644 --- a/client/src/locale/angular.sk-SK.xlf +++ b/client/src/locale/angular.sk-SK.xlf @@ -1,6 +1,6 @@ - + @@ -255,4 +255,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.sl-SI.xlf b/client/src/locale/angular.sl-SI.xlf index 1d519d665..83365e79f 100644 --- a/client/src/locale/angular.sl-SI.xlf +++ b/client/src/locale/angular.sl-SI.xlf @@ -1,6 +1,6 @@ - + @@ -862,4 +862,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.sv-SE.xlf b/client/src/locale/angular.sv-SE.xlf index e91bd2a68..dd8c2f2ba 100644 --- a/client/src/locale/angular.sv-SE.xlf +++ b/client/src/locale/angular.sv-SE.xlf @@ -1,6 +1,6 @@ - + @@ -5195,7 +5195,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt Jag är minst 16 år gammal och godkänner den här instansens användarvillkor och uppförandekod - + 65 @@ -8218,4 +8218,4 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt - \ No newline at end of file + diff --git a/client/src/locale/angular.ta.xlf b/client/src/locale/angular.ta.xlf index db7c23d29..7cdba1f9d 100644 --- a/client/src/locale/angular.ta.xlf +++ b/client/src/locale/angular.ta.xlf @@ -1,6 +1,6 @@ - + @@ -490,4 +490,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf index 0c8807abd..198137b8d 100644 --- a/client/src/locale/angular.th-TH.xlf +++ b/client/src/locale/angular.th-TH.xlf @@ -1,6 +1,6 @@ - + @@ -1638,4 +1638,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.tr-TR.xlf b/client/src/locale/angular.tr-TR.xlf index de6ff35b2..76f5c5b15 100644 --- a/client/src/locale/angular.tr-TR.xlf +++ b/client/src/locale/angular.tr-TR.xlf @@ -1,6 +1,6 @@ - + @@ -964,4 +964,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf index c5bc7f1c8..daf1f937d 100644 --- a/client/src/locale/angular.uk-UA.xlf +++ b/client/src/locale/angular.uk-UA.xlf @@ -1,6 +1,6 @@ - + @@ -570,4 +570,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index 086aeda75..fb6be9ede 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -1,6 +1,6 @@ - + @@ -3021,4 +3021,4 @@ - \ No newline at end of file + diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf index 7f835642e..c6e30d10e 100644 --- a/client/src/locale/angular.zh-Hans-CN.xlf +++ b/client/src/locale/angular.zh-Hans-CN.xlf @@ -1,6 +1,6 @@ - + @@ -7097,4 +7097,4 @@ When you will upload a video in this channel, the video support field will be au - \ No newline at end of file + diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf index 11acc51fd..8c74b8131 100644 --- a/client/src/locale/angular.zh-Hant-TW.xlf +++ b/client/src/locale/angular.zh-Hant-TW.xlf @@ -1,6 +1,6 @@ - + @@ -7376,4 +7376,4 @@ When you will upload a video in this channel, the video support field will be au - \ No newline at end of file + From b730865ccc058d54660b91e8dc0e6f5b00befbc3 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 10:39:07 +0100 Subject: [PATCH 10/19] Rename player files --- client/src/locale/{player_ca_ES.json => player.ca-ES.json} | 0 client/src/locale/{player_cs_CZ.json => player.cs-CZ.json} | 0 client/src/locale/{player_de_DE.json => player.de-DE.json} | 0 client/src/locale/{player_el_GR.json => player.el-GR.json} | 0 client/src/locale/{player_eo.json => player.eo.json} | 0 client/src/locale/{player_es_ES.json => player.es-ES.json} | 0 client/src/locale/{player_eu_ES.json => player.eu-ES.json} | 0 client/src/locale/{player_fi_FI.json => player.fi-FI.json} | 0 client/src/locale/{player_gd.json => player.gd.json} | 0 client/src/locale/{player_it_IT.json => player.it-IT.json} | 0 client/src/locale/{player_ja_JP.json => player.ja-JP.json} | 0 client/src/locale/{player_nl_NL.json => player.nl-NL.json} | 0 client/src/locale/{player_oc.json => player.oc.json} | 0 client/src/locale/{player_pl_PL.json => player.pl-PL.json} | 0 client/src/locale/{player_pt_BR.json => player.pt-BR.json} | 0 client/src/locale/{player_pt_PT.json => player.pt-PT.json} | 0 client/src/locale/{player_ru_RU.json => player.ru-RU.json} | 0 client/src/locale/{player_sv_SE.json => player.sv-SE.json} | 0 .../src/locale/{player_zh_Hans_CN.json => player.zh-Hans-CN.json} | 0 .../src/locale/{player_zh_Hant_TW.json => player.zh-Hant-TW.json} | 0 20 files changed, 0 insertions(+), 0 deletions(-) rename client/src/locale/{player_ca_ES.json => player.ca-ES.json} (100%) rename client/src/locale/{player_cs_CZ.json => player.cs-CZ.json} (100%) rename client/src/locale/{player_de_DE.json => player.de-DE.json} (100%) rename client/src/locale/{player_el_GR.json => player.el-GR.json} (100%) rename client/src/locale/{player_eo.json => player.eo.json} (100%) rename client/src/locale/{player_es_ES.json => player.es-ES.json} (100%) rename client/src/locale/{player_eu_ES.json => player.eu-ES.json} (100%) rename client/src/locale/{player_fi_FI.json => player.fi-FI.json} (100%) rename client/src/locale/{player_gd.json => player.gd.json} (100%) rename client/src/locale/{player_it_IT.json => player.it-IT.json} (100%) rename client/src/locale/{player_ja_JP.json => player.ja-JP.json} (100%) rename client/src/locale/{player_nl_NL.json => player.nl-NL.json} (100%) rename client/src/locale/{player_oc.json => player.oc.json} (100%) rename client/src/locale/{player_pl_PL.json => player.pl-PL.json} (100%) rename client/src/locale/{player_pt_BR.json => player.pt-BR.json} (100%) rename client/src/locale/{player_pt_PT.json => player.pt-PT.json} (100%) rename client/src/locale/{player_ru_RU.json => player.ru-RU.json} (100%) rename client/src/locale/{player_sv_SE.json => player.sv-SE.json} (100%) rename client/src/locale/{player_zh_Hans_CN.json => player.zh-Hans-CN.json} (100%) rename client/src/locale/{player_zh_Hant_TW.json => player.zh-Hant-TW.json} (100%) diff --git a/client/src/locale/player_ca_ES.json b/client/src/locale/player.ca-ES.json similarity index 100% rename from client/src/locale/player_ca_ES.json rename to client/src/locale/player.ca-ES.json diff --git a/client/src/locale/player_cs_CZ.json b/client/src/locale/player.cs-CZ.json similarity index 100% rename from client/src/locale/player_cs_CZ.json rename to client/src/locale/player.cs-CZ.json diff --git a/client/src/locale/player_de_DE.json b/client/src/locale/player.de-DE.json similarity index 100% rename from client/src/locale/player_de_DE.json rename to client/src/locale/player.de-DE.json diff --git a/client/src/locale/player_el_GR.json b/client/src/locale/player.el-GR.json similarity index 100% rename from client/src/locale/player_el_GR.json rename to client/src/locale/player.el-GR.json diff --git a/client/src/locale/player_eo.json b/client/src/locale/player.eo.json similarity index 100% rename from client/src/locale/player_eo.json rename to client/src/locale/player.eo.json diff --git a/client/src/locale/player_es_ES.json b/client/src/locale/player.es-ES.json similarity index 100% rename from client/src/locale/player_es_ES.json rename to client/src/locale/player.es-ES.json diff --git a/client/src/locale/player_eu_ES.json b/client/src/locale/player.eu-ES.json similarity index 100% rename from client/src/locale/player_eu_ES.json rename to client/src/locale/player.eu-ES.json diff --git a/client/src/locale/player_fi_FI.json b/client/src/locale/player.fi-FI.json similarity index 100% rename from client/src/locale/player_fi_FI.json rename to client/src/locale/player.fi-FI.json diff --git a/client/src/locale/player_gd.json b/client/src/locale/player.gd.json similarity index 100% rename from client/src/locale/player_gd.json rename to client/src/locale/player.gd.json diff --git a/client/src/locale/player_it_IT.json b/client/src/locale/player.it-IT.json similarity index 100% rename from client/src/locale/player_it_IT.json rename to client/src/locale/player.it-IT.json diff --git a/client/src/locale/player_ja_JP.json b/client/src/locale/player.ja-JP.json similarity index 100% rename from client/src/locale/player_ja_JP.json rename to client/src/locale/player.ja-JP.json diff --git a/client/src/locale/player_nl_NL.json b/client/src/locale/player.nl-NL.json similarity index 100% rename from client/src/locale/player_nl_NL.json rename to client/src/locale/player.nl-NL.json diff --git a/client/src/locale/player_oc.json b/client/src/locale/player.oc.json similarity index 100% rename from client/src/locale/player_oc.json rename to client/src/locale/player.oc.json diff --git a/client/src/locale/player_pl_PL.json b/client/src/locale/player.pl-PL.json similarity index 100% rename from client/src/locale/player_pl_PL.json rename to client/src/locale/player.pl-PL.json diff --git a/client/src/locale/player_pt_BR.json b/client/src/locale/player.pt-BR.json similarity index 100% rename from client/src/locale/player_pt_BR.json rename to client/src/locale/player.pt-BR.json diff --git a/client/src/locale/player_pt_PT.json b/client/src/locale/player.pt-PT.json similarity index 100% rename from client/src/locale/player_pt_PT.json rename to client/src/locale/player.pt-PT.json diff --git a/client/src/locale/player_ru_RU.json b/client/src/locale/player.ru-RU.json similarity index 100% rename from client/src/locale/player_ru_RU.json rename to client/src/locale/player.ru-RU.json diff --git a/client/src/locale/player_sv_SE.json b/client/src/locale/player.sv-SE.json similarity index 100% rename from client/src/locale/player_sv_SE.json rename to client/src/locale/player.sv-SE.json diff --git a/client/src/locale/player_zh_Hans_CN.json b/client/src/locale/player.zh-Hans-CN.json similarity index 100% rename from client/src/locale/player_zh_Hans_CN.json rename to client/src/locale/player.zh-Hans-CN.json diff --git a/client/src/locale/player_zh_Hant_TW.json b/client/src/locale/player.zh-Hant-TW.json similarity index 100% rename from client/src/locale/player_zh_Hant_TW.json rename to client/src/locale/player.zh-Hant-TW.json From 852ecadfc4284aa2f8110274ff49d2a53d4166ba Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 10:39:48 +0100 Subject: [PATCH 11/19] Rename server files --- client/src/locale/{server_ca_ES.json => server.ca-ES.json} | 0 client/src/locale/{server_cs_CZ.json => server.cs-CZ.json} | 0 client/src/locale/{server_de_DE.json => server.de-DE.json} | 0 client/src/locale/{server_el_GR.json => server.el-GR.json} | 0 client/src/locale/{server_eo.json => server.eo.json} | 0 client/src/locale/{server_es_ES.json => server.es-ES.json} | 0 client/src/locale/{server_eu_ES.json => server.eu-ES.json} | 0 client/src/locale/{server_fi_FI.json => server.fi-FI.json} | 0 client/src/locale/{server_gd.json => server.gd.json} | 0 client/src/locale/{server_it_IT.json => server.it-IT.json} | 0 client/src/locale/{server_ja_JP.json => server.ja-JP.json} | 0 client/src/locale/{server_nl_NL.json => server.nl-NL.json} | 0 client/src/locale/{server_oc.json => server.oc.json} | 0 client/src/locale/{server_pl_PL.json => server.pl-PL.json} | 0 client/src/locale/{server_pt_BR.json => server.pt-BR.json} | 0 client/src/locale/{server_pt_PT.json => server.pt-PT.json} | 0 client/src/locale/{server_ru_RU.json => server.ru-RU.json} | 0 client/src/locale/{server_sv_SE.json => server.sv-SE.json} | 0 .../src/locale/{server_zh_Hans_CN.json => server.zh-Hans-CN.json} | 0 .../src/locale/{server_zh_Hant_TW.json => server.zh-Hant-TW.json} | 0 20 files changed, 0 insertions(+), 0 deletions(-) rename client/src/locale/{server_ca_ES.json => server.ca-ES.json} (100%) rename client/src/locale/{server_cs_CZ.json => server.cs-CZ.json} (100%) rename client/src/locale/{server_de_DE.json => server.de-DE.json} (100%) rename client/src/locale/{server_el_GR.json => server.el-GR.json} (100%) rename client/src/locale/{server_eo.json => server.eo.json} (100%) rename client/src/locale/{server_es_ES.json => server.es-ES.json} (100%) rename client/src/locale/{server_eu_ES.json => server.eu-ES.json} (100%) rename client/src/locale/{server_fi_FI.json => server.fi-FI.json} (100%) rename client/src/locale/{server_gd.json => server.gd.json} (100%) rename client/src/locale/{server_it_IT.json => server.it-IT.json} (100%) rename client/src/locale/{server_ja_JP.json => server.ja-JP.json} (100%) rename client/src/locale/{server_nl_NL.json => server.nl-NL.json} (100%) rename client/src/locale/{server_oc.json => server.oc.json} (100%) rename client/src/locale/{server_pl_PL.json => server.pl-PL.json} (100%) rename client/src/locale/{server_pt_BR.json => server.pt-BR.json} (100%) rename client/src/locale/{server_pt_PT.json => server.pt-PT.json} (100%) rename client/src/locale/{server_ru_RU.json => server.ru-RU.json} (100%) rename client/src/locale/{server_sv_SE.json => server.sv-SE.json} (100%) rename client/src/locale/{server_zh_Hans_CN.json => server.zh-Hans-CN.json} (100%) rename client/src/locale/{server_zh_Hant_TW.json => server.zh-Hant-TW.json} (100%) diff --git a/client/src/locale/server_ca_ES.json b/client/src/locale/server.ca-ES.json similarity index 100% rename from client/src/locale/server_ca_ES.json rename to client/src/locale/server.ca-ES.json diff --git a/client/src/locale/server_cs_CZ.json b/client/src/locale/server.cs-CZ.json similarity index 100% rename from client/src/locale/server_cs_CZ.json rename to client/src/locale/server.cs-CZ.json diff --git a/client/src/locale/server_de_DE.json b/client/src/locale/server.de-DE.json similarity index 100% rename from client/src/locale/server_de_DE.json rename to client/src/locale/server.de-DE.json diff --git a/client/src/locale/server_el_GR.json b/client/src/locale/server.el-GR.json similarity index 100% rename from client/src/locale/server_el_GR.json rename to client/src/locale/server.el-GR.json diff --git a/client/src/locale/server_eo.json b/client/src/locale/server.eo.json similarity index 100% rename from client/src/locale/server_eo.json rename to client/src/locale/server.eo.json diff --git a/client/src/locale/server_es_ES.json b/client/src/locale/server.es-ES.json similarity index 100% rename from client/src/locale/server_es_ES.json rename to client/src/locale/server.es-ES.json diff --git a/client/src/locale/server_eu_ES.json b/client/src/locale/server.eu-ES.json similarity index 100% rename from client/src/locale/server_eu_ES.json rename to client/src/locale/server.eu-ES.json diff --git a/client/src/locale/server_fi_FI.json b/client/src/locale/server.fi-FI.json similarity index 100% rename from client/src/locale/server_fi_FI.json rename to client/src/locale/server.fi-FI.json diff --git a/client/src/locale/server_gd.json b/client/src/locale/server.gd.json similarity index 100% rename from client/src/locale/server_gd.json rename to client/src/locale/server.gd.json diff --git a/client/src/locale/server_it_IT.json b/client/src/locale/server.it-IT.json similarity index 100% rename from client/src/locale/server_it_IT.json rename to client/src/locale/server.it-IT.json diff --git a/client/src/locale/server_ja_JP.json b/client/src/locale/server.ja-JP.json similarity index 100% rename from client/src/locale/server_ja_JP.json rename to client/src/locale/server.ja-JP.json diff --git a/client/src/locale/server_nl_NL.json b/client/src/locale/server.nl-NL.json similarity index 100% rename from client/src/locale/server_nl_NL.json rename to client/src/locale/server.nl-NL.json diff --git a/client/src/locale/server_oc.json b/client/src/locale/server.oc.json similarity index 100% rename from client/src/locale/server_oc.json rename to client/src/locale/server.oc.json diff --git a/client/src/locale/server_pl_PL.json b/client/src/locale/server.pl-PL.json similarity index 100% rename from client/src/locale/server_pl_PL.json rename to client/src/locale/server.pl-PL.json diff --git a/client/src/locale/server_pt_BR.json b/client/src/locale/server.pt-BR.json similarity index 100% rename from client/src/locale/server_pt_BR.json rename to client/src/locale/server.pt-BR.json diff --git a/client/src/locale/server_pt_PT.json b/client/src/locale/server.pt-PT.json similarity index 100% rename from client/src/locale/server_pt_PT.json rename to client/src/locale/server.pt-PT.json diff --git a/client/src/locale/server_ru_RU.json b/client/src/locale/server.ru-RU.json similarity index 100% rename from client/src/locale/server_ru_RU.json rename to client/src/locale/server.ru-RU.json diff --git a/client/src/locale/server_sv_SE.json b/client/src/locale/server.sv-SE.json similarity index 100% rename from client/src/locale/server_sv_SE.json rename to client/src/locale/server.sv-SE.json diff --git a/client/src/locale/server_zh_Hans_CN.json b/client/src/locale/server.zh-Hans-CN.json similarity index 100% rename from client/src/locale/server_zh_Hans_CN.json rename to client/src/locale/server.zh-Hans-CN.json diff --git a/client/src/locale/server_zh_Hant_TW.json b/client/src/locale/server.zh-Hant-TW.json similarity index 100% rename from client/src/locale/server_zh_Hant_TW.json rename to client/src/locale/server.zh-Hant-TW.json From fbe771350b5e330a58c2b609b8159db5144d0789 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 10:56:04 +0100 Subject: [PATCH 12/19] Update all angular language files --- client/angular.json | 39 +- client/src/locale/angular.ar-001.xlf | 5189 +++++++++++++- client/src/locale/angular.ca-ES.xlf | 5589 ++++++++++++++- client/src/locale/angular.cs-CZ.xlf | 4309 ++++++++++-- client/src/locale/angular.da-DK.xlf | 7011 ++++++++++++++++++- client/src/locale/angular.de-DE.xlf | 3115 ++++++--- client/src/locale/angular.el-GR.xlf | 3117 ++++++--- client/src/locale/angular.en-GB.xlf | 3799 ++++++++-- client/src/locale/angular.eo.xlf | 2768 ++++---- client/src/locale/angular.es-ES.xlf | 3867 +++++++++-- client/src/locale/angular.eu-ES.xlf | 4144 +++++++++-- client/src/locale/angular.fa-IR.xlf | 6972 ++++++++++++++++++- client/src/locale/angular.fi-FI.xlf | 3519 +++++++--- client/src/locale/angular.gd.xlf | 3529 +++++++--- client/src/locale/angular.gl-ES.xlf | 6404 ++++++++++++++++- client/src/locale/angular.hu-HU.xlf | 5424 +++++++++++++-- client/src/locale/angular.it-IT.xlf | 3619 +++++++--- client/src/locale/angular.ja-JP.xlf | 3603 +++++++--- client/src/locale/angular.jbo.xlf | 6561 +++++++++++++++++- client/src/locale/angular.ko-KR.xlf | 6938 ++++++++++++++++++- client/src/locale/angular.lt-LT.xlf | 7916 ++++++++++++++++++++- client/src/locale/angular.nb-NO.xlf | 7988 +++++++++++++++++++++- client/src/locale/angular.nl-NL.xlf | 3115 ++++++--- client/src/locale/angular.oc.xlf | 2824 ++++---- client/src/locale/angular.pl-PL.xlf | 4943 ++++++++++++- client/src/locale/angular.pt-BR.xlf | 3789 ++++++++-- client/src/locale/angular.pt-PT.xlf | 3848 +++++++++-- client/src/locale/angular.ru-RU.xlf | 3969 ++++++++--- client/src/locale/angular.sk-SK.xlf | 7900 ++++++++++++++++++++- client/src/locale/angular.sl-SI.xlf | 7191 ++++++++++++++++++- client/src/locale/angular.sv-SE.xlf | 2732 ++++---- client/src/locale/angular.ta.xlf | 7420 +++++++++++++++++++- client/src/locale/angular.th-TH.xlf | 6750 +++++++++++++++++- client/src/locale/angular.tr-TR.xlf | 7325 +++++++++++++++++++- client/src/locale/angular.uk-UA.xlf | 7701 ++++++++++++++++++++- client/src/locale/angular.vi-VN.xlf | 5578 +++++++++++++-- client/src/locale/angular.zh-Hans-CN.xlf | 3115 ++++++--- client/src/locale/angular.zh-Hant-TW.xlf | 3063 ++++++--- 38 files changed, 166160 insertions(+), 20523 deletions(-) diff --git a/client/angular.json b/client/angular.json index bbe3d07b3..cac4756f1 100644 --- a/client/angular.json +++ b/client/angular.json @@ -157,8 +157,45 @@ "i18nBaseFile": "angular", "defaultLanguage": "en-US", "languages": [ + "ar-001", + "ca-ES", + "cs-CZ", + "da-DK", + "de-DE", + "el-GR", + "en-GB", "en-US", - "fr-FR" + "eo", + "es-ES", + "eu-ES", + "fa-IR", + "fi-FI", + "fr-FR", + "gd", + "gl-ES", + "hu-HU", + "it-IT", + "ja-JP", + "jbo", + "ko-KR", + "lt-LT", + "nb-NO", + "nl-NL", + "oc", + "pl-PL", + "pt-BR", + "pt-PT", + "ru-RU", + "sk-SK", + "sl-SI", + "sv-SE", + "ta", + "th-TH", + "tr-TR", + "uk-UA", + "vi-VN", + "zh-Hans-CN", + "zh-Hant-TW" ] } } diff --git a/client/src/locale/angular.ar-001.xlf b/client/src/locale/angular.ar-001.xlf index e9d47e3dc..e5073b5ff 100644 --- a/client/src/locale/angular.ar-001.xlf +++ b/client/src/locale/angular.ar-001.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous السابق 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next التالي 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month الشهر الماضي 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month الشهر الموالي 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month أختر الشهر 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year أختر السنة 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« »» 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « » 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » « 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» «« 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First الأول 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous السابق 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next التالي 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last الأخير 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours زيادة الساعات 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH ساعة 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours ساعات 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours إنقاص الساعات 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes زيادة الدقائق 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM دقيقة 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes دقائق 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes إنقاص الدقائق 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds زيادة الثواني 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS ثانية 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds ثواني 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds إنقاص الثواني 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,6 +221,218 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + Display name @@ -222,35 +440,35 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create إنشاء 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video تنزيل الفيديو 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download تنزيل مباشِر 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) ملف تورنت 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -259,20 +477,29 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download تنزيل 43 - + src/app/shared/video/modals/video-download.component.html43 Report video الإبلاغ عن الفيديو 3 + src/app/shared/video/modals/video-report.component.html3 + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -280,7 +507,7 @@ 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -289,20 +516,26 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit إرسال 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video حجب الفيديو 3 + src/app/shared/video/modals/video-blacklist.component.html3 + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + Unlisted @@ -310,13 +543,19 @@ 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private خاص 7 + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 + views + + src/app/shared/video/video-miniature.component.html + 24 + Blacklisted @@ -324,6 +563,52 @@ 42 + src/app/shared/video/video-miniature.component.html42 + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -331,6 +616,12 @@ 15 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -338,41 +629,49 @@ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete حذف 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit تحرير 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview معاينة مقتطعة 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview معاينة كاملة 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help الحصول على مساعدة 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -384,6 +683,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -391,27 +698,97 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on إشتراك بإستخدام حسابك علي 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account إشترك مستخدماً حسابك المحلي 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: إشترك مستخدما حسابك علي Mastodon 43 + src/app/shared/user-subscription/subscribe-button.component.html43 + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -419,6 +796,14 @@ 57 + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + Import @@ -426,6 +811,12 @@ 286 + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + Torrent import @@ -433,6 +824,24 @@ 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -440,6 +849,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -447,6 +912,14 @@ 3 + src/app/shared/moderation/user-ban-modal.component.html3 + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + Cancel @@ -454,13 +927,25 @@ 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user حظر هذا المستخدم 26 + src/app/shared/moderation/user-ban-modal.component.html26 + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -470,28 +955,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. طلب رسالة تأكيد جديدة عبر البريد الإلكتروني. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User المستخدِم 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address اسم المستخدم أو عنوان البريد الإلكتروني 15 - + src/app/login/login.component.html15 or create an account @@ -500,7 +985,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -509,41 +994,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! التسجيل في مثيل الخادوم هذا غير مسموح، لكن يمكنك التسجيل على العديد مِن الخوادم الأخرى. 28 - + src/app/login/login.component.html28 Password الكلمة السرية 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password نسيتُ كلمتي السرية 45 - + src/app/login/login.component.html45 Login تسجيل الدخول 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password نسيتَ كلمتَك السرية 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -551,21 +1044,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address عنوان البريد الإلكتروني 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password أرسل لي رسالة لإعادة تعيين كلمتي السرية 82 - + src/app/login/login.component.html82 Reset my password @@ -574,34 +1067,51 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password تأكيد الكلمة السرية 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password تم تأكيد الكلمة السرية 21 - + src/app/reset-password/reset-password.component.html21 Reset my password إعادة ضبط كلمتي السرية 29 - + src/app/reset-password/reset-password.component.html29 results نتائج 5 + src/app/search/search.component.html5 + + for + + + src/app/search/search.component.html + 6 + + + + Filters + + + + src/app/search/search.component.html + 16 + @@ -611,13 +1121,185 @@ 28 - + src/app/search/search.component.html28 subscribers مشترك 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -625,13 +1307,39 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language تغيير اللغة 107 + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + Create an account @@ -639,20 +1347,26 @@ 33 - + src/app/menu/menu.component.html33 My library مكتبتي 37 - + src/app/menu/menu.component.html37 Videos فيديوهات 24 + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + Playlists + + src/app/menu/menu.component.html + 46 + Subscriptions @@ -660,6 +1374,18 @@ 51 + src/app/menu/menu.component.html51 + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -667,6 +1393,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -674,27 +1406,61 @@ 81 - + src/app/menu/menu.component.html81 More المزيد 91 - + src/app/menu/menu.component.html91 Administration الإدارة 95 - + src/app/menu/menu.component.html95 About عن 26 + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 + Show keyboard shortcuts + + src/app/menu/menu.component.html + 111 + + + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + Search... @@ -702,27 +1468,45 @@ 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload إرسال 9 - + src/app/header/header.component.html9 Sort الترتيب 6 - + src/app/search/search-filters.component.html6 Published date تاريخ النشر 15 + src/app/search/search-filters.component.html15 + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + Duration @@ -730,69 +1514,119 @@ 45 - + src/app/search/search-filters.component.html45 Display sensitive content عرض المحتوى الحساس 54 - + src/app/search/search-filters.component.html54 Yes نعم 58 - + src/app/search/search-filters.component.html58 No لا 63 - + src/app/search/search-filters.component.html63 Category الفئة 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence الرخصة 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language اللغة 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags كافة هذه الوسوم 103 - + src/app/search/search-filters.component.html103 One of these tags واحد مِن هذه الوسوم 108 - + src/app/search/search-filters.component.html108 Filter مرشح 115 + src/app/search/search-filters.component.html115 + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + @@ -802,6 +1636,12 @@ 24 + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + Title @@ -809,13 +1649,22 @@ 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags الوسوم 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -823,20 +1672,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag أدخل وسمًا جديدا 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description الوصف 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -844,13 +1701,43 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy الخصوصية 33 + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + Basic info @@ -858,6 +1745,30 @@ 4 + src/app/videos/+video-edit/shared/video-edit.component.html4 + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + Cancel create @@ -865,6 +1776,12 @@ 189 + src/app/videos/+video-edit/shared/video-edit.component.html189 + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + Cancel deletion @@ -872,6 +1789,26 @@ 197 + src/app/videos/+video-edit/shared/video-edit.component.html197 + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -879,6 +1816,24 @@ 78 + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + Enable video comments @@ -886,6 +1841,12 @@ 254 + src/app/videos/+video-edit/shared/video-edit.component.html254 + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + Advanced settings @@ -893,13 +1854,23 @@ 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL الرابط 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -907,6 +1878,14 @@ 53 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + Update @@ -914,20 +1893,50 @@ 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload اختر الملف الذي تريد ارساله 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled مبرمجة 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + Publish @@ -935,20 +1944,55 @@ 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import إختر التورنت الذي تريد استيراده 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or أو 11 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + Upload a file @@ -956,20 +2000,36 @@ 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL استيراد عن طريق رابط 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent استيراد عبر التورنت 24 + src/app/videos/+video-edit/video-add.component.html24 + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -977,13 +2037,55 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code رمز الاستجابة السريعة 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + Muted @@ -991,6 +2093,60 @@ 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -998,6 +2154,22 @@ 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1005,20 +2177,26 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video إلغاء الإعجاب بهذه الفيديو 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page الإنتقال إلى صفحة القناة 118 + src/app/videos/+video-watch/video-watch.component.html118 + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + Go to the account page @@ -1026,20 +2204,26 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more عرض المزيد 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less عرض القليل 147 + src/app/videos/+video-watch/video-watch.component.html147 + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + Friendly Reminder: @@ -1047,6 +2231,14 @@ 211 + src/app/videos/+video-watch/video-watch.component.html211 + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + More information @@ -1054,14 +2246,14 @@ 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information احصل على معلومات أكثر 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1070,7 +2262,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1079,13 +2271,19 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. ليس هناك تعليقات. 17 + src/app/videos/+video-watch/comment/video-comments.component.html17 + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + @@ -1095,14 +2293,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... إضافة تعليق… 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1111,6 +2309,20 @@ 20 + src/app/videos/+video-watch/comment/video-comment-add.component.html20 + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + login to comment @@ -1118,6 +2330,30 @@ 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + Reply @@ -1125,7 +2361,7 @@ 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1134,7 +2370,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1143,7 +2379,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1152,7 +2388,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1161,6 +2397,22 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -1168,27 +2420,47 @@ 2 - + src/app/+admin/follows/follows.component.html2 Following يُتابِع 5 - + src/app/+admin/follows/follows.component.html5 Follow تابِع 7 - + src/app/+admin/follows/follows.component.html7 Followers المُتابِعون 3 + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + Filter... @@ -1196,6 +2468,26 @@ 27 + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -1203,6 +2495,38 @@ 10 + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + Accepted @@ -1210,13 +2534,23 @@ 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending معلق 33 + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + Refuse @@ -1224,13 +2558,19 @@ 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host المضيف 19 + src/app/+admin/follows/following-list/following-list.component.html19 + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + Create user @@ -1238,6 +2578,16 @@ 6 + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + Username @@ -1245,27 +2595,40 @@ 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role الدور 43 + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + Daily video quota @@ -1273,6 +2636,68 @@ 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + Users list @@ -1280,6 +2705,42 @@ 2 + src/app/+admin/users/user-list/user-list.component.html2 + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + Ban reason: @@ -1287,13 +2748,53 @@ 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation الإشراف 2 + src/app/+admin/moderation/moderation.component.html2 + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + Sensitive @@ -1301,6 +2802,18 @@ 9 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + Go to the video @@ -1308,27 +2821,35 @@ 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions الإجراءات 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: سبب الحجب: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment تعليق الإشراف 3 + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + Update this comment @@ -1336,20 +2857,26 @@ 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter المُبلِغ 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video الفيديو 9 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + Go to the account @@ -1357,34 +2884,52 @@ 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: السبب: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: تعليق المُشرِف: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist إلغاء الحجب 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance مثيل الخادوم 5 + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + Unmute @@ -1392,13 +2937,25 @@ 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account الحساب 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -1406,6 +2963,106 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -1413,13 +3070,31 @@ 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type النوع 19 + src/app/+admin/system/jobs/jobs.component.html19 + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -1427,13 +3102,60 @@ 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description الوصف القصير 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -1441,6 +3163,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -1448,6 +3178,16 @@ 14 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + Display @@ -1455,13 +3195,137 @@ 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms الشروط 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -1469,41 +3333,119 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup سجل 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled التسجيل مُفعل 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification يتطلب التسجيل رسالة تأكيد 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit حد التسجيل 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users المستخدِمون 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -1511,13 +3453,19 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email البريد الإلكتروني للمدير 387 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + Basic configuration @@ -1525,20 +3473,44 @@ 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter تويتر 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username اسم المستخدِم الخاص بك على تويتر 413 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -1546,6 +3518,105 @@ 405 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + Customizations @@ -1553,13 +3624,39 @@ 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript الجافا سكريبت 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -1567,6 +3664,18 @@ 452 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -1574,20 +3683,26 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile الملف الشخصي 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings إعدادات الفيديو 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -1595,34 +3710,66 @@ 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password تغيير الكلمة السرية 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password الكلمة السرية الحالية 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password الكلمة السرية الجديدة 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password تأكيد الكلمة السرية الجديدة 23 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + Automatically plays video @@ -1630,6 +3777,12 @@ 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -1637,6 +3790,64 @@ 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -1644,13 +3855,19 @@ 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner أدخل المالك الجديد 10 + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + Select the target channel @@ -1658,6 +3875,21 @@ 10 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + Status @@ -1665,13 +3897,25 @@ 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action الإجراء 20 + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + Go to the channel @@ -1679,27 +3923,54 @@ 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers مشترك 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel إنشاء قناة فيديو 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel مثال: قناتي 15 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + Change the avatar @@ -1707,6 +3978,12 @@ 15 + src/app/+my-account/shared/actor-avatar-info.component.html15 + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + Target @@ -1714,6 +3991,12 @@ 8 + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + Delete your account @@ -1721,6 +4004,32 @@ 4 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + Muted instances @@ -1728,6 +4037,138 @@ 2 + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + Send verification email @@ -1735,6 +4176,12 @@ 17 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + Banned @@ -1742,20 +4189,26 @@ 19 - + src/app/+accounts/accounts.component.html19 Instance muted مثيل الخادوم مكتوم 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance تم كتمه عبر مثيل خادومك 22 + src/app/+accounts/accounts.component.html22 + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + subscribers @@ -1763,13 +4216,19 @@ 31 - + src/app/+accounts/accounts.component.html31 Video channels قنوات الفيديو 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -1777,6 +4236,20 @@ 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -1784,6 +4257,18 @@ 16 + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + Support this channel @@ -1791,6 +4276,26 @@ 9 + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -1798,6 +4303,114 @@ 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -1805,35 +4418,68 @@ 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - حر ومفتوح المصدر تحت بنود AGPLv3 رخصة. + حر ومفتوح المصدر تحت بنود AGPLv3 رخصة. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - لمزيد من المعلومات زرjoinpeertube.org. + لمزيد من المعلومات زرjoinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy الند للند و الخصوصية 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -1841,6 +4487,123 @@ 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -1848,13 +4611,19 @@ 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) ضع حدا لعدد النظائر المستقبلين من قبل المتتبع(لا يزال تجريبيا) 99 + src/app/+about/about-peertube/about-peertube.component.html99 + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + Disable P2P from the administration interface @@ -1862,6 +4631,36 @@ 101 + src/app/+about/about-peertube/about-peertube.component.html101 + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -1871,6 +4670,107 @@ 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -1878,6 +4778,51 @@ 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + No description @@ -1885,6 +4830,22 @@ 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p @@ -1892,34 +4853,46 @@ 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Configuration updated. @@ -1927,6 +4900,38 @@ 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -1934,6 +4939,138 @@ 1 + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + Follow request(s) sent! @@ -1941,6 +5078,12 @@ 1 + src/app/+admin/follows/following-add/following-add.component.ts1 + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + Unfollow @@ -1948,6 +5091,12 @@ 1 + src/app/+admin/follows/following-list/following-list.component.ts1 + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + enabled @@ -1955,13 +5104,31 @@ 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled خامل 1 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + Comment updated. @@ -1969,13 +5136,67 @@ 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report حذف هذا التقرير 1 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + Do you really want to remove this video from the blacklist? It will be available again in the videos list. @@ -1983,13 +5204,121 @@ 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. الفيديو أزيل من قائمة الحذف . 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -1997,20 +5326,44 @@ 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning تنبيه 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error خطأ 1 + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + Update user @@ -2018,6 +5371,12 @@ 1 + src/app/+admin/users/user-edit/user-update.component.ts1 + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + Unban @@ -2025,6 +5384,16 @@ 1 + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + You cannot ban root. @@ -2032,6 +5401,18 @@ 1 + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + You cannot delete root. @@ -2039,6 +5420,80 @@ 1 + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + Ownership accepted @@ -2046,6 +5501,18 @@ 1 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + You current password is invalid. @@ -2053,13 +5520,19 @@ 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. تم تحديث الكلمة السرية. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -2067,20 +5540,104 @@ 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account احذف حسابي 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. تم حذف حسابك. 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Profile updated. @@ -2088,13 +5645,31 @@ 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. تم تغيير صورتك الرمزية. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + This name already exists on this instance. @@ -2102,6 +5677,54 @@ 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + My videos @@ -2109,6 +5732,40 @@ 1 + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + My channels @@ -2116,6 +5773,12 @@ 1 + src/app/+my-account/my-account.component.ts1 + My playlists + + src/app/+my-account/my-account.component.ts + 1 + My subscriptions @@ -2123,6 +5786,12 @@ 1 + src/app/+my-account/my-account.component.ts1 + My history + + src/app/+my-account/my-account.component.ts + 1 + Misc @@ -2130,6 +5799,12 @@ 1 + src/app/+my-account/my-account.component.ts1 + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + My settings @@ -2137,6 +5812,40 @@ 1 + src/app/+my-account/my-account.component.ts1 + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + Published videos @@ -2144,13 +5853,19 @@ 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account الاشتراك في الحساب 1 + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 + Focus the search bar + + src/app/app.component.ts + 1 + Toggle the left menu @@ -2158,6 +5873,12 @@ 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -2165,55 +5886,68 @@ 1 - + src/app/app.component.ts1 Go to the recently added videos page الذهاب إلى صفحةالفيديوهات المضافة حديثا 1 - + src/app/app.component.ts1 Go to the local videos page الذهاب إلى صفحة الفيديوهات المحلية 1 - + src/app/app.component.ts1 Go to the videos upload page الذهاب إلى صفحة إرسال الفيديوهات 1 - + src/app/app.component.ts1 Go to my subscriptions الذهاب إلى اشتراكاتي 1 - + src/app/core/auth/auth.service.ts1 Go to my videos الذهاب إلى فيديوهاتي 1 - + src/app/core/auth/auth.service.ts1 Go to my imports الذهاب إلى استيراداتي 1 - + src/app/core/auth/auth.service.ts1 Go to my channels الذهاب إلى قنواتي 1 + src/app/core/auth/auth.service.ts1 + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + You need to reconnect. @@ -2221,34 +5955,40 @@ 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: اختصارات لوحة المفاتيح: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success تم بنجاح 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. اسم المستخدم أو كلمة المرور خاطئة. 1 - + src/app/login/login.component.ts1 You account is blocked. إنّ حسابك مُقفَل. 1 + src/app/login/login.component.ts1 + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + Your password has been successfully reset! @@ -2256,34 +5996,58 @@ 1 - + src/app/reset-password/reset-password.component.ts1 Today اليوم 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days الأسبوع الماضي 1 - + src/app/search/search-filters.component.ts1 Last 30 days الشهر الماضي 1 - + src/app/search/search-filters.component.ts1 Last 365 days السنة الماضية 1 + src/app/search/search-filters.component.ts1 + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + Publish date @@ -2291,13 +6055,79 @@ 1 - + src/app/search/search-filters.component.ts1 Views عدد المشاهدات 1 + src/app/search/search-filters.component.ts1 + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + Confirm @@ -2305,13 +6135,19 @@ 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. اسم مثيل الخادوم مطلوب. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Twitter username is required. @@ -2319,6 +6155,60 @@ 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Admin email is required. @@ -2326,13 +6216,37 @@ 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. يجب أن يكون عنوان البريد الإلكتروني الخاص بالمدير صالحًا. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -2340,13 +6254,67 @@ 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. يجب أن يكون عنوان البريد الإلكتروني عنوانًا صالحًا. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + Username is required. @@ -2354,20 +6322,80 @@ 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. الكلمة السرية مطلوبة. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. يجب تأكيد الكلمة السرية. 1 + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + User role is required. @@ -2375,13 +6403,45 @@ 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. طول الوصف يجب أن يتعدى 3حروف. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Display name is required. @@ -2389,6 +6449,30 @@ 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Report reason is required. @@ -2396,6 +6480,18 @@ 1 + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + Moderation comment is required. @@ -2403,6 +6499,18 @@ 1 + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + The channel is required. @@ -2410,6 +6518,30 @@ 1 + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + The username is required. @@ -2417,20 +6549,50 @@ 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account لا يمكن نقل الملكية إلى حساب محلي 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. الاسم مطلوب. 1 + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Comment is required. @@ -2438,6 +6600,36 @@ 1 + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -2445,6 +6637,18 @@ 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + Video privacy is required. @@ -2452,6 +6656,30 @@ 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + A tag should be less than 30 characters long. @@ -2459,6 +6687,24 @@ 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + This file is too large. @@ -2466,6 +6712,18 @@ 1 + src/app/shared/forms/reactive-file.component.ts1 + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + Sunday @@ -2473,314 +6731,381 @@ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday الإثنين 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday الثلاثاء 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday الأربعاء 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday الخميس 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday الجمعة 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday السبت 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun أحد 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon إثن 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue ثلا 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed أرب 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu خمي 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri جمع 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat سبت 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su أح 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo إث 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu ثل 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We أر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th خم 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr جم 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa سب 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January جانفي 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February فيفري 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March مارس 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April أفريل 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May ماي 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June جوان 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July جويلية 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August أوت 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September سبتمبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October أكتوبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November نوفمبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December ديسمبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan جان 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb فيف 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar مار 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr أفر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun جوا 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul جوي 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug أوت 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep سبت 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct أكت 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov نوف 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec ديس 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear مسح 1 + src/app/shared/i18n/i18n-primeng-calendar.ts1 + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + Links @@ -2788,27 +7113,39 @@ 1 - + src/app/shared/misc/help.component.ts1 New lines أسطر جديدة 1 - + src/app/shared/misc/help.component.ts1 Lists القوائم 1 - + src/app/shared/misc/help.component.ts1 Images الصور 1 + src/app/shared/misc/help.component.ts1 + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + Do you really want to unban ? @@ -2816,6 +7153,66 @@ 1 + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + Mute this account @@ -2823,27 +7220,63 @@ 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account إلغاء الكتم عن هذا الحساب 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance كتم مثيل الخادوم 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance الغاء الكتم عن مثيل الخادوم 1 + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + Too many attempts, please try again later. @@ -2851,13 +7284,19 @@ 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. خطأ على السيرفر. يرجى إعادة المحاولة لاحقا. 1 + src/app/shared/rest/rest-extractor.service.ts1 + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + Subscribed @@ -2865,6 +7304,18 @@ 1 + src/app/shared/user-subscription/subscribe-button.component.ts1 + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + Moderator @@ -2872,6 +7323,56 @@ 1 + src/app/shared/users/user.service.ts1 + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + Video blacklisted. @@ -2879,27 +7380,33 @@ 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied تم نسخه 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. فيديو تم الإبلاغ عنها. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? متأكد أنك تريد حذف هذه الفيديو؟ 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -2907,20 +7414,38 @@ 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report الإبلاغ 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published المنشورة 1 + src/app/shared/video/video-miniature.component.ts1 + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + To import @@ -2928,6 +7453,58 @@ 1 + src/app/shared/video/video-miniature.component.ts1 + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -2935,13 +7512,31 @@ 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. تم نشر الفيديو. 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + Video updated. @@ -2949,6 +7544,42 @@ 1 + src/app/videos/+video-edit/video-update.component.ts1 + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + Like the video @@ -2956,6 +7587,48 @@ 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.ca-ES.xlf b/client/src/locale/angular.ca-ES.xlf index 2b01099a8..7fc15df26 100644 --- a/client/src/locale/angular.ca-ES.xlf +++ b/client/src/locale/angular.ca-ES.xlf @@ -3,33 +3,471 @@ - + + Close + + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts + 3 + + + Previous + + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts + 13 + + + Next + + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts + 17 + + + Previous month + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 4 + + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 5 + + + Next month + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 26 + + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 27 + + + Select month + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + 6 + + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + 7 + + + Select year + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + 15 + + + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + 16 + + + «« + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 2 + + + « + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 3 + + + » + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 4 + + + »» + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 5 + + + First + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 14 + + + Previous + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 23 + + + Next + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 41 + + + Last + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 49 + + + % + + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts + 6 + + + Increment hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 9 + + + HH + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 12 + + + Hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 14 + + + Decrement hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 21 + + + Increment minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 30 + + + MM + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 33 + + + Minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 35 + + + Decrement minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 42 + + + Increment seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 51 + + + SS + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 54 + + + Seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 56 + + + Decrement seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 63 + + + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 71 + + + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 72 + + + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + + + You don't have notifications. + + src/app/shared/users/user-notifications.component.html + 1 + + + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + + Display name Mostra el nom 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Crea 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Descàrrega el vídeo 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Descàrrega directe 27 + src/app/shared/video/modals/video-download.component.html27 + Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html + 32 + + + + Cancel + + + src/app/shared/video/modals/video-download.component.html + 38 + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 + Download @@ -37,13 +475,22 @@ 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Denúncia el vídeo 3 + src/app/shared/video/modals/video-report.component.html3 + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -51,6 +498,26 @@ 11 + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + Submit @@ -58,6 +525,100 @@ 52 + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + + + Unlisted + + src/app/shared/video/video-miniature.component.html + 12 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 6 + + + Private + + src/app/shared/video/video-miniature.component.html + 13 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 33 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 7 + + + views + + src/app/shared/video/video-miniature.component.html + 24 + + + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -65,6 +626,12 @@ 15 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -72,41 +639,159 @@ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Esborra 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Editar 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Vista prèvia truncada 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Vista prèvia completa 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Obtenir ajuda 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + + + + Unsubscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 18 + + + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + + + Subscribe with an account on + + src/app/shared/user-subscription/subscribe-button.component.html + 39 + + + Subscribe with your local account + + src/app/shared/user-subscription/subscribe-button.component.html + 40 + + + Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -114,6 +799,62 @@ 57 + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + + + Import + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -121,6 +862,116 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + + + Ban + + src/app/shared/moderation/user-ban-modal.component.html + 3 + + + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + + + Cancel + + src/app/shared/moderation/user-ban-modal.component.html + 23 + + + src/app/shared/confirm/confirm.component.html + 19 + + + src/app/login/login.component.html + 79 + + + src/app/videos/+video-watch/modal/video-support.component.html + 10 + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 23 + + + Ban this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + + + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -131,6 +982,16 @@ 2 + src/app/login/login.component.html2 + Request new verification email. + + src/app/login/login.component.html + 7 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + User @@ -138,14 +999,14 @@ 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Nom d'usuari o adreça de correu electrònic 15 - + src/app/login/login.component.html15 or create an account @@ -156,7 +1017,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -167,41 +1028,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! El registre d'usuaris no és permès en aquesta instància però pots registrar-te en moltes altres! 28 - + src/app/login/login.component.html28 Password Contrasenya 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password He oblidat la meva contrasenya 45 - + src/app/login/login.component.html45 Login Iniciar sessió 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Has oblidat la teva contrasenya 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -209,21 +1078,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Adreça de correu 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Envia'm un correu per reiniciar la meva contrasenya 82 - + src/app/login/login.component.html82 Reset my password @@ -234,45 +1103,54 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Confirma la contrasenya 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Contrassenya confirmada 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Reinicia la meva contrasenya 29 - + src/app/reset-password/reset-password.component.html29 results resultats 5 - + src/app/search/search.component.html5 - for + for - for + for 6 + src/app/search/search.component.html6 + + Filters + + + + src/app/search/search.component.html + 16 + @@ -284,6 +1162,194 @@ 28 + src/app/search/search.component.html28 + subscribers + + src/app/search/search.component.html + 44 + + + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + Change the language @@ -291,6 +1357,32 @@ 107 + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + Create an account @@ -298,6 +1390,12 @@ 33 + src/app/menu/menu.component.html33 + My library + + src/app/menu/menu.component.html + 37 + Videos @@ -305,6 +1403,30 @@ 24 + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + Playlists + + src/app/menu/menu.component.html + 46 + + + Subscriptions + + src/app/menu/menu.component.html + 51 + + + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -312,6 +1434,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -319,27 +1447,61 @@ 81 - + src/app/menu/menu.component.html81 More Més 91 - + src/app/menu/menu.component.html91 Administration Administració 95 - + src/app/menu/menu.component.html95 About Quant a 26 + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 + Show keyboard shortcuts + + src/app/menu/menu.component.html + 111 + + + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + Search... @@ -347,27 +1509,45 @@ 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Pujar 9 - + src/app/header/header.component.html9 Sort Ordena 6 - + src/app/search/search-filters.component.html6 Published date Data de publicació 15 + src/app/search/search-filters.component.html15 + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + Duration @@ -375,69 +1555,141 @@ 45 - + src/app/search/search-filters.component.html45 Display sensitive content Mostra contingut sensible 54 - + src/app/search/search-filters.component.html54 Yes 58 - + src/app/search/search-filters.component.html58 No No 63 - + src/app/search/search-filters.component.html63 Category Categoria 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Llicència 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Llengua 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Totes aquestes etiquetes 103 - + src/app/search/search-filters.component.html103 One of these tags Una d'aquestes etiquetes 108 - + src/app/search/search-filters.component.html108 Filter Filtre 115 + src/app/search/search-filters.component.html115 + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + Title @@ -445,13 +1697,34 @@ 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Etiquetes 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + Description @@ -459,6 +1732,14 @@ 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -466,41 +1747,47 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Privacitat 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Programa la publicació () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Aquest vídeo conté contingut madur o explícit 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Alguns instàncies, de manera determinada, no mostren els vídeos que contenen contingut madur o explícit. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Espera la transcodificació abans de publicar el vídeo 146 + src/app/videos/+video-edit/shared/video-edit.component.html146 + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + Basic info @@ -508,6 +1795,68 @@ 4 + src/app/videos/+video-edit/shared/video-edit.component.html4 + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -515,13 +1864,25 @@ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Text breu per dir a la gent com us poden ajudar (plataforma de pertinença ...). 226 + src/app/videos/+video-edit/shared/video-edit.component.html226 + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + Enable video comments @@ -529,6 +1890,12 @@ 254 + src/app/videos/+video-edit/shared/video-edit.component.html254 + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + Advanced settings @@ -536,13 +1903,45 @@ 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + Update @@ -550,13 +1949,43 @@ 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Selecciona el fitxer a pujar 6 + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + Publish will be available when upload is finished @@ -564,13 +1993,78 @@ 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Publica 86 + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + @@ -582,6 +2076,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -589,6 +2091,20 @@ 83 + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -596,6 +2112,120 @@ 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -603,20 +2233,26 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video No m'agrada aquest vídeo 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Anar a la pàgina del canal 118 + src/app/videos/+video-watch/video-watch.component.html118 + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + Go to the account page @@ -624,20 +2260,40 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Veure més 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Veure menys 147 + src/app/videos/+video-watch/video-watch.component.html147 + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + More information @@ -645,14 +2301,14 @@ 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Obtenir més informació 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -663,7 +2319,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -674,21 +2330,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Cap comentari. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Veure totes les respostes 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -699,14 +2355,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Afegir comentari... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -717,6 +2373,44 @@ 20 + src/app/videos/+video-watch/comment/video-comment-add.component.html20 + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + Highlighted comment @@ -724,14 +2418,14 @@ 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Respon 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -742,7 +2436,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -753,6 +2447,18 @@ 7 + src/app/+admin/admin.component.html7 + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + @@ -764,6 +2470,22 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -771,35 +2493,35 @@ 2 - + src/app/+admin/follows/follows.component.html2 Following Seguint 5 - + src/app/+admin/follows/follows.component.html5 Follow Segueix 7 - + src/app/+admin/follows/follows.component.html7 Followers Seguidors 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 amfitrió (sense "http: //") per línia 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -810,13 +2532,27 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Afegir seguiment 21 + src/app/+admin/follows/following-add/following-add.component.html21 + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + ID @@ -824,6 +2560,12 @@ 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -831,20 +2573,60 @@ 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Puntuació 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Creat + Created + Creat 11 + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + Host @@ -852,6 +2634,12 @@ 19 + src/app/+admin/follows/following-list/following-list.component.html19 + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + Create user @@ -859,54 +2647,126 @@ 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Editar usuari 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Nom d'usuari 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john joan 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com correu@exemple.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Rol 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - La transcodificació està habilitada al servidor. La quota de vídeo només té en compte el vídeo original. + La transcodificació està habilitada al servidor. La quota de vídeo només té en compte el vídeo original. Com a màxim, aquest usuari pot utilitzar ~ . 66 + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + Users list @@ -914,13 +2774,113 @@ 2 + src/app/+admin/users/user-list/user-list.component.html2 + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + - Username - Nom d'usuari + Username + Nom d'usuari 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + Go to the video @@ -928,6 +2888,42 @@ 33 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + Reporter @@ -935,13 +2931,19 @@ 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Vídeo 9 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + Go to the account @@ -949,6 +2951,18 @@ 27 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + Unblacklist @@ -956,13 +2970,71 @@ 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instància 5 + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -970,6 +3042,106 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -977,13 +3149,31 @@ 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Tipus 19 + src/app/+admin/system/jobs/jobs.component.html19 + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -991,13 +3181,60 @@ 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Descripció curta 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -1005,6 +3242,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -1012,27 +3257,121 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Desenfoca les miniatures 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Mostra 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Termes 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -1040,6 +3379,30 @@ 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -1047,20 +3410,26 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Registra't 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Registre activat 235 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + Signup limit @@ -1068,13 +3437,91 @@ 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Usuaris 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -1082,13 +3529,19 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Correu del Administrador 387 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + Basic configuration @@ -1096,34 +3549,46 @@ 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username El teu nom d'usuari de Twitter 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Indica el compte de Twitter del lloc web o plataforma en què es va publicar el contingut. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Instància a la llista blanca de Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -1131,27 +3596,72 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transcodificació 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transcodificació activada 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Si desactives la transcodificació, molts vídeos dels teus usuaris no funcionaran. 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -1159,6 +3669,12 @@ 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + Cache @@ -1166,6 +3682,12 @@ 541 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + Previews cache size @@ -1173,6 +3695,12 @@ 552 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + Customizations @@ -1180,13 +3708,39 @@ 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -1194,13 +3748,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Actualitza la configuració 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -1208,20 +3768,32 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Perfil 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Ajustos de vídeo 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + Change password @@ -1229,6 +3801,12 @@ 30 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + New password @@ -1236,20 +3814,46 @@ 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Confirma la contrasenya nova 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Política predeterminada en vídeos que contenen contingut sensible 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + Automatically plays video @@ -1257,6 +3861,12 @@ 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -1264,6 +3874,131 @@ 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + Go to the channel @@ -1271,29 +4006,61 @@ 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers subscriptors 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Crea un canal de vídeo 6 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Text breu per dir a la gent com poden donar suport al teu canal (plataforma de pertinença ...).S<br /><br /> + Text breu per dir a la gent com poden donar suport al teu canal (plataforma de pertinença ...).S<br /><br /> Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplirà automàticament amb aquest text. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + (extensions: , max size: ) @@ -1301,6 +4068,30 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 18 + src/app/+my-account/shared/actor-avatar-info.component.html18 + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + Created by @@ -1308,13 +4099,187 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Aneu a la pàgina del compte del propietari 16 + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + subscribers @@ -1322,13 +4287,19 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 31 - + src/app/+accounts/accounts.component.html31 Video channels Canals de vídeo 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -1336,6 +4307,20 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -1343,13 +4328,19 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Es va unir 10 + src/app/+accounts/account-about/account-about.component.html10 + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + Support this channel @@ -1357,13 +4348,27 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Creat 17 + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -1371,35 +4376,186 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - És un programari lliure i de codi obert, sota la llicència AGPLv3. + És un programari lliure i de codi obert, sota la llicència AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Per a més informació si us plau visita joinpeertube.org. + Per a més informació si us plau visita joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P i Privacitat 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -1407,6 +4563,92 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -1414,6 +4656,16 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -1421,6 +4673,15 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -1428,34 +4689,58 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Estableix un límit a la freqüència de sol·licitud rebuda pel rastrejador (en proves) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Toca una campana si hi ha peticions inusuals (en proves) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Desactiva P2P des de la interfície d'administració 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Un programa automàtic de redundància de vídeo: no sabríem si l'IP descarregava el vídeo a propòsit o si era el programa automatitzat 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -1467,6 +4752,158 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + No description @@ -1474,6 +4911,64 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Configuration updated. @@ -1481,6 +4976,38 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -1488,6 +5015,108 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -1495,62 +5124,168 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Has d'especificar els amfitrions a seguir. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Els amfitrions han de ser únics. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Si ho confirmes, enviaràs una sol·licitud de seguiment a: - + If you confirm, you will send a follow request to: - + Si ho confirmes, enviaràs una sol·licitud de seguiment a: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Segueix els nous servidors 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Sol·licituds de seguiment enviades! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Realment vols deixar de seguir ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow No segueixis 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Ja no segueixes a . 1 + src/app/+admin/follows/following-list/following-list.component.ts1 + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Video removed from the blacklist. @@ -1558,6 +5293,114 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -1565,27 +5408,39 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Avís 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Error 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Usuari creat. 1 + src/app/+admin/users/user-edit/user-create.component.ts1 + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + User updated. @@ -1593,13 +5448,69 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Actualitzar usuari 1 + src/app/+admin/users/user-edit/user-update.component.ts1 + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + You cannot delete root. @@ -1607,6 +5518,108 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + Password updated. @@ -1614,6 +5627,114 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Profile updated. @@ -1621,13 +5742,25 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Avatar canviat. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -1635,6 +5768,12 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + Video channel updated. @@ -1642,6 +5781,18 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + Video channel deleted. @@ -1649,6 +5800,30 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + My videos @@ -1656,34 +5831,76 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Estàs realment segur de eliminar els vídeos? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. vídeos eliminats. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Vols realment eliminar ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Vídeo eliminat. 1 + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + My settings @@ -1691,6 +5908,30 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/+my-account/my-account.component.ts1 + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + Unable to find user id or verification string. @@ -1698,13 +5939,89 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Vídeos publicats 1 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + Cannot retrieve OAuth Client credentials: . @@ -1714,20 +6031,26 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Assegura't que has configurat correctament PeerTube (directori config /), en particular la secció "servidor web". 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Necessites tornar a connectar. 1 + src/app/core/auth/auth.service.ts1 + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + Success @@ -1735,6 +6058,24 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/core/notification/notifier.service.ts1 + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + Your password has been successfully reset! @@ -1742,13 +6083,67 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/reset-password/reset-password.component.ts1 Today Avui 1 + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + years ago @@ -1756,125 +6151,143 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago Fa mesos 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago Fa un mes 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago Fa setmanes 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago Fa setmanes 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago Fa dies 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago Fa dia 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago Fa hores 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago Fa una hora 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago Fa minuts 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago Fa segons 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Confirma 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. El nom de la instància és obligatori. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. La descripció breu no ha de tenir més de 250 caràcters. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. El nom d'usuari de Twitter és obligatori. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. La mida de la memòria cau de visualitzacions prèvies és obligatòria. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. La mida de la memòria cau de visualitzacions prèvies ha de ser superior a 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. La mida de la memòria cau per les previsualitzacions ha de ser un número. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Signup limit is required. @@ -1882,41 +6295,59 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. El límit de registre ha de ser més gran de 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. El límit de registre ha de ser un número. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Es necessita un correu electrònic d'administrador. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. El correu electrònic d'administrador ha de ser vàlid. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Es requereixen els subprocessos de transcodificació. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -1924,13 +6355,67 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. El correu electrònic ha de ser vàlid. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + Username is required. @@ -1938,20 +6423,38 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Es requereix contrasenya. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Es requereix confirmació de la contrasenya. 1 + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Password must be at least 6 characters long. @@ -1959,34 +6462,46 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. La contrasenya no pot tenir més de 255 caràcters. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. La nova contrasenya i la contrasenya confirmada no es corresponen. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Es requereix una quota de vídeo. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. La quota ha de ser superior a -1. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1 + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + User role is required. @@ -1994,13 +6509,45 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. La descripció ha de tenir almenys 3 caràcters de longitud. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Display name is required. @@ -2008,6 +6555,30 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Report reason is required. @@ -2015,13 +6586,103 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. El motiu de l'informe ha de tenir com a mínim 2 caràcters. 1 + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Support text must be at least 3 characters long. @@ -2029,6 +6690,12 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Comment is required. @@ -2036,27 +6703,39 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. El comentari ha de tenir com a mínim 2 caràcters. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. El comentari no pot tenir més de 3000 caràcters. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. El nom de visualització no pot tenir més de 120 caràcters. 1 + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -2064,69 +6743,75 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. El nom del vídeo ha de tenir almenys 3 caràcters de longitud. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. El nom del vídeo no pot tenir més de 120 caràcters. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. La privadesa del vídeo és obligatòria. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Cal un canal de vídeo. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. La descripció del vídeo ha de tenir un mínim de 3 caràcters. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. La descripció del vídeo no pot tenir més de 10000 caràcters. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. L'etiqueta ha de tenir més de 2 caràcters. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. L'etiqueta ha de tenir menys de 30 caràcters. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. La compatibilitat de vídeo ha de tenir un mínim de 3 caràcters. 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + A date is required to schedule video update. @@ -2134,6 +6819,18 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + All unsaved data will be lost, are you sure you want to leave this page? @@ -2141,328 +6838,346 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Diumenge 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Dilluns 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Dimarts 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Dimecres 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Dijous 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Divendres 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Dissabte 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Dg 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Dl 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Dt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Dc 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Dj 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Dv 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Ds 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Dg 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Dl 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Dt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Dm 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Dj 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Dv 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa Ds 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Gener 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Febrer 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Març 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April Abril 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Maig 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Juny 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Juliol 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Agost 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September Setembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Octubre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November Novembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December Desembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Gen 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Feb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Abr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Jun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Jul 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Ago 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Set 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Oct 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Des 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Clar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd aa-mm-dd 1 + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + ~ @@ -2470,76 +7185,106 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} altre {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos de vídeos HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos de vídeos HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos de vídeos de qualitat mitjana 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Markdown compatible que suporta: + Markdown compatible that supports: + Markdown compatible que suporta: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Èmfasi 1 - + src/app/shared/misc/help.component.ts1 Links Enllaços 1 - + src/app/shared/misc/help.component.ts1 New lines Línies noves 1 - + src/app/shared/misc/help.component.ts1 Lists Llistes 1 - + src/app/shared/misc/help.component.ts1 Images Imatges 1 + src/app/shared/misc/help.component.ts1 + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + User deleted. @@ -2547,6 +7292,96 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + Request is too large for the server. Please contact you administrator if you want to increase the limit size. @@ -2554,27 +7389,113 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Hi ha massa intents, torna-ho a provar després de minuts. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Hi ha massa intents, torna-ho a provar més tard. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Error del servidor. Torna-ho a intentar més tard. 1 + src/app/shared/rest/rest-extractor.service.ts1 + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + Copied @@ -2582,20 +7503,26 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Vídeo reportat. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Segur que vols suprimir aquest vídeo? 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -2603,41 +7530,81 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Reporta 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Publicat 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Publicació programada 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Esperant transcodificació 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Transcodificar 1 + src/app/shared/video/video-miniature.component.ts1 + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + But associated data (tags, description...) will be lost, are you sure you want to leave this page? @@ -2645,13 +7612,19 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? El teu vídeo encara no s'ha carregat, estàs segur que vols sortir d'aquesta pàgina? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -2659,13 +7632,31 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Vídeo publicat. 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + Video updated. @@ -2673,13 +7664,25 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. respostes també se suprimiran. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + likes / dislikes @@ -2687,20 +7690,68 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Aquest vídeo conté contingut madur o explícit. Estàs segur que el vols veure? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Contingut madur o explícit 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.cs-CZ.xlf b/client/src/locale/angular.cs-CZ.xlf index 5a9782090..0e8d0167d 100644 --- a/client/src/locale/angular.cs-CZ.xlf +++ b/client/src/locale/angular.cs-CZ.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Předchozí 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Další 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Předchozí měsíc 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Další měsíc 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Zvolte měsíc 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Zvolte rok 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First První 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Předchozí 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Další 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Poslední 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Zvýšit hodiny 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Hodiny 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Snížit hodiny 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Zvýšit minuty 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minuty 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Snížit minuty 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Zvýšit sekundy 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Sekundy 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Snížit sekundy 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,202 +221,251 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Vaše video bylo odstraněno z černé listiny - + + Vaše video bylo odstraněno z černé listiny + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Vaše video bylo přidáno na černou listinu - + + Vaše video bylo přidáno na černou listinu + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - Na videu bylo vytvořeno nové nahlášení videa - + + Na videu bylo vytvořeno nové nahlášení videa + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - okomentoval/a video - + + okomentoval/a video + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Vaše video bylo publikováno - + + Vaše video bylo publikováno + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Import vašeho videa uspěl - + + Import vašeho videa uspěl + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Import vašeho videa selhal - + + Import vašeho videa selhal + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - Uživatel se registroval na vaší instanci - + + Uživatel se registroval na vaší instanci + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - sleduje + + sleduje - váš kanál - váš účet - + váš kanál + váš účet + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - vás zmínil/a na video - + + vás zmínil/a na video + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -418,63 +473,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Možnosti 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Začít v čase 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Zastavit v čase 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Zobrazované jméno 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Vytvořit 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Stáhnout video 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Přímý odkaz 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (soubor .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -485,41 +540,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Stáhnout 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Nahlásit video 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Vaše hlášení bude zasláno moderátorům . - Bude rovněž zasláno do zdrojové instance . + Bude rovněž zasláno do zdrojové instance . 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Důvod... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -530,52 +585,52 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Odeslat 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist videoBlacklist video 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Zrušit federaci videa (požádat o smazání z ostatních instancí) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Neveřejné 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Soukromé 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views shlédnutí 24 - + src/app/shared/video/video-miniature.component.html24 BlacklistedBlacklisted 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -584,14 +639,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {Žádná videa} =1 {1 video} other { videí} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -602,13 +657,25 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Aktualizováno 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -616,62 +683,70 @@ 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Uložit 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Smazat ze seznamu 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Žádné výsledky. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Odstranit 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Upravit 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Rychlý náhled 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Náhled 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Získat pomoc 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -683,6 +758,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -690,54 +773,81 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Odebírat přes účet na 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Odebírat přes místní účet 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Odebírat přes účet na Mastodonu: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Pomocí syndikačního proudu 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Odebírat přes RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Vzdálený odběr - Vzdálená interakce + Vzdálený odběr + Vzdálená interakce 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + User registration allowed @@ -745,6 +855,22 @@ 14 + src/app/shared/instance/instance-features-table.component.html14 + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -752,24 +878,42 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Neomezeno ( za den) + Neomezeno ( za den) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Import 286 + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + P2P enabled @@ -777,6 +921,12 @@ 83 + src/app/shared/instance/instance-features-table.component.html83 + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -784,6 +934,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -791,7 +997,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -802,35 +1008,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Zrušit 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Zablokovat tohoto uživatele 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (rozšíření: , maximální velikost: ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -841,28 +1047,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Vyžádat nový ověřovací e-mail. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Uživatel 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Uživatelské jméno nebo e-mail 15 - + src/app/login/login.component.html15 or create an account @@ -873,7 +1079,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -884,41 +1090,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Registrace uživatelů není na této instanci povolena, ale můžete se registrovat na spoustě jiných! 28 - + src/app/login/login.component.html28 Password Heslo 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Zapomněl/a jsem heslo 45 - + src/app/login/login.component.html45 Login Přihlásit 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Zapomenuté heslo 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -926,21 +1140,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address E-mailová adresa 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Poslat e-mail pro resetování hesla 82 - + src/app/login/login.component.html82 Reset my password @@ -951,59 +1165,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Potvrdit heslo 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Potvrzené heslo 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Obnovit moje heslo 29 - + src/app/reset-password/reset-password.component.html29 results výsledků 5 - + src/app/search/search.component.html5 - for + for - pro + pro 6 - + src/app/search/search.component.html6 Filters - + Filtry - + 16 - + src/app/search/search.component.html16 No results found @@ -1014,13 +1228,195 @@ 28 - + src/app/search/search.component.html28 subscribers odběratelů 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + Change the language @@ -1028,7 +1424,7 @@ 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1039,81 +1435,87 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile Můj veřejný profil 17 - + src/app/menu/menu.component.html17 My account Můj účet 21 - + src/app/menu/menu.component.html21 Log out Odhlásit 25 - + src/app/menu/menu.component.html25 Create an account Vytvořit účet 33 - + src/app/menu/menu.component.html33 My library Moje knihovna 37 - + src/app/menu/menu.component.html37 Videos Videa 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Seznamy videí 46 - + src/app/menu/menu.component.html46 Subscriptions Odběry 51 - + src/app/menu/menu.component.html51 History Historie 56 - + src/app/menu/menu.component.html56 DiscoverDiscover 66 - + src/app/menu/menu.component.html66 Trending Trendy 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1121,203 +1523,203 @@ 81 - + src/app/menu/menu.component.html81 More Další 91 - + src/app/menu/menu.component.html91 Administration Administrace 95 - + src/app/menu/menu.component.html95 About O nás 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Zobrazit klávesové zkratky 111 - + src/app/menu/menu.component.html111 View your notifications Zobrazit vaše oznámení 3 - + src/app/menu/avatar-notification.component.html3 Notifications Oznámení 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Aktualizovat vaše předvolby oznámení 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Zobrazit všechna oznámení 30 - + src/app/menu/avatar-notification.component.html30 Search... Hledat... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Nahrát video 9 - + src/app/header/header.component.html9 Sort Seřadit 6 - + src/app/search/search-filters.component.html6 Published date Datum publikace 15 - + src/app/search/search-filters.component.html15 Original publication year Původní rok publikování 24 - + src/app/search/search-filters.component.html24 After... Po... 30 - + src/app/search/search-filters.component.html30 Before... Před... 37 - + src/app/search/search-filters.component.html37 Duration Trvání 45 - + src/app/search/search-filters.component.html45 Display sensitive content Zobrazit citlivý obsah 54 - + src/app/search/search-filters.component.html54 Yes Ano 58 - + src/app/search/search-filters.component.html58 No Ne 63 - + src/app/search/search-filters.component.html63 Category Kategorie 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licence 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Jazyk 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Všechny tyto štítky 103 - + src/app/search/search-filters.component.html103 One of these tags Jeden z těchto štítků 108 - + src/app/search/search-filters.component.html108 Filter Filtr 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Zobrazit neuvedená a soukromá videa 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Přidat titulek 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Vyberte soubor s titulky 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1328,7 +1730,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1339,27 +1741,48 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Přidat tento titulek 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Nadpis 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Štítky 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + Description @@ -1367,6 +1790,14 @@ 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1374,41 +1805,47 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Soukromí 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Naplánovat publikování () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Video obsahující citlivý materiál 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Některé instance nezobrazují videa s citlivým materiálem. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Čekat na překódování před publikováním videa 146 + src/app/videos/+video-edit/shared/video-edit.component.html146 + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + Basic info @@ -1416,13 +1853,49 @@ 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Přidat další titulek 166 + src/app/videos/+video-edit/shared/video-edit.component.html166 + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + @@ -1434,13 +1907,19 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Titulky 159 + src/app/videos/+video-edit/shared/video-edit.component.html159 + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -1448,20 +1927,26 @@ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Krátký text, kterým sdělíte lidem, jak vás mohou podpořit (členská platforma...). 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Původní datum publikace 239 + src/app/videos/+video-edit/shared/video-edit.component.html239 + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + Enable video comments @@ -1469,27 +1954,59 @@ 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Download povolen 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Rozšířená nastavení 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + Update @@ -1497,13 +2014,43 @@ 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Zvolte soubor k nahrání 6 + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + Publish will be available when upload is finished @@ -1511,13 +2058,60 @@ 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Publikovat 86 + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + Upload a file @@ -1525,6 +2119,18 @@ 10 + src/app/videos/+video-edit/video-add.component.html10 + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + @@ -1536,6 +2142,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1543,6 +2157,20 @@ 83 + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1550,6 +2178,34 @@ 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + Muted @@ -1557,6 +2213,82 @@ 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1564,20 +2296,26 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video To se mi nelíbí 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Přejít na stránku kanálu 118 + src/app/videos/+video-watch/video-watch.component.html118 + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + Go to the account page @@ -1585,20 +2323,40 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Zobrazit více 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Zobrazit méně 147 + src/app/videos/+video-watch/video-watch.component.html147 + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + More information @@ -1606,14 +2364,14 @@ 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Získat více informací 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1624,7 +2382,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1635,21 +2393,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Žádné komentáře 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Zobrazit všech odpovědí 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1660,14 +2418,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Přidat komentář... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1678,6 +2436,44 @@ 20 + src/app/videos/+video-watch/comment/video-comment-add.component.html20 + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + Highlighted comment @@ -1685,14 +2481,14 @@ 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Odpovědět 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1703,7 +2499,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1714,7 +2510,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1725,7 +2521,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1736,6 +2532,14 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + @@ -1747,42 +2551,42 @@ 23 - + src/app/+admin/admin.component.html23 Manage follows Spravovat odběry 2 - + src/app/+admin/follows/follows.component.html2 Following Odebíráno 5 - + src/app/+admin/follows/follows.component.html5 Follow Odebírat 7 - + src/app/+admin/follows/follows.component.html7 Followers Odběratelé 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 host (bez "http://") na každý řádek 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -1793,225 +2597,231 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Přidat k odběrům 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Filtrovat... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 - + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 Follower handleFollower handle 17 - + src/app/+admin/follows/followers-list/followers-list.component.html17 State Stav 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Skóre 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Vytvořeno + Created + Vytvořeno 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Přijato 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Čeká 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept Přijmout 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse Odmítnout 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Host 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Nadbytek povolen 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Vytvořit uživatele 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Upravit uživatele 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Uživatelské jméno 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com email@priklad.cz 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Role 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Překódování je povoleno. Limit videí bere v ůvahu pouze původní video. + Překódování je povoleno. Limit videí bere v ůvahu pouze původní video. Tento uživatel může nanajvýš použít ~ . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Denní kvóta pro videa 73 - + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 Bypass video auto blacklistBypass video auto blacklist 86 - + src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 Danger Zone Nebezpečná zóna 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Zaslat odkaz pro reset hesla uživateli emailem 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Požádat o nové heslo 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Manuálně nastavit heslo uživatele 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Zobrazit 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Skrýt 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Seznam uživatelů 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Souhrnné akce 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Uživatelské jméno + Username + Uživatelské jméno 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned) @@ -2019,37 +2829,43 @@ 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Uživatelský email musí být před přihlášením ověřen 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Uživatelský email je ověřen / Uživatel se může přihlásit bez ověření 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Důvod zablokování: 95 - + src/app/+admin/users/user-list/user-list.component.html95 ModerationModeration 2 - + src/app/+admin/moderation/moderation.component.html2 Video abusesVideo abuses 5 + src/app/+admin/moderation/moderation.component.html5 + + + src/app/+admin/moderation/moderation.component.html + 7 + Auto-blacklisted videos @@ -2057,73 +2873,73 @@ 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Skryté účty 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Skryté servery 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Název videa + Video name + Název videa 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Citlivé 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 UnfederatedUnfederated 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Datum + Date + Datum 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Přejít na video 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Akce 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Důvod blokace: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation commentModeration comment 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2134,86 +2950,98 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Aktualizovat tento komentář 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Autor nahlášení 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Video 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Stav + State + Stav 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Přejít na účet 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Důvod: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment:Moderation comment: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Odebrat z černé listiny 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instance 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at Muted at + Muted at Muted at 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Zhlasitit 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Účet 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -2221,6 +3049,82 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + System @@ -2228,74 +3132,80 @@ 2 - + src/app/+admin/system/system.component.html2 Jobs Úlohy 5 - + src/app/+admin/system/system.component.html5 Logs Protokoly 7 - + src/app/+admin/system/system.component.html7 DebugDebug 9 - + src/app/+admin/system/system.component.html9 Jobs list Seznam úloh 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Typ 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Zpracováno 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Dokončeno 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh Obnovit 14 - + src/app/+admin/system/logs/logs.component.html14 Name Jméno 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Krátký popis 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + No results found @@ -2303,6 +3213,33 @@ 33 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2310,6 +3247,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2317,27 +3262,121 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Rozmlžit náhledy 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Zobrazit 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Podmínky 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -2345,6 +3384,30 @@ 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2352,41 +3415,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Registrovat 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Povolit registrace 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Registrace vyžaduje ověření e-mailem. 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Limit registrací 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Uživatelé 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2394,44 +3469,68 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Import videí přes torrent soubor nebo magnet URI povolen 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Automaticky přidávat na černou listinu 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabledNew videos of users automatically blacklisted enabled 318 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 Instance followers Sledující instance 327 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 Other instances can follow your instanceOther instances can follow your instance 335 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 Manually approve new instance follower Ručně odsouhlasovat nové sledující instance 342 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2439,55 +3538,67 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email E-mail administrátora 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Povolit kontaktní formulář 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Základní nastavení 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Váš účet na Twitteru 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Ukazuje na Twitterový účet stránky nebo služby, na které byl obsah publikován. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Twitter povolil tuto instanci 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2495,27 +3606,33 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Překódování 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Překódování povoleno 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Pokud zakážete překódování, mnoho videí od vašich uživatelů nebude fungovat! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -2523,20 +3640,41 @@ 475 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 Allow your users to upload audio files that will be merged with the preview file on upload Umožnit uživatelům upload audio souborů, které budou po uploadu sloučeny se souborem náhledu 489 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html489 Allow audio files upload Umožnit upload audio souborů 486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2544,55 +3682,81 @@ 517 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled Rozlišení povoleno 532 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 Cache Mezipaměť 541 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. Některé soubory nejsou federované (náhledy, titulky). Získáváme je přímo ze zdrojových instancí a ukládáme do mezipaměti (cache). 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Velikost mezipaměti náhledů 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Velikost mezipaměti titulků 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Přizpůsobení 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -2600,13 +3764,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Aktualizovat nastavení 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2614,20 +3784,26 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Profil 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Nastavení videí 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -2635,41 +3811,49 @@ 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Změnit heslo 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Současné heslo 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Nové heslo 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Potvrďte nové heslo 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Vychozí nastavení pro videa obsahující citlivý materiál 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + Only display videos in the following languages @@ -2677,25 +3861,31 @@ 22 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages 25 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 Use WebTorrent to exchange parts of the video with others Používat WebTorrent pro výměnu částí videa s ostatními 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Automaticky přehrávat videa 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -2703,56 +3893,74 @@ 27 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 - Your current email is + Your current email is - Váš současný email je + Váš současný email je 4 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 - is awaiting email verification + is awaiting email verification - čeká na ověření emailem + čeká na ověření emailem 8 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8 New email Nový email 15 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 Your new email Váš nový email 17 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 Your password Vaše heslo 27 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 Change email Změnit email 35 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -2760,13 +3968,25 @@ 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Vyber nového vlastníka 10 + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + Initiator @@ -2774,31 +3994,37 @@ 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Vytvořeno - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 StatusStatus 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Akce 20 + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + Create a new video channel @@ -2806,43 +4032,53 @@ 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Přejít na video kanál 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers odběratelů 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Vytořit video kanál 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Příklad: můj_kanál 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Krátký text, kterým sdělíte lidem, jak mohou podpořit váš kanál (členství...).<br /><br /> + Krátký text, kterým sdělíte lidem, jak mohou podpořit váš kanál (členství...).<br /><br /> Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vyplněno tímto textem. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -2850,20 +4086,26 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Změnit avatar 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (typ souboru: , maximální velikost: ) 18 + src/app/+my-account/shared/actor-avatar-info.component.html18 + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + Once you delete your account, there is no going back. Please be certain. @@ -2871,13 +4113,19 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Smazat vlastní účet 4 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + Created by @@ -2885,106 +4133,169 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Přejít na autorův profil 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instancesMuted instances 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Historie povolena 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Smazat historii 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. Zatím nemáte žádnou historii. 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Nastavení notifikací 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Označit vše jako přečtené 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Aktivity 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Web 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Vytvořit nový seznam 4 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 Playlist thumbnail Miniatura playlistu 60 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60 No videos in this playlist. Žádná videa v tomto seznamu. 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + Banned @@ -2992,62 +4303,70 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 19 - + src/app/+accounts/accounts.component.html19 Instance muted Instance skryta 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Skryt vaší instancí 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Instance skryta vaší instancí 23 - + src/app/+accounts/accounts.component.html23 subscribers odběratelů 31 - + src/app/+accounts/accounts.component.html31 Video channels Video kanály 36 - + src/app/+accounts/accounts.component.html36 This account does not have channels. Tento účet nemá žádné kanály. 3 - + src/app/+accounts/account-video-channels/account-video-channels.component.html3 See this video channel Zobrazit tento videokanál 8 - + src/app/+accounts/account-video-channels/account-video-channels.component.html8 This channel does not have videos. Tento kanál nemá žádná videa. 19 + src/app/+accounts/account-video-channels/account-video-channels.component.html19 + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -3055,35 +4374,35 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Registrován/a od 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Seznamy videí 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Podpořit tento kanál 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Vytvořeno 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -3094,72 +4413,132 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Tento kanál nemá seznamy. 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 - + src/app/+about/about.component.html7 FollowsFollows 9 - + src/app/+about/about.component.html9 Contact administrator Kontaktujte administrátora 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Vaše jméno 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Váš e-mail 20 - + src/app/+about/about-instance/contact-admin-modal.component.html20 SubjectSubject 29 - + src/app/+about/about-instance/contact-admin-modal.component.html29 Your message Vaše zpráva 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance O instanci 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Kontaktovat administrátora 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -3167,35 +4546,68 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Jde o svobodný a otevřený software zveřejněný pod licencí AGPLv3. + Jde o svobodný a otevřený software zveřejněný pod licencí AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Pro více informací prosím navštivte joinpeertube.org. + Pro více informací prosím navštivte joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P & soukromí 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -3203,6 +4615,76 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -3210,6 +4692,16 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -3217,6 +4709,16 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -3224,6 +4726,15 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -3231,51 +4742,57 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Nastavit limit opakování požadavků přijatých trackerem (v testování) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Zazvonit na zvon v případě podezřelých požadavků na tracker (v testování) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Možnost zákazu P2P z administračního panelu 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Automatické rozpoznávání redundantních videí: nelze poznat, zda IP adresa stáhla video záměrně, nebo zda šlo o automatizovaný program 102 - + src/app/+about/about-peertube/about-peertube.component.html102 This instance does not have followers. Tato instance nemá sledující. 5 - + src/app/+about/about-follows/about-follows.component.html5 FollowingsFollowings 13 - + src/app/+about/about-follows/about-follows.component.html13 This instance does not have followings.This instance does not have followings. 15 + src/app/+about/about-follows/about-follows.component.html15 + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -3287,14 +4804,14 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 3 - + src/app/+signup/+register/register.component.html3 Next Další 20 - + src/app/+signup/+register/register.component.html20 Create my account @@ -3305,20 +4822,95 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 28 - + src/app/+signup/+register/register.component.html28 PeerTube is creating your account... PeerTube vytváří Váš účet... 37 - + src/app/+signup/+register/register.component.html37 Done Hotovo 33 + src/app/+signup/+register/register.component.html33 + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -3326,6 +4918,51 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + No description @@ -3333,6 +4970,64 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Configuration updated. @@ -3340,6 +5035,38 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -3347,6 +5074,108 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -3354,62 +5183,168 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Specifikujte odebírané instance. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Instance musí být unikátní. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Potvrzením odešlete požadavek na odběr z instance: - + If you confirm, you will send a follow request to: - + Potvrzením odešlete požadavek na odběr z instance: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Odebírat nové servery 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Požadavek odeslán! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Opravdu chcete zrušit odběr kanálu ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Zrušit odběr 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Už dále neodebíráte . 1 + src/app/+admin/follows/following-list/following-list.component.ts1 + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Video removed from the blacklist. @@ -3417,6 +5352,114 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -3424,27 +5467,39 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Varování 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Chyba 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Uživatel vytvořen. 1 + src/app/+admin/users/user-edit/user-create.component.ts1 + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + User updated. @@ -3452,13 +5507,19 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Aktualizovat uživatele 1 + src/app/+admin/users/user-edit/user-update.component.ts1 + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + Unban @@ -3466,6 +5527,26 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + Do you really want to unban users? @@ -3473,20 +5554,122 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. uživatelů odblokováno. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Uživatel root nelze odstranit. 1 + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + Password updated. @@ -3494,6 +5677,36 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + New video from your subscriptions @@ -3501,74 +5714,86 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Nový komentář u Vašeho videa 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuseNew video abuse 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review Automaticky blokované video čekající na schválení 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted Jedno z Vašich videí je blokované/odblokované 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Video bude po překódování a/nebo naplánované aktualizaci publikováno 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Import videa byl dokončen 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Ve Vaší instanci je nově registrovaný uživatel 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Vy nebo Vaše kanály mají nového sledujícího 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Někdo Vás označil v komentáři pod některém z videí 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance has a new follower Vaše instance má nového sledujícího 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Profile updated. @@ -3576,13 +5801,25 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Avatar změněn. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -3590,6 +5827,12 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + Video channel updated. @@ -3597,6 +5840,18 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + Video channel deleted. @@ -3604,69 +5859,75 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. Seznam vytvořen. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. Seznam aktualizován. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? Opravdu chcete smazat seznam ? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. Seznam smazán. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos Moje videa 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Opravdu chcete odstranit videí? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. videí odstraněno. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Opravdu chcete odstranit ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Video odstraněno. 1 + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + My channels @@ -3674,34 +5935,40 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/+my-account/my-account.component.ts1 My playlists Moje seznamy 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions Moje odběry 1 - + src/app/+my-account/my-account.component.ts1 My history Moje historie 1 - + src/app/+my-account/my-account.component.ts1 Misc Různé 1 + src/app/+my-account/my-account.component.ts1 + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + My settings @@ -3709,13 +5976,19 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/+my-account/my-account.component.ts1 My notifications Moje oznámení 1 + src/app/+my-account/my-account.component.ts1 + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as ! @@ -3723,6 +5996,12 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/+signup/+register/register.component.ts1 + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + Unable to find user id or verification string. @@ -3730,50 +6009,116 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Publikovaná videa 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Odebírat účet 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Zaměřit na vyhledávací pole 1 + src/app/app.component.ts1 + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + Cannot retrieve OAuth Client credentials: . - >Nelze získat OAuth Client pověření: . + >Nelze získat OAuth Client pověření: . 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Ujistěte se, že máte správně nakonfigurovaný PeerTube (config/ adresář), obzvláště "webserver" sekci. 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Musíte se znovu připojit. 1 + src/app/core/auth/auth.service.ts1 + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + Success @@ -3781,6 +6126,24 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/core/notification/notifier.service.ts1 + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + Your password has been successfully reset! @@ -3788,13 +6151,67 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/reset-password/reset-password.component.ts1 Today Dnes 1 + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + years ago @@ -3802,125 +6219,143 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago před měsíci 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago před měsícem 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago před týdny 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago před týdnem 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago před dny 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago před dnem 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago před hodinami 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago před hodinou 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago před minutami 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago před sekundami 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Potvrdit 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Jméno instance je vyžadováno. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. Krátký popis by neměl přesahovat 250 znaků. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Uživatelské jméno pro Twitter je vyžadováno. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Mezipaměť pro náhledy je vyžadována. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Velikost nezipaměti pro náhledy musí být větší než 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Velikost mezipaměti pro náhledy musí být číslo. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Signup limit is required. @@ -3928,41 +6363,59 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Limit registrací musí být větší než 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Limit registrací musí být číslo. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. E-mail administrátora je vyžadován. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. E-mail administrátora musí být platný. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Počet vláken pro překódování je vyžadován. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -3970,13 +6423,67 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. E-mail musí být platný. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + Username is required. @@ -3984,20 +6491,38 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Heslo je vyžadováno. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Potvrzení hesla je vyžadováno. 1 + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Password must be at least 6 characters long. @@ -4005,34 +6530,46 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Heslo nemůže být delší než 255 znaků. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. Nové heslo a jeho potvrzení nesouhlasí. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Limit na videa je vyžadován. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Limit na videa musí být větší než -1. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1 + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + User role is required. @@ -4040,13 +6577,45 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Popis musí mít délku minimálně 3 znaky. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Display name is required. @@ -4054,6 +6623,30 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Report reason is required. @@ -4061,13 +6654,103 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Důvod nahlášení musí mít délku minimálně 2 znaky. 1 + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Support text must be at least 3 characters long. @@ -4075,6 +6758,12 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Comment is required. @@ -4082,27 +6771,39 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Komentář musí mít délku minimálně 2 znaky. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Komentář nesmí být delší než 3000 znaků. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Zobrazované jméno nesmí být delší než 120 znaků. 1 + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -4110,69 +6811,75 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Jméno videa musí mít délku minimálně 3 znaky. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Jméno videa nesmí být delší než 120 znaků. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Ochrana soukromí videa je vyžadována. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Video kanál je vyžadován. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Popis videa musí mít délku minimálně 3 znaky. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. Popis videa nesmí být delší než 10000 znaků. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Tag musí mít délku minimálně 2 znaky. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Tag nesmí být delší než 30 znaků. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Text pro podporu videa musí mít délku minimálně 3 znaky. 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + A date is required to schedule video update. @@ -4180,6 +6887,18 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + All unsaved data will be lost, are you sure you want to leave this page? @@ -4187,328 +6906,346 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday neděle 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday pondělí 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday úterý 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday středa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday čtvrtek 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday pátek 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday sobota 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Ne 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Po 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Út 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed St 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Čt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat So 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su ne 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo po 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu út 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We st 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th čt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa so 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January leden 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February únor 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March březen 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April duben 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May květen 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June červen 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July červenec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August srpen 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September září 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October říjen 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November listopad 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December prosinec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan led 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb úno 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar bře 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr dub 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun čer 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul čvc 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug srp 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep zář 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct říj 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov lis 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec pro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Vymazat 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd dd. mm. yyyy 1 + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + ~ @@ -4516,104 +7253,110 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minuta} other {minut} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos FullHD videí 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos HD videí 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos videí průměrné kvality 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Markdown kompatibilní a podporuje: + Markdown compatible that supports: + Markdown kompatibilní a podporuje: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Styly písma 1 - + src/app/shared/misc/help.component.ts1 Links Odkazy 1 - + src/app/shared/misc/help.component.ts1 New lines Odřádkování 1 - + src/app/shared/misc/help.component.ts1 Lists Seznamy 1 - + src/app/shared/misc/help.component.ts1 Images Obrázky 1 - + src/app/shared/misc/help.component.ts1 users banned. uživatelů zablokováno. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. Uživatel zablokován. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Opravdu chcete odblokovat uživatele ? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. Uživatel odblokován. 1 + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + User deleted. @@ -4621,6 +7364,96 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + Request is too large for the server. Please contact you administrator if you want to increase the limit size. @@ -4628,55 +7461,111 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Příliš mnoho pokusů, zkuste to prosím znovu za minut. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Příliš mnoho pokusů, zkuste to prosím později. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Chyba serveru. Zkuste to prosím později. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Odebíráte kanál 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Odebíráte 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Již neodebíráte kanál 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Odběr zrušen 1 + src/app/shared/user-subscription/subscribe-button.component.ts1 + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + Video blacklisted. @@ -4684,27 +7573,33 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Zkopírováno 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Video nahlášeno. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Opravdu chcete odstranit toto video? 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -4712,48 +7607,60 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Nahlásit 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Publikováno 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Publikování naplánováno na 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Čekající překódování 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode K překódování 1 - + src/app/shared/video/video-miniature.component.ts1 To import K importování 1 + src/app/shared/video/video-miniature.component.ts1 + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + Anyone can see this video @@ -4761,6 +7668,16 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/shared/video/video.service.ts1 + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + Your video was uploaded to your account and is private. @@ -4768,20 +7685,26 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Ovšem přidružená data (štítky, popis...) budou ztraceny, opravdu chcete opustit tuto stránku? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Video ještě nebylo nahráno, opravdu chcete opustit tuto stránku? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -4789,13 +7712,25 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Video publikováno 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + You have unsaved changes! If you leave, your changes will be lost. @@ -4803,20 +7738,32 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Video aktualizováno. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. odpovědí bude také odstraněno. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + likes / dislikes @@ -4824,34 +7771,40 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Toto video obsahuje citlivý materiál. Opravdu jej chcete přehrát? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Obsahuje citlivý materiál 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video To se mi líbí 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video To se mi nelíbí 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -4859,6 +7812,12 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/videos/video-list/video-trending.component.ts1 + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + Trending for the last days @@ -4866,6 +7825,12 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 + src/app/videos/video-list/video-trending.component.ts1 + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + Videos from your subscriptions @@ -4873,6 +7838,6 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.da-DK.xlf b/client/src/locale/angular.da-DK.xlf index 3afa68308..07cfa69ad 100644 --- a/client/src/locale/angular.da-DK.xlf +++ b/client/src/locale/angular.da-DK.xlf @@ -9,328 +9,496 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Forudgående 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Næste 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Forudgående måned 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Næste måned 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Vælg måned 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Vælg år 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Først 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Forudgående 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Næste 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Sidst 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % &nbsp;% 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Tilføj timer 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH TT 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Timer 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Fratrække timer 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Tilføj minutter 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minutter 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Fratrække minutter 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Tilføj sekunder 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Sekunder 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Fratrække sekunder 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close Luk 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. Du har ingen meddelelser 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Din video er blevet sortlistet - + + Din video er blevet sortlistet + 23 + src/app/shared/users/user-notifications.component.html23 + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + - + - - Your instance has a new follower () - awaiting your approval - + + Your instance has a new follower () + awaiting your approval + Din instans har en ny følger der afventer din godkendelse 106 - + src/app/shared/users/user-notifications.component.html106 - + - - Your instance automatically followed - + + Your instance automatically followed + Din instans har automatisk fulgt 115 - + src/app/shared/users/user-notifications.component.html115 Save to Gem til 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Indstillinger 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Start ved 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Stop ved 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Vis navn 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Skab 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Download video 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Direkte download 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (.torrent-fil) 32 + src/app/shared/video/modals/video-download.component.html32 + + Cancel + + + src/app/shared/video/modals/video-download.component.html + 38 + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 + + + Download + + src/app/shared/video/modals/video-download.component.html + 43 + + + Report video + + src/app/shared/video/modals/video-report.component.html + 3 + + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -338,6 +506,26 @@ 11 + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + Submit @@ -345,6 +533,42 @@ 52 + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + + + Unlisted + + src/app/shared/video/video-miniature.component.html + 12 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 6 + + + Private + + src/app/shared/video/video-miniature.component.html + 13 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 33 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 7 + views @@ -352,6 +576,26 @@ 24 + src/app/shared/video/video-miniature.component.html24 + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + @@ -363,13 +607,31 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Opdateret 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -377,6 +639,12 @@ 15 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -384,20 +652,32 @@ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Slette 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Redigere 63 + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 + Truncated preview + + src/app/shared/forms/markdown-textarea.component.html + 9 + + + Complete preview + + src/app/shared/forms/markdown-textarea.component.html + 13 + Get help @@ -405,6 +685,14 @@ 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -416,11 +704,165 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + + + Subscribe with an account on + + src/app/shared/user-subscription/subscribe-button.component.html + 39 + + + Subscribe with your local account + + src/app/shared/user-subscription/subscribe-button.component.html + 40 + + + Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + + + Video quota + + src/app/shared/instance/instance-features-table.component.html + 40 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + ImportImport 286 + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -428,6 +870,104 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + + + Ban + + src/app/shared/moderation/user-ban-modal.component.html + 3 + + + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + + + Cancel + + src/app/shared/moderation/user-ban-modal.component.html + 23 + + + src/app/shared/confirm/confirm.component.html + 19 + + + src/app/login/login.component.html + 79 + + + src/app/videos/+video-watch/modal/video-support.component.html + 10 + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 23 + + + Ban this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + @@ -435,6 +975,12 @@ 11 + src/app/shared/menu/top-menu-dropdown.component.html11 + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -446,28 +992,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Anmod om ny verifikations-email. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Bruger 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Brugernavn eller email-adresse 15 - + src/app/login/login.component.html15 or create an account @@ -478,7 +1024,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -489,6 +1035,12 @@ 22 + src/app/login/login.component.html22 + User registration is not allowed on this instance, but you can register on many others! + + src/app/login/login.component.html + 28 + Password @@ -496,6 +1048,22 @@ 54 + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 + I forgot my password + + src/app/login/login.component.html + 45 + + + Login + + src/app/login/login.component.html + 52 + + + src/app/menu/menu.component.html + 32 + Forgot your password @@ -503,6 +1071,14 @@ 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -510,13 +1086,45 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Email-adresse 10 + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 + Send me an email to reset my password + + src/app/login/login.component.html + 82 + + + + Reset my password + + + src/app/reset-password/reset-password.component.html + 2 + + + Confirm password + + src/app/reset-password/reset-password.component.html + 19 + + + Confirmed password + + src/app/reset-password/reset-password.component.html + 21 + + + Reset my password + + src/app/reset-password/reset-password.component.html + 29 + results @@ -524,17 +1132,34 @@ 5 - + src/app/search/search.component.html5 - for + for - før + før 6 + src/app/search/search.component.html6 + + Filters + + + + src/app/search/search.component.html + 16 + + + + No results found + + + src/app/search/search.component.html + 28 + subscribers @@ -542,6 +1167,188 @@ 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + Change the language @@ -549,7 +1356,7 @@ 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -560,74 +1367,86 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile Min offentlige profil 17 - + src/app/menu/menu.component.html17 My account Min konto 21 - + src/app/menu/menu.component.html21 Log out Log ud 25 - + src/app/menu/menu.component.html25 Create an account Opret en konto 33 - + src/app/menu/menu.component.html33 My library Mit bibliotek 37 - + src/app/menu/menu.component.html37 Videos Videoer 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Afspilningslister 46 - + src/app/menu/menu.component.html46 Subscriptions Abonnementer 51 - + src/app/menu/menu.component.html51 History Historik 56 + src/app/menu/menu.component.html56 + Discover + + src/app/menu/menu.component.html + 66 + TrendingTrending 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -635,34 +1454,62 @@ 81 - + src/app/menu/menu.component.html81 More Mere 91 - + src/app/menu/menu.component.html91 Administration Administration 95 - + src/app/menu/menu.component.html95 About Om 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Vis tastaturgenveje 111 + src/app/menu/menu.component.html111 + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + Search... @@ -670,6 +1517,12 @@ 6 + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 + Upload + + src/app/header/header.component.html + 9 + Sort @@ -677,6 +1530,30 @@ 6 + src/app/search/search-filters.component.html6 + Published date + + src/app/search/search-filters.component.html + 15 + + + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + Duration @@ -684,6 +1561,12 @@ 45 + src/app/search/search-filters.component.html45 + Display sensitive content + + src/app/search/search-filters.component.html + 54 + Yes @@ -691,34 +1574,161 @@ 58 - + src/app/search/search-filters.component.html58 No Nej 63 - + src/app/search/search-filters.component.html63 Category Kategori 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licens 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Sprog 182 + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 + All of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tags + + src/app/search/search-filters.component.html + 108 + + + Filter + + src/app/search/search-filters.component.html + 115 + + + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + Title + + src/app/videos/+video-edit/shared/video-edit.component.html + 9 + + + Tags + + src/app/videos/+video-edit/shared/video-edit.component.html + 17 + + + src/app/videos/+video-watch/video-watch.component.html + 191 + + + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + Description @@ -726,6 +1736,729 @@ 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + + + Channel + + src/app/videos/+video-edit/shared/video-edit.component.html + 56 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 22 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 12 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+signup/+register/register.component.html + 23 + + + Privacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + Support + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + + + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + + + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + @@ -737,6 +2470,112 @@ 3 + src/app/+admin/admin.component.html3 + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + ID @@ -744,6 +2583,138 @@ 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + Username @@ -751,13 +2722,294 @@ 19 + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + - Video name - Videonavn + Video name + Videonavn 8 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + Video @@ -765,6 +3017,44 @@ 9 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + Instance @@ -772,6 +3062,42 @@ 5 + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + Account @@ -779,6 +3105,265 @@ 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + + + Name + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + Terms @@ -786,6 +3371,130 @@ 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -793,6 +3502,30 @@ 223 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + Users @@ -800,6 +3533,84 @@ 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -807,6 +3618,24 @@ 384 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + Twitter @@ -814,6 +3643,36 @@ 407 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -821,20 +3680,113 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Omkodning 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Omkodning aktiveret 461 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + JavaScript @@ -842,6 +3794,32 @@ 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -849,6 +3827,239 @@ 452 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + @@ -856,6 +4067,81 @@ 38 + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -863,6 +4149,68 @@ 10 + src/app/+my-account/shared/actor-avatar-info.component.html10 + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + History enabled @@ -870,6 +4218,254 @@ 4 + src/app/+my-account/my-account-history/my-account-history.component.html4 + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -877,6 +4473,18 @@ 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + Your name @@ -884,13 +4492,19 @@ 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Din email 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your message @@ -898,6 +4512,12 @@ 38 + src/app/+about/about-instance/contact-admin-modal.component.html38 + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + Contact administrator @@ -905,6 +4525,1504 @@ 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as ! @@ -912,6 +6030,1577 @@ 1 + src/app/+signup/+register/register.component.ts1 + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + To transcode @@ -919,34 +7608,44 @@ 1 - + src/app/shared/video/video-miniature.component.ts1 To import At importere 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Kun jeg kan se denne video 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Kun personer med det private lænke kan se denne video 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Alle kan se denne video 1 + src/app/shared/video/video.service.ts1 + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + Your video was uploaded to your account and is private. @@ -954,6 +7653,12 @@ 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Your video is not uploaded yet, are you sure you want to leave this page? @@ -961,6 +7666,12 @@ 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -968,13 +7679,115 @@ 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Video offentliggjort. 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + Videos from your subscriptions @@ -982,6 +7795,6 @@ 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf index 522540a1b..76c0ce635 100644 --- a/client/src/locale/angular.de-DE.xlf +++ b/client/src/locale/angular.de-DE.xlf @@ -9,416 +9,465 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Zurück 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Weiter 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Vorheriger Monat 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Nächster Monat 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Monat wählen 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Jahr wählen 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Anfang 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Zurück 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Weiter 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Ende 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Erhöhe die Stunden 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Stunden 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Verringere die Stunden 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Erhöhe die Minuten 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minuten 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Verringere die Minuten 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Erhöhe die Sekunden 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Sekunden 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Verringere die Sekunden 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close Schließen 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. Du hast keine Benachrichtigungen. 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Dein Video wurde von der Blacklist genommen - + + Dein Video wurde von der Blacklist genommen + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Dein Video wurde der Blacklist hinzugefügt - + + Dein Video wurde der Blacklist hinzugefügt + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - Ein neuer Video Missbrauch wurde für das Video + + Ein neuer Video Missbrauch wurde für das Video erstellt - + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - hat dein Video kommentiert - + + hat dein Video kommentiert + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Dein Video wurde veröffentlicht - + + Dein Video wurde veröffentlicht + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Dein Video import war erfolgreich - + + Dein Video import war erfolgreich + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Dein Video import schlug fehl - + + Dein Video import schlug fehl + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - User registrierte sich auf deiner Instanz - + + User registrierte sich auf deiner Instanz + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - folgt + + folgt - deinem Kanal - your account - + deinem Kanal + your account + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - erwähnte dich in Video - + + erwähnte dich in Video + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -426,63 +475,63 @@ erstellt 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Optionen 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Beginne bei 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Ende bei 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Anzeigename 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Erstellen 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Video herunterladen 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Direkter Download 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (Torrent-Datei) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -493,41 +542,41 @@ erstellt 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Herunterladen 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Video melden 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Dein Bericht wird an gesendet. - Er wird ebenfalls an die ursprüngliche Instanz weitergeleitet. + Er wird ebenfalls an die ursprüngliche Instanz weitergeleitet. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Grund... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -538,56 +587,56 @@ erstellt 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Abschicken 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Video sperren 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Video deföderieren (Frage die entfernte Instanz das Video zu löschen) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted nicht gelistet 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Privat 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views Aufrufe 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Gesperrt 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -598,14 +647,14 @@ erstellt 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -616,13 +665,25 @@ erstellt 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated aktualisiert 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -630,62 +691,70 @@ erstellt 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Speichern 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Entferne von 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Keine Ergebnisse. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Löschen 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Bearbeiten 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Gekürzte Vorschau 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Vollständige Vorschau 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Hilfe 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -697,6 +766,14 @@ erstellt 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -704,54 +781,81 @@ erstellt 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Mit einem Konto auf abonnieren 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Mit deinem lokalen Konto abonnieren 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Mit einem Mastodon-Konto abonnieren. 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Mit einem Feed 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Über RSS abonnieren 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Entfernt abonnieren - Entfernt interagieren + Entfernt abonnieren + Entfernt interagieren 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + User registration allowed @@ -759,6 +863,22 @@ erstellt 14 + src/app/shared/instance/instance-features-table.component.html14 + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -766,38 +886,44 @@ erstellt 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Unbegrenzt ( pro Tag) + Unbegrenzt ( pro Tag) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Importieren 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP-Import (YouTube, Vimeo, direkte URL, ...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Torrent-Import 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + P2P enabled @@ -805,6 +931,12 @@ erstellt 83 + src/app/shared/instance/instance-features-table.component.html83 + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -812,6 +944,62 @@ erstellt 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -819,7 +1007,7 @@ erstellt 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -830,35 +1018,35 @@ erstellt 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Abbrechen 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Diesen Nutzer sperren. 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (extensions: , max size: ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -869,28 +1057,28 @@ erstellt 2 - + src/app/login/login.component.html2 Request new verification email. Eine neue Bestätigungs-E-Mail anfordern. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Benutzer 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Benutzername oder E-Mail-Adresse 15 - + src/app/login/login.component.html15 or create an account @@ -901,7 +1089,7 @@ erstellt 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -912,41 +1100,49 @@ erstellt 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Die Benutzerregistrierung ist hier nicht möglich, dafür auf vielen anderen Instanzen! 28 - + src/app/login/login.component.html28 Password Passwort 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Ich habe mein Passwort vergessen. 45 - + src/app/login/login.component.html45 Login Anmelden 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Passwort vergessen 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -954,21 +1150,21 @@ erstellt 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address E-Mail-Adresse 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Mir eine E-Mail schicken, um mein Passwort zurückzusetzen 82 - + src/app/login/login.component.html82 Reset my password @@ -979,59 +1175,59 @@ erstellt 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Passwort bestätigen 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Bestätigtes Passwort 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Passwort zurücksetzen 29 - + src/app/reset-password/reset-password.component.html29 results Ergebnisse 5 - + src/app/search/search.component.html5 - for + for - für + für 6 - + src/app/search/search.component.html6 Filters - + Filter - + 16 - + src/app/search/search.component.html16 No results found @@ -1042,13 +1238,185 @@ erstellt 28 - + src/app/search/search.component.html28 subscribers Abonnenten 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -1056,14 +1424,14 @@ erstellt 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Sprache wechseln 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1073,83 +1441,89 @@ Hilf mit PeerTube zu übersetzen! 8 - + src/app/menu/language-chooser.component.html8 My public profile Mein öffentliches Profil 17 - + src/app/menu/menu.component.html17 My account Mein Account 21 - + src/app/menu/menu.component.html21 Log out Abmelden 25 - + src/app/menu/menu.component.html25 Create an account Konto erstellen 33 - + src/app/menu/menu.component.html33 My library Meine Bibliothek 37 - + src/app/menu/menu.component.html37 Videos Videos 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Playlist 46 - + src/app/menu/menu.component.html46 Subscriptions Abos 51 - + src/app/menu/menu.component.html51 History Verlauf 56 - + src/app/menu/menu.component.html56 Discover Entdecken 66 - + src/app/menu/menu.component.html66 Trending Beliebt 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1157,203 +1531,203 @@ Hilf mit PeerTube zu übersetzen! 81 - + src/app/menu/menu.component.html81 More Mehr 91 - + src/app/menu/menu.component.html91 Administration Administration 95 - + src/app/menu/menu.component.html95 About Info 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Zeige Tastatur-Kürzel 111 - + src/app/menu/menu.component.html111 View your notifications Zeige deine Benachrichtigungen 3 - + src/app/menu/avatar-notification.component.html3 Notifications Benachrichtigungen 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Aktualisiere deine Benachrichtigungseinstellungen 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Sehe alle deine Benachrichtigungen 30 - + src/app/menu/avatar-notification.component.html30 Search... Suche... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Hochladen 9 - + src/app/header/header.component.html9 Sort Sortieren 6 - + src/app/search/search-filters.component.html6 Published date Veröffentlichungsdatum 15 - + src/app/search/search-filters.component.html15 Original publication year Ursprüngliches Veröffentlichungsdatum 24 - + src/app/search/search-filters.component.html24 After... Nach... 30 - + src/app/search/search-filters.component.html30 Before... Bevor... 37 - + src/app/search/search-filters.component.html37 Duration Länge 45 - + src/app/search/search-filters.component.html45 Display sensitive content Anstößige Inhalte zeigen 54 - + src/app/search/search-filters.component.html54 Yes Ja 58 - + src/app/search/search-filters.component.html58 No Nein 63 - + src/app/search/search-filters.component.html63 Category Kategorie 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Lizenz 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Sprache 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Alle dieser Tags 103 - + src/app/search/search-filters.component.html103 One of these tags Einer dieser Tags 108 - + src/app/search/search-filters.component.html108 Filter Filtern 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Private und nicht gelisteten Videos aufzeigen 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Untertitel hinzufügen 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Untertitel-Datei auswählen 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1364,7 +1738,7 @@ Hilf mit PeerTube zu übersetzen! 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1375,27 +1749,36 @@ Hilf mit PeerTube zu übersetzen! 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Untertitel hinzufügen 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Titel 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Tags 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1403,20 +1786,28 @@ Hilf mit PeerTube zu übersetzen! 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Gib einen neuen Tag ein 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Beschreibung 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1424,105 +1815,105 @@ Hilf mit PeerTube zu übersetzen! 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Sichtbarkeit 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Veröffentlichung planen () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Dieses Video enthält Inhalte, die möglicherweise für bestimmte Zuschauer ungeeignet sind oder von diesen als anstößig empfunden werden. 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Einige Instanzen zeigen keine Videos, die möglicherweise für bestimmte Zuschauer ungeeignet sind oder von diesen als anstößig empfunden werden. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Transkodieren abwarten, bevor das Video veröffentlicht wird 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Wenn du dich entschließt, das Transkodieren nicht abzuwarten, kann das Video unabspielbar sein, bis das Transkodieren beendet ist. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Grundlegende Infos 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Weitere Untertitel hinzufügen 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Siehe in der Untertiteldatei 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Fast hochgeladen ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Wird bei einer Aktualisierung erstellt 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Erstellen abbrechen 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Wird bei einer Aktualisierung gelöscht 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Löschen abbrechen 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1533,76 +1924,86 @@ Hilf mit PeerTube zu übersetzen! 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Untertitel 159 - + src/app/videos/+video-edit/shared/video-edit.component.html159 Video preview Videovorschau 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support Unterstützen 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Ein kurzer Text, der anderen erklärt, wie sie dich unterstützen können. 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Ursprüngliches Veröffentlichungsdatum 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Das ist das Datum, an dem der Inhalt ursprünglich veröffentlicht wurde (z.B. das Erscheinungsdatum eines Films) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Videokommentare zulassen 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Herunterladen erlauben 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Erweiterte Einstellungen 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1610,7 +2011,7 @@ Hilf mit PeerTube zu übersetzen! 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1621,50 +2022,50 @@ Hilf mit PeerTube zu übersetzen! 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Aktualisieren 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Wähle die Datei zum Hochladen aus 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Geplante Veröffentlichung 25 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 Video background image Videohintergrundbild 32 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 Image that will be merged with your audio file. - + The chosen image will be definitive and cannot be modified. Ein Bild, das mit deiner Audiodatei zusammengeführt wird. - + Das ausgwählte Bild wird endgültig sein und kann nicht angepasst werden. 34 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html34 Congratulations! Your video is now available in your private library. @@ -1675,41 +2076,50 @@ Hilf mit PeerTube zu übersetzen! 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished Veröffentlichung ist möglich, sobald das Hochladen abgeschlossen ist 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Veröffentlichen 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Wähle die Torrent-Datei für den Import aus 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or Oder 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Füge die Magnet-URI ein 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1721,42 +2131,42 @@ Hilf mit PeerTube zu übersetzen! 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Importiere 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Lade hoch 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Lade eine Datei hoch 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Importiere über eine URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Importiere über eine Torrent-Datei 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1767,6 +2177,14 @@ Hilf mit PeerTube zu übersetzen! 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1774,14 +2192,14 @@ Hilf mit PeerTube zu übersetzen! 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QR-Code 27 - + src/app/videos/+video-watch/modal/video-share.component.html27 The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). @@ -1792,21 +2210,21 @@ Hilf mit PeerTube zu übersetzen! 47 - + src/app/videos/+video-watch/modal/video-share.component.html47 Embed Einbetten 35 - + src/app/videos/+video-watch/modal/video-share.component.html35 Auto select subtitle Untertitel automatisch auswählen 76 - + src/app/videos/+video-watch/modal/video-share.component.html76 More customization @@ -1817,7 +2235,7 @@ Hilf mit PeerTube zu übersetzen! 93 - + src/app/videos/+video-watch/modal/video-share.component.html93 Less customization @@ -1828,56 +2246,56 @@ Hilf mit PeerTube zu übersetzen! 101 - + src/app/videos/+video-watch/modal/video-share.component.html101 Autoplay Automatisches Abspielen 127 - + src/app/videos/+video-watch/modal/video-share.component.html127 Muted Stummgeschaltet 20 - + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 Loop Schleife 141 - + src/app/videos/+video-watch/modal/video-share.component.html141 Display video title Zeige Videotitel 150 - + src/app/videos/+video-watch/modal/video-share.component.html150 Display privacy warning Zeige Datenschutzwarnung 157 - + src/app/videos/+video-watch/modal/video-share.component.html157 Display player controls Zeige Abspielsteuerung 164 - + src/app/videos/+video-watch/modal/video-share.component.html164 Public Publik 8 - + src/app/videos/+video-watch/video-watch-playlist.component.html8 The video is being imported, it will be available when the import is finished. @@ -1888,7 +2306,7 @@ Hilf mit PeerTube zu übersetzen! 19 - + src/app/videos/+video-watch/video-watch.component.html19 The video is being transcoded, it may not work properly. @@ -1899,7 +2317,7 @@ Hilf mit PeerTube zu übersetzen! 23 - + src/app/videos/+video-watch/video-watch.component.html23 This video will be published on . @@ -1910,13 +2328,29 @@ Hilf mit PeerTube zu übersetzen! 27 - + src/app/videos/+video-watch/video-watch.component.html27 This video is blacklisted. Dieses Video ist gesperrt. 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1924,63 +2358,63 @@ Hilf mit PeerTube zu übersetzen! 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Das Video gefällt mir nicht 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Zur Seite des Kanals gehen 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Von 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Zur Kontoseite gehen 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Mehr anzeigen 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Weniger anzeigen 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published Ursprünglich veröffentlicht 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: Freundliche Erinnerung: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1991,21 +2425,21 @@ Hilf mit PeerTube zu übersetzen! 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Weitere Informationen 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Weitere Informationen bekommen 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -2016,7 +2450,7 @@ Hilf mit PeerTube zu übersetzen! 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -2027,21 +2461,21 @@ Hilf mit PeerTube zu übersetzen! 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Keine Kommentare. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Zeige alle Antworten 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -2052,14 +2486,14 @@ Hilf mit PeerTube zu übersetzen! 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Kommentieren... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -2070,14 +2504,14 @@ Hilf mit PeerTube zu übersetzen! 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Du bist einen Schritt vom Kommentieren entfernt 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -2088,13 +2522,23 @@ Hilf mit PeerTube zu übersetzen! 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment melde dich an, um zu kommentieren 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -2106,21 +2550,21 @@ Hilf mit PeerTube zu übersetzen! 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Markierter Kommentar 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Antworten 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -2131,7 +2575,7 @@ Hilf mit PeerTube zu übersetzen! 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -2142,7 +2586,7 @@ Hilf mit PeerTube zu übersetzen! 7 - + src/app/+admin/admin.component.html7 Moderation @@ -2153,7 +2597,7 @@ Hilf mit PeerTube zu übersetzen! 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -2164,7 +2608,7 @@ Hilf mit PeerTube zu übersetzen! 15 - + src/app/+admin/admin.component.html15 Plugins/Themes @@ -2175,7 +2619,7 @@ Hilf mit PeerTube zu übersetzen! 19 - + src/app/+admin/admin.component.html19 System @@ -2186,42 +2630,42 @@ Hilf mit PeerTube zu übersetzen! 23 - + src/app/+admin/admin.component.html23 Manage follows Follower verwalten 2 - + src/app/+admin/follows/follows.component.html2 Following Du folgst 5 - + src/app/+admin/follows/follows.component.html5 Follow Folgen 7 - + src/app/+admin/follows/follows.component.html7 Followers Follower 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 Host pro Zeile (ohne "http://") 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -2232,362 +2676,362 @@ Hilf mit PeerTube zu übersetzen! 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Folgen 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Filtern... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 - + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 Follower handle Folger-Identifikator 17 - + src/app/+admin/follows/followers-list/followers-list.component.html17 State Status 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Punkte 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Erstellt + Created + Erstellt 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Akzeptiert 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Ausstehend 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept Akzeptieren 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse Ablehnen 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Host 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Redundanz erlaubt 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Benutzer anlegen 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Benutzer ändern 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Nutzername 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Benutzerrolle 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Das Transkodieren ist auf diesem Server eingeschaltet. Das Videokontingent berücksichtigt nur das ursprüngliche Video. + Das Transkodieren ist auf diesem Server eingeschaltet. Das Videokontingent berücksichtigt nur das ursprüngliche Video. Dieser Nutzer kann maximal ca. nutzen. 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Tägliches Videokontingent 73 - + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 Bypass video auto blacklist Automatische Sperrung von Videos umgehen 86 - + src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 Danger Zone Gefahrenzone 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Per E-Mail eine Verknüpfung an den Benutzer zum Zurücksetzen des Kennworts senden 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Zur Vergabe eines neuen Kennworts auffordern 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Benutzerkennwort manuell setzen 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Anzeigen 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Verstecken 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Benutzerliste 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Stapelverarbeitungsaktionen 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Benutzername + Username + Benutzername 40 - + src/app/+admin/users/user-list/user-list.component.html40 - Video quota - Video-Kontingent + Video quota + Video-Kontingent 42 - + src/app/+admin/users/user-list/user-list.component.html42 (banned) (gebannt) 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Die E-Mail-Adresse des Nutzers muss vor dem Einloggen bestätigt werden 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Die E-Mail-Adresse des Nutzers wurde bestätigt / Nutzer kann ohne E-Mail-Bestätigung einloggen 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Grund für die Sperrung: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Moderation 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Video-Missbrauchsmeldungen 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos Automatisch gesperrt Videos 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Stummgeschaltete Accounts 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Stummgeschaltete Server 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Name des Videos + Video name + Name des Videos 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Anstößig 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Unföderiert 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Datum + Date + Datum 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Zum Video gehen 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Aktionen 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Grund für die Sperre: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Moderationskommentar 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2598,140 +3042,140 @@ Hilf mit PeerTube zu übersetzen! 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Diesen Kommentar aktualisieren 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Melder 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Video 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Status + State + Status 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Zum Konto gehen 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Grund: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Moderationskommentar: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Entsperren 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instanz 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Stummgeschaltet am + Muted at + Stummgeschaltet am 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Stummschalten aufheben 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Account 12 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 Plugins/Themes Plugins / Designs 2 - + src/app/+admin/plugins/plugins.component.html2 Installed Installiert 5 - + src/app/+admin/plugins/plugins.component.html5 Search Suche 7 - + src/app/+admin/plugins/plugins.component.html7 Homepage Homepage 51 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-search/plugin-search.component.html51 Go to the plugin homepage Zur Plugin-Homepage 48 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html23src/app/+admin/plugins/plugin-search/plugin-search.component.html48 Settings Einstellungen 29 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html29 Uninstall Deinstallation 35 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html35 To load your new installed plugins or themes, refresh the page. @@ -2742,32 +3186,32 @@ Hilf mit PeerTube zu übersetzen! 9 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html9 Popular Beliebt 16 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "" - für "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + für "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" 22 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html22 {VAR_PLURAL, plural, =1 {result} other {results} } {VAR_PLURAL, plural, =1 {result} other {results} } 23 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html23 No results. @@ -2778,7 +3222,7 @@ Hilf mit PeerTube zu übersetzen! 28 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 This does not have settings. @@ -2789,83 +3233,89 @@ Hilf mit PeerTube zu übersetzen! 22 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22 System System 2 - + src/app/+admin/system/system.component.html2 Jobs Aufträge 5 - + src/app/+admin/system/system.component.html5 Logs Logs 7 - + src/app/+admin/system/system.component.html7 Debug Debuggen 9 - + src/app/+admin/system/system.component.html9 Jobs list Jobliste 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Typ 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Verarbeitet am 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Fertiggestellt am 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh Auffrischen 14 - + src/app/+admin/system/logs/logs.component.html14 Name Name 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Kurze Beschreibung 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + No results found @@ -2873,6 +3323,33 @@ Hilf mit PeerTube zu übersetzen! 33 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2880,6 +3357,14 @@ Hilf mit PeerTube zu übersetzen! 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2887,27 +3372,109 @@ Hilf mit PeerTube zu übersetzen! 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Miniaturansichten verschwommen anzeigen 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Zeigen 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Bestimmungen 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + Global theme @@ -2915,20 +3482,44 @@ Hilf mit PeerTube zu übersetzen! 202 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html202 default Standard 206 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html206 Default client route Standardpfad (Client) 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2936,41 +3527,53 @@ Hilf mit PeerTube zu übersetzen! 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Registrieren 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Registrierung aktiviert 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Registrierung erfordert eine Bestätigung der E-Mail-Adresse 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Obergrenze für Registrierungen 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Benutzer 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2978,48 +3581,72 @@ Hilf mit PeerTube zu übersetzen! 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Video-Import über eine Torrent-Datei oder einen Magnet-Link aktiviert 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Automatisch sperren 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled Aktivierung der automatischen Sperrung von neue Videos von Benutzern 318 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 Instance followers Instanzfolger 327 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 Other instances can follow your instance Andere Instanzen können deiner Instanz folgen 335 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 Manually approve new instance follower Neue Instanzfolger manuell zulassen 342 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -3027,55 +3654,67 @@ Hilf mit PeerTube zu übersetzen! 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Admin E-Mail 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Aktiviere Kontaktformular 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Grundlegende Einstellungen 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Dein Twitter-Benutzername 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Zeigt den Twitter-Account für die Webseite, auf der der Inhalt veröffentlicht wurde. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Instanz von Twitter vertraut 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -3083,27 +3722,33 @@ Hilf mit PeerTube zu übersetzen! 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transkodierung 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transkodierung an 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Wenn du die Transkodierung abschaltest, werden viele Videos nicht laufen! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -3111,20 +3756,41 @@ Hilf mit PeerTube zu übersetzen! 475 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 Allow your users to upload audio files that will be merged with the preview file on upload Ermöglicht deinen Benutzern das Hochladen von Audiodateien, die mit der Vorschaudatei beim Hochladen zusammengeführt werden. 489 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html489 Allow audio files upload Das Hochladen von Audiodateien erlauben 486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -3132,55 +3798,81 @@ Hilf mit PeerTube zu übersetzen! 517 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled Auflösung aktiviert 532 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 Cache Cache 541 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. Einige Dateien (Vorschau, Untertitel) werden nicht verteilt gespeichert. Wir laden sie direkt von der Ursprungsinstanz und speichern sie zwischen. 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Cachegröße der Vorschau 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Cachegröße der Untertitel 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Personalisierung 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -3188,13 +3880,19 @@ Hilf mit PeerTube zu übersetzen! 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Einstellungen aktualisieren 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -3202,69 +3900,77 @@ Hilf mit PeerTube zu übersetzen! 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Profil 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Videoeinstellungen 10 - + src/app/+my-account/my-account-settings/my-account-settings.component.html10 Interface Schnittstelle 16 - + src/app/+my-account/my-account-settings/my-account-settings.component.html16 Danger zone Gefahrenzone 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Passwort ändern 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Aktuelles Passwort 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Neues Passwort 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Neues Passwort bestätigen 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Standardverhalten bei Videos mit anstößigen Inhalten 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + Only display videos in the following languages @@ -3272,27 +3978,33 @@ Hilf mit PeerTube zu übersetzen! 22 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 In Recently added, Trending, Local and Search pages In Kürzlich hinzugefügt, Beliebt, Lokal und Suchseiten 25 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 Use WebTorrent to exchange parts of the video with others WebTorrent benutzen, um Videoteile mit Andere zu verbreiten. 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Videos automatisch abspielen 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -3300,355 +4012,369 @@ Hilf mit PeerTube zu übersetzen! 27 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 - Your current email is + Your current email is - Deine aktuelle E-Mail-Adresse ist + Deine aktuelle E-Mail-Adresse ist 4 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 - is awaiting email verification + is awaiting email verification - wartet auf die Verifizierung per E-Mail + wartet auf die Verifizierung per E-Mail 8 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8 New email Neue E-Mail 15 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 Your new email Deine neue E-Mail 17 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 Your password Dein Kennwort 27 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 Change email E-Mail ändern 35 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 Theme Theme 3 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html3 instance default Instanz-Standard 7 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html7 peertube default Peertube Standard 8 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html8 Change ownership Besitzer ändern 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Wähle den nächsten Besitzer 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Besitzer werden 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Wähle den Zielkanal 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Initiator 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Erstellt - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Status 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Aktion 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel Neuen Video-Kanal erstellen 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Zum Kanal gehen 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers Abonnenten 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Einen Videokanal erstellen 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Beispiel: mein_kanal 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Ein kurzer Text, der anderen erklärt, wie sie deinen Kanal unterstützen können.<br /><br /> + Ein kurzer Text, der anderen erklärt, wie sie deinen Kanal unterstützen können.<br /><br /> Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automatisch mit diesem Text gefüllt. 52 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 Overwrite support field of all videos of this channel Überschreibe Support-Feld bei allen Videos dieses Kanals 67 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers Abonnenten 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Avatar ändern 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (zulässige Datei-Erweiterungen: , maximale Größe: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Ziel 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Sobald dein Konto gelöscht ist, gibt es kein Zurück mehr. Sei dir bitte sicher. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Mein Konto löschen 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Du hast noch nichts abonniert. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Erstellt von 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Zum Kanal des Besitzers 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Stummgeschaltete Instanzen 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Verlauf aktiviert 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Lösche Verlauf 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. In deinem Verlauf sind bisher keine Videos. 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Benachrichtigungseinstellungen 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Alle als gelesen markieren 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Aktivitäten 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Web 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Neue Abspielliste erstellen 4 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 Playlist thumbnail Vorschaubild der Abspielliste 60 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60 No videos in this playlist. Keine Videos in diese Abspielliste 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -3660,7 +4386,7 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 2 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 @@ -3669,7 +4395,7 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 6 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html6 Email updated. @@ -3680,14 +4406,14 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 9 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html9 An error occurred. Ein Fehler ist aufgetreten. 14 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14 Request email for account verification @@ -3698,83 +4424,91 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Bestätigungs-E-Mail senden 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Auf dieser Instanz muss die E-Mail-Adresse nicht bestätigt werden. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Gebannt 19 - + src/app/+accounts/accounts.component.html19 Instance muted Instanz stummgeschaltet 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Von deiner Instanz stummgeschaltet 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Diese Instanz wurde deiner Instanz stummgeschaltet 23 - + src/app/+accounts/accounts.component.html23 subscribers Abonnenten 31 - + src/app/+accounts/accounts.component.html31 Video channels Kanäle 36 - + src/app/+accounts/accounts.component.html36 This account does not have channels. Dieses Konto hat keine Kanäle. 3 - + src/app/+accounts/account-video-channels/account-video-channels.component.html3 See this video channel Zum Kanal 8 - + src/app/+accounts/account-video-channels/account-video-channels.component.html8 This channel does not have videos. Dieser Kanal enthält keine Videos. 19 + src/app/+accounts/account-video-channels/account-video-channels.component.html19 + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -3782,35 +4516,35 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Hier seit 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Video-Abspiellisten 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Unterstütze diesen Kanal 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Erstellt am 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -3821,76 +4555,136 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Dieser Kanal enthält keine Abspiellisten 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 - + src/app/+about/about.component.html7 Follows Folgt 9 - + src/app/+about/about.component.html9 Contact administrator Kontaktiere Administrator 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Dein Name 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Deine E-Mail 20 - + src/app/+about/about-instance/contact-admin-modal.component.html20 Subject Thema 29 - + src/app/+about/about-instance/contact-admin-modal.component.html29 Your message Deine Nachricht 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance Über Instance 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Kontaktiere einen Administrator 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -3898,35 +4692,68 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Es handelt sich um freie Open-Source-Software, die unter der AGPLv3-Lizenz steht. + Es handelt sich um freie Open-Source-Software, die unter der AGPLv3-Lizenz steht. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Für weitere Informationen besuche joinpeertube.org. + Für weitere Informationen besuche joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P & Datenschutz 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -3934,6 +4761,76 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -3941,6 +4838,16 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -3948,6 +4855,16 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -3955,6 +4872,15 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -3962,55 +4888,61 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Die Anfragehäufigkeit, die von einem Tracker empfangen wird, begrenzen (wird getestet). 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Bei ungewöhnlichen Anfragen darauf aufmerksam machen (wird getestet). 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface P2P in den Administrationseinstellungen abschalten 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Automatisches Video-Redundanz-Programm: Wir können nicht unterscheiden zwischen bewusstem Herunterladen eines Videos und Herunterladen aufgrund des Programms. 102 - + src/app/+about/about-peertube/about-peertube.component.html102 This instance does not have followers. Dieser Instanz folgt niemand. 5 - + src/app/+about/about-follows/about-follows.component.html5 Followings Gefolgschaften 13 - + src/app/+about/about-follows/about-follows.component.html13 This instance does not have followings. Diese Instanz hat keine Gefolgschaften. 15 + src/app/+about/about-follows/about-follows.component.html15 + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -4021,14 +4953,14 @@ Konto erstellen 3 - + src/app/+signup/+register/register.component.html3 Next Weiter 20 - + src/app/+signup/+register/register.component.html20 Create my account @@ -4038,33 +4970,65 @@ Erstelle mein Konto 28 - + src/app/+signup/+register/register.component.html28 PeerTube is creating your account... PeerTube erstellt dein Konto... 37 - + src/app/+signup/+register/register.component.html37 Done Erledigt 33 + src/app/+signup/+register/register.component.html33 + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - Ein Kanal ist eine Einheit in die du Videos hochladen kannst. Mehrere zu erstellen hilft dir deine Inhalte zu organisieren und zu trennen. + Ein Kanal ist eine Einheit in die du Videos hochladen kannst. Mehrere zu erstellen hilft dir deine Inhalte zu organisieren und zu trennen. Zum Beispiel, könntest du entscheiden, einen Kanal zu haben, auf dem du deine Klavierkonzerte veröffentlichst und einen anderen, auf dem du über Umweltthemen sprichst. 4 + src/app/+signup/+register/register-step-channel.component.html4 + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + Channel display name @@ -4072,21 +5036,21 @@ Erstelle mein Konto 15 - + src/app/+signup/+register/register-step-channel.component.html15 Channel name Kanalname 30 - + src/app/+signup/+register/register-step-channel.component.html30 Example: my_super_channel Beispiel: Mein_toller_Kanal 34 - + src/app/+signup/+register/register-step-channel.component.html34 The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. @@ -4097,7 +5061,7 @@ Erstelle mein Konto 42 - + src/app/+signup/+register/register-step-channel.component.html42 Channel name cannot be the same than your account name. You can click on the first step to update your account name. @@ -4108,14 +5072,14 @@ Erstelle mein Konto 50 - + src/app/+signup/+register/register-step-channel.component.html50 Example: jane_doe Beispiel: lisa_schmidt 23 - + src/app/+signup/+register/register-step-user.component.html23 The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. @@ -4126,6 +5090,25 @@ Erstelle mein Konto 31 + src/app/+signup/+register/register-step-user.component.html31 + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -4133,111 +5116,123 @@ Erstelle mein Konto 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Deine Nachricht wurde gesendet. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Du hast dieses Formular bereits kürzlich gesendet 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Keine Beschreibung 1 - + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 Published videos Veröffentlichte Videos 1 - + src/app/+accounts/account-videos/account-videos.component.ts1src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Username copied Benutzername kopiert 1 - + src/app/+accounts/accounts.component.ts1 240p 240p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 2160p 2160p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Auto (via ffmpeg) Automatisch (über ffmpeg) 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Einstellungen aktualisiert. 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 {{'{0} languages selected {{'{0} Sprachen ausgewählt 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 No language Keine Sprache 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -4245,643 +5240,649 @@ Erstelle mein Konto 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 - + src/app/+admin/config/shared/config.service.ts1 accepted in instance followers bei Instanzfolgern akzeptiert 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to reject this follower? Willst du diesen Folger wirklich abweisen? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Reject Ablehnen 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 rejected from instance followers für Instanzfolger abgelehnt 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to delete this follower? Willst du diesen Folger wirklich löschen? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 removed from instance followers von den Instanzfolgern entfernt 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 is not valid ist ungültig 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Du musst Hosts zum Folgen angeben. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Die Hosts müssen sich unterscheiden. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Bei Bestätigung wird eine Anfrage zum Folgen gesendet an: - + If you confirm, you will send a follow request to: - + Bei Bestätigung wird eine Anfrage zum Folgen gesendet an: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Neuen Servern folgen 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Anfrage(n) zum Folgen gesendet! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Möchtest du wirklich nicht mehr folgen? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Nicht mehr folgen 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Du folgst nicht mehr. 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled aktiviert 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled deaktiviert 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is Redundanz für is 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. Account ist von deiner Instanz nicht mehr stummgeschatet. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. Instance ist von deiner Instanz nicht mehr stummgeschaltet. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Kommentar aktualisiert. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Missbrauchsmeldung löschen 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Moderationskommentar aktualisieren 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Als akzeptiert markieren 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Als abgelehnt markieren 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Wollen Sie wirklich diese Missbrauchsmeldung löschen? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Missbrauchsmeldung gelöscht. 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. Video entsperrt. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. Videos entsperrt. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes ja 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no nein 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. Möchtest du das Video wirklich entsperren? Es wird wieder in der Liste der Videos sichtbar sein. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Das Video wurde entsperrt. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 You don't have plugins installed yet. Du hast noch keine Plugins installiert. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 You don't have themes installed yet. Du hast noch keine Designs installiert. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Update to Aktualisieren auf 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Do you really want to uninstall ? Möchten Sie wirklich deinstallieren? 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 uninstalled. deinstalliert. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 updated. aktualisiert. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 The plugin index is not available. Please retry later. Das Plugin-Index ist nicht verfügbar. Bitte versuchen Sie es später noch einmal. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Please only install plugins or themes you trust, since they can execute any code on your instance. Bitte installieren Sie nur Plugins oder Designs, denen Sie vertrauen, da sie jeden Code auf Ihrer Instanz ausführen können. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Install ? Installiere ? 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 installed. Installiert. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Settings updated. Einstellungen aktualisiert. 1 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts1 Plugins Plugins 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Themes Designs 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 plugin Plugin 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 theme Designs 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Last week Letzte Woche 1 - + src/app/+admin/system/logs/logs.component.ts1 Last day Gestern 1 - + src/app/+admin/system/logs/logs.component.ts1 Last hour Letzte Stunde 1 - + src/app/+admin/system/logs/logs.component.ts1 Info Infos 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Warnung 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Fehler 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Benutzer erstellt. 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . Kennwort für Benutzer geändert. 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password Benutzerkennwort geändert 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. Benutzer aktualisiert. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Benutzer aktualisieren 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . Eine E-Mail, die zum Zurücksetzen des Kennworts auffordert, wurde an gesendet. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban Sperre aufheben 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified E-Mail als bestätigt setzen 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Du kannst root nicht sperren. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Willst du wirklich den Bann von Benutzern aufheben? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. Bann von Benutzern aufgehoben. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Du kannst die Wurzel nicht löschen. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Wenn du diesen Benutzer löschst, kannst du keine neuen Benutzer mit gleichem Benutzernamen einrichten! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. Benutzer gelöscht. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. E-Mail von Benutzern als bestätigt markiert. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. Stummschaltung von Account aufgehoben. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. Stummschaltung von Instanz aufgehoben. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history Mein Video-Verlauf 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled Video-Verlauf ist aktiviert 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled Video-Verlauf ist deaktiviert 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Lösche Video-Verlauf 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? Bist du sicher, dass du deinen Video-Verlauf löschen willst? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Video-Verlauf gelöscht 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Besitz geworden 1 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 Please check your emails to verify your new email. Bitte prüfe dein E-Mail-Postfach, um deine neue E-Mail-Adresse zu bestätigen. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 Email updated. E-Mail geändert. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 You current password is invalid. Dein aktuelles Passwort ist ungültig. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Passwort aktualisiert. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -4889,104 +5890,110 @@ Erstelle mein Konto 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Lösche mein Konto 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Dein Konto ist gelöscht. 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Interface settings updated. Schnittstelleneinstellungen aktualisiert. 1 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts1 New video from your subscriptions Neue Videos deiner Abonnements 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Neuer Kommentar zu deinem Video 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse Neuer Video-Missbrauch 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review Automatisch gesperrt Videos, die Prüfung brauchen 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted Eine Ihrer Videos wurde gesperrt/entsperrt 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Video veröffentlicht (nach Transkodieren/geplanter Aktualisierung) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Video-Import abgeschlossen 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Ein neuer Benutzer hat sich bei deiner Instanz registriert 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Du oder dein Kanal hat einen neuen Folger 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Jemand hat dich in Videokommentaren erwähnt 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance has a new follower Deine Instanz hat neue Folger 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -4994,322 +6001,322 @@ Erstelle mein Konto 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Profil aktualisiert. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Avatar aktualisiert. 1 - + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Unknown language Unbekannte Sprache 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video settings updated. Videoeinstellungen geändert. 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video channel created. Videokanal erstellt. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Dieser Name existiert bereits auf dieser Instanz. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Videokanal aktualisiert. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! Willst du wirklich löschen? Dies wird alle in diesem Kanal hochgeladenen Videos löschen und du kannst keinen anderen Kanal mit diesem Namen () erstellen! 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm Bitte gib zum Bestätigen den Anzeigenamen des Videokanals () ein 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Videokanal entfernt. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. Abspielliste erstellt. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. Abspielliste geändert. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? Willst du wirklich löschen? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. Abspielliste gelöscht. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos Meine Videos 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Willst du wirklich Videos löschen? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. Videos entfernt. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Willst du wirklich löschen? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Video entfernt. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Eine Anfrage zur Änderung des Besitzers wurde versendet. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Meine Kanäle 1 - + src/app/+my-account/my-account.component.ts1 My playlists Meine Abspiellisten 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions Meine Abos 1 - + src/app/+my-account/my-account.component.ts1 My history Mein Verlauf 1 - + src/app/+my-account/my-account.component.ts1 Misc Verschiedenes 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Besitzer ändern 1 - + src/app/+my-account/my-account.component.ts1 My settings Meine Einstellungen 1 - + src/app/+my-account/my-account.component.ts1 My notifications Meine Benachrichtigungen 1 - + src/app/+my-account/my-account.component.ts1 Now please check your emails to verify your account and complete signup. Bitte prüfe jetzt dein E-Mail-Postfach, um dein Konto zu bestätigen und die Registrierung abzuschließen. 1 - + src/app/+signup/+register/register.component.ts1 You are now logged in as ! Du bist jetzt eingeloggt als ! 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Eine E-Mail mit dem Bestätigungs-Link wird an gesendet. 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Benutzer-ID oder Verifizierungscode nicht gefunden. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Veröffentlichte Videos 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Diesen Account abonnieren 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Die Suchleiste fokussieren 1 - + src/app/app.component.ts1 Toggle the left menu Linkes Menü umschalten 1 - + src/app/app.component.ts1 Go to the discover videos page Gehe zu "Entdecken" 1 - + src/app/app.component.ts1 Go to the trending videos page Zum Seite Beliebte Videos gehen 1 - + src/app/app.component.ts1 Go to the recently added videos page Zum neuliche hingefügten videos Seite gehen 1 - + src/app/app.component.ts1 Go to the local videos page Zum lokalvideoseite gehen 1 - + src/app/app.component.ts1 Go to the videos upload page Zum videouploadsseite gehen 1 - + src/app/app.component.ts1 Go to my subscriptions Gehe zu meinen Abos 1 - + src/app/core/auth/auth.service.ts1 Go to my videos zur meine Videos gehen 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Gehe zu meinen Importen 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Gehe zu meinen Kanälen 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -5318,328 +6325,340 @@ Erstelle mein Konto 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Stelle sicher, dass du PeerTube (config/directory) korrekt eingestellt hast, insbesondere die Webserver-Sektion. 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Bitte verbinde dich erneut. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Tastaturkürzel: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Erfolg 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Falscher Benutzername oder falsches Passwort. 1 - + src/app/login/login.component.ts1 You account is blocked. Dein Konto ist gesperrt. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . Eine E-Mail mit einer Anleitung zum Zurücksetzen des Passworts wird an gesendet. 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Dein Passwort wurde zurückgesetzt! 1 - + src/app/reset-password/reset-password.component.ts1 Today Heute 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Letzte 7 Tage 1 - + src/app/search/search-filters.component.ts1 Last 30 days Letzte 30 Tage 1 - + src/app/search/search-filters.component.ts1 Last 365 days Letzte 365 Tage 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Kurz (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Mittel (4–10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Lang (> 10 min) + Long (> 10 min) + Lang (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Relevanz 1 - + src/app/search/search-filters.component.ts1 Publish date Veröffentlichungsdatum 1 - + src/app/search/search-filters.component.ts1 Views Aufrufe 1 - + src/app/search/search-filters.component.ts1 years ago vor Jahren 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago vor Monaten 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago vor Monat 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago vor Wochen 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago vor Woche 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago vor Tagen 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago vor Tag 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago vor Stunden 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago vor Stunde 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago vor Minuten 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago vor Sekunden 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Okay 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Bitte gib einen Instanznamen ein. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. Die Kurzbeschreibung sollte nicht mehr als 250 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Bitte gib einen Twitter-Benutzernamen ein. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Bitte gib eine Cachegröße an. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Die Größe des Vorschau-Caches muss größer als 1 sein. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Die Cachegröße muss eine Zahl sein. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Die Cachegröße der Untertitel muss angegeben werden. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. Die Größe des Untertitel-Caches muss größer als 1 sein. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. Die Größe des Untertitel-Caches muss eine Zahl sein. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Bitte gib eine Obergrenze für die Registrierungen ein. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Die Obergrenze für Registrierungen muss größer als 1 sein. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Die Obergrenze für Registrierungen muss eine Zahl sein. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Bitte gib eine Administrator-E-Mail-Adresse an. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Bitte gib eine gültige Administrator-E-Mail-Adresse an. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Bitte gib eine Anzahl für die Trankcodierungsthreads an. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Die Anzahl der Threads zum Transcodieren muss gleich oder größer 0 sein. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -5647,188 +6666,194 @@ Erstelle mein Konto 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. Bitte gebe eine gültige E-Mail-Adresse ein. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Dein Name ist erforderlich. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Dein Name muss mindestens 1 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Dein Name darf nicht länger als 120 Zeichen sein. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A subject is required. Ein Betreff ist erforderlich. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject must be at least 1 character long. Der Betreff muss mindestens 1 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject cannot be more than 120 characters long. Der Betreff darf nicht länger als 120 Zeichen sein. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A message is required. Eine Nachricht ist erforderlich. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. Die Nachricht muss mindestens 3 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. Die Nachricht darf nicht länger als 5000 Zeichen sein. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Bitte gib einen Benutzernamen ein. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Bitte gib ein Passwort ein. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Bitte bestätige das Passwort. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. Der Benutzername muss mindestens 1 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. Der Benutzername darf nicht länger als 50 Zeichen sein. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. Der Benutzername sollte alphanumerisch in Kleinbuchstaben sein; Punkte und Unterstriche sind erlaubt. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. Das Passwort muss mindestens 6 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Das Passwort darf nicht länger als 255 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. Die Passwörter stimmen nicht überein. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Das Videokontingent muss angegeben werden. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Das Kontingent muss größer als -1 sein. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Bitte gibt eine tägliche Obergrenze zum Hochladen ein. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Die tägliche Obergrenze zum Hochladen muss größer als -1 sein. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Die Benutzerrolle muss angegeben werden. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Die Beschreibung muss mindestens 3 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. Beschreibung kann nicht länger als 1000 Zeichen sein. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -5836,1182 +6861,1188 @@ Erstelle mein Konto 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Der Grund für die Sperrung darf nicht mehr als 250 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Der Anzeigename muss angegeben werden. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. Der Anzeigename muss mindestens 1 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. Der Anzeigename darf nicht länger als 50 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Es muss ein Grund für die Meldung angegeben werden. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Der Grund für die Meldung muss mindestens 2 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. Meldungsgrund darf nicht länger als 3000 Zeichen sein. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. Der Moderationskommentar muss angegeben werden. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. Der Moderationskommentar muss mindestens 2 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. Moderatorkommentar darf nicht länger als 3000 Zeichen sein. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. Der Kanal muss angegeben werden. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. Der Grund für die Sperre must mindestens 2 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. Der Grund für die Sperre darf nicht mehr als 300 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. Eine Untertitelsprache muss angegeben werden. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. Eine Untertiteldatei für das Video muss angegeben werden. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. Der Benutzername muss angegeben werden. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account Du kannst den Besitz nur auf einen lokalen Account übertragen 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Der Name muss angegeben werden. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. Name muss mindestens 1 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. Name darf nicht länger als 50 Zeichen sein. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. Der Name sollte alphanumerisch in Kleinbuchstaben sein; Punkte und Unterstriche sind erlaubt. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. Die Beschreibung zur Unterstützung muss mindestens 3 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. Die Beschreibung zur Unterstützung kann nicht mehr als 1000 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Bitte gib einen Kommentar ein. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Der Kommentar muss mindestens 2 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Der Kommentar darf nicht mehr als 3000 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Der Anzeigename darf nicht länger als 120 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Privacy is required. Annahme der Datenschutzbedingungen ist erforderlich. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 The channel is required when the playlist is public. Der Kanal ist erforderlich, wenn die Abspielliste öffentlich ist. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Video name is required. Bitte gib einen Titel ein. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Der Name des Videos muss mindestens 3 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Der Name des Videos darf nicht länger als 120 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Die Sichtbarkeit muss angegeben werden. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Bitte gib einen Kanal an. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Die Beschreibung des Videos muss mindestens 3 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. Die Beschreibung des Videos darf nicht mehr als 10000 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Ein Tag sollte mindestens 2 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Ein Tag sollte weniger als 30 Zeichen lang sein. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Die Beschreibung zur Unterstützung muss mindestens 3 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. Die Beschreibung zur Unterstützung darf nicht mehr als 1000 Zeichen umfassen. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. Bitte gib ein Datum für die geplante Veröffentlichung ein. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Diese Datei ist zu groß. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube kann mit diesem Dateiformat nicht umgehen. Zugelassene Dateinamenserweiterungen sind . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? Alle ungespeicherten Daten werden verworfen. Willst du die Seite wirklich verlassen? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Sonntag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Montag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Dienstag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Mittwoch 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Donnerstag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Freitag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Samstag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun So 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Mo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Di 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Mi 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Do 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Fr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Sa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su So 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Mo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Di 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Mi 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Do 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Fr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa Sa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Januar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Februar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March März 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April April 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Mai 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Juni 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Juli 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August August 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September September 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Oktober 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November November 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December Dezember 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Jan 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Feb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Apr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Jun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Jul 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Aug 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Sep 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Okt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Dez 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Leeren 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd yy-mm-dd 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden Versteckt 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation request Verschwommen mit Bestätigungsanfrage 1 - + src/app/shared/instance/instance-features-table.component.ts1 Displayed Dargestellt 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ ca. 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} oder {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos Full-HD-Videos 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos HD-Videos 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos Videos mit durchschnittlicher Qualität 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Markdown-Unterstützung von: + Markdown compatible that supports: + Markdown-Unterstützung von: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Hervorhebungen 1 - + src/app/shared/misc/help.component.ts1 Links Links 1 - + src/app/shared/misc/help.component.ts1 New lines Zeilenumbrüche 1 - + src/app/shared/misc/help.component.ts1 Lists Listen 1 - + src/app/shared/misc/help.component.ts1 Images Bilder 1 - + src/app/shared/misc/help.component.ts1 users banned. Benutzer gebannt. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. Benutzer gesperrt. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Möchtest du die Sperre von wirklich aufheben? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. Sperre von Benutzer aufgehoben. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! Wenn du diesen Nutzer entfernst, wirst du keinen neuen mit dem gleichen Nutzernamen erstellen können! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. Benutzer entfernt. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified E-Mail des Benutzers als bestätigt markiert 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. Account stummgeschaltet. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. Instanz stummgeschaltet. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. Account von der Instanz stummgeschaltet. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. Account nicht mehr von der Instanz stummgeschaltet. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. Instanz von der Instanz stummgeschaltet. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. Instance nicht mehr von der Instanz stummgeschaltet. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Dieses Konto stummschalten 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Stummschaltung für dieses Konto aufheben 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Diese Instanz stummschalten 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Stummschaltung für diese Instanz aufheben 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Dieses Konto durch deine Instanz stummschalten lassen 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Stummschaltung dieses Kontos durch deine Instanz aufheben 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Diese Instanz durch deine Instanz stummschalten lassen 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Stummschaltung dieser Instanz durch deine Instanz aufheben 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. Die Anfrage ist zu groß. Bitte kontaktiere den Administrator, um die Obergrenze für die Größe zu erhöhen. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Zu viele Versuche in kurzer Zeit. Bitte versuche es in Minuten nochmal. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Zu viele Versuche in kurzer Zeit. Bitte versuche es später nochmal. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Server-Fehler. Bitte später erneut versuchen. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to abonniert 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Abonniert 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Abo von beendet 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Abo beendet 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Moderator 1 - + src/app/shared/users/user.service.ts1 Video removed from Video von entfernt 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps Video zu mit dem Zeitstempel hinzugefügt 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in Video zu hinzugefügt 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Timestamps updated Zeitstempel geändert 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at Beginnt bei 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at Stoppt bei 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at und stoppt bei 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. Video gesperrt. 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Kopiert. 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Video gemeldet. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Möchtest du das Video wirklich löschen? 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist In Abspielliste speichern 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist Sperren 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Melden 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Veröffentlicht 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Veröffentlichung geplant für 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Warte auf Transkodierung 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Zur Transkodierung 1 - + src/app/shared/video/video-miniature.component.ts1 To import Zu importieren 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Nur ich kann dieses Video sehen 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Jeder mit dem privaten Link kann dieses Video sehen 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Jeder kann dieses Video sehen 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Zu importierendes Video wurde aktualisiert. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Das Video wurde in dein Konto hochgeladen und ist privat. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Weitere Infos (Tags, Beschreibung, ...) werden verworfen, wenn du diese Seite verlässt. Bist du dir sicher? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Dein Video ist noch nicht hochgeladen. Willst du diese Seite wirklich verlassen? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload hochladen 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload cancelled Hochladen abgebrochen 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Video veröffentlicht. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Dein Videokontingent wird mit diesem Video überschritten (Videogröße: , benutzt: , Kontingent: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Dein tägliches Videokontingent wird mit diesem Video überschritten (Videogröße: , benutzt: , Kontingent: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. Es gibt ungespeicherte Änderungen! Wenn du die Seite verlässt, gehen die Änderungen verloren. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Video aktualisiert. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. Antworten werden ebenfalls gelöscht. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + It is a remote comment, so the deletion will only be effective on your instance. @@ -7019,41 +8050,47 @@ Erstelle mein Konto 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes gefällt das / gefällt das nicht 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Dieses Video enthält Inhalte, die möglicherweise für bestimmte Zuschauer ungeeignet sind oder von diesen als anstößig empfunden werden. Möchtest du es wirklich ansehen? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Inhalt, der möglicherweise für bestimmte Zuschauer ungeeignet oder anstößig ist 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Das Video gefällt Mir ! 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Das Video gefällt Mir nicht mehr. 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -7061,34 +8098,34 @@ Erstelle mein Konto 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours Beliebte Videos sind diese, die während der letzten 24 Stunden die meisten Aufrufe zu verzeichnen hatten 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days Beliebt in den letzten Tagen 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days Beliebte Videos sind diese, die während der letzten Tage die meisten Aufrufe zu verzeichnen hatten 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions Videos aus deinen Abos 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.el-GR.xlf b/client/src/locale/angular.el-GR.xlf index 2a80f564c..9eaa867a4 100644 --- a/client/src/locale/angular.el-GR.xlf +++ b/client/src/locale/angular.el-GR.xlf @@ -9,419 +9,468 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Προηγούμενο 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Επόμενο 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Προηγούμενος μήνας 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Επόμενος μήνας 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Επιλέξτε μήνα 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Επιλέξτε έτος 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Πρώτη 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Προηγούμενη 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Επόμενη 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Τελευταία 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Αύξηση ωρών 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH ΩΩ 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Ώρες 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Μείωση ωρών 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Αύξηση λεπτών 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM ΛΛ 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Λεπτά 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Μείωση λεπτών 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Αύξηση δευτερολέπτων 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS ΔΔ 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Δευτερόλεπτα 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Μείωση δευτερολέπτων 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close Κλείσιμο 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. Δεν έχετε ειδοποιήσεις. 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Το βίντεο βγήκε από αναμονή - + + Το βίντεο βγήκε από αναμονή + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Το βίντεο μπήκε σε αναμονή - + + Το βίντεο μπήκε σε αναμονή + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - Μια νέα παραβίαση καταχωρήθηκε στο βίντεο - + + Μια νέα παραβίαση καταχωρήθηκε στο βίντεο + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - Σχόλιο από στο βίντεο - + + Σχόλιο από στο βίντεο + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Το βίντεο έχει δημοσιευτεί - + + Το βίντεο έχει δημοσιευτεί + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Η εισαγωγή του βίντεο ολοκληρώθηκε - + + Η εισαγωγή του βίντεο ολοκληρώθηκε + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Η εισαγωγή του βίντεο απέτυχε - + + Η εισαγωγή του βίντεο απέτυχε + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - Ο χρήστης εγγράφηκε στον κόμβο σας - + + Ο χρήστης εγγράφηκε στον κόμβο σας + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - ακολουθεί + + ακολουθεί - το κανάλι - τον λογαριασμό σας - + το κανάλι + τον λογαριασμό σας + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - σας ανέφερε στο video - + + σας ανέφερε στο video + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -429,63 +478,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Επιλογές 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Εκκίνηση στο 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Λήξη στο 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Εμφανιζόμενο όνομα 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Δημιουργήστε 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Λήψη βίντεο 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Απευθείας λήψη 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (αρχείο .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -496,41 +545,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Λήψη 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Αναφορά βίντεο 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Η αναφορά σας θα σταλεί στους συντονιστές τού . - Θα προωθηθεί στον κόμβο προέλευσης too. + Θα προωθηθεί στον κόμβο προέλευσης too. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Αιτία... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -541,56 +590,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Υποβολή 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Βίντεο σε αναμονή 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Αφαίρεση βίντεο από την ομοσπονδία (ζητήστε διαγραφή από όλους τους κόμβους) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Εκτός λίστας 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Ιδιωτικό 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views προβολές 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Σε αναμονή 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -601,14 +650,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -619,13 +668,25 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Ενημερώθηκε 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -633,62 +694,70 @@ 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Αποθήκευση 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Διαγραφή από 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Κανένα αποτέλεσμα. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Διαγραφή 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Επεξεργασία 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Μικρή σύνοψη 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Πλήρης σύνοψη 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Βοήθεια 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -700,6 +769,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -707,54 +784,81 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Εγγραφείτε με λογαριασμό στο 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Εγγραφείτε με τοπικό λογαριασμό 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Εγγραφή με λογαριασμό Mastodon: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Με χρήση ροής 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Εγγραφή μέσω RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Απομακρυσμένη εγγραφή - Απομακρυσμένη διάδραση + Απομακρυσμένη εγγραφή + Απομακρυσμένη διάδραση 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + User registration allowed @@ -762,6 +866,22 @@ 14 + src/app/shared/instance/instance-features-table.component.html14 + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -769,38 +889,44 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Απεριόριστα ( την ημέρα) + Απεριόριστα ( την ημέρα) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Εισαγωγή 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) Εισαγωγή μέσω HTTP (από YouTube, Vimeo ή απευθείας URL...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Εισαγωγή torrent 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + P2P enabled @@ -808,6 +934,12 @@ 83 + src/app/shared/instance/instance-features-table.component.html83 + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -815,6 +947,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -822,7 +1010,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -833,35 +1021,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Άκυρο 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Αποκλεισμός χρήστη 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (επεκτάσεις: , όριο μεγέθους: ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -872,28 +1060,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Ζητήστε νέο e-mail επιβεβαίωσης. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Χρήστης 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Όνομα χρήστη ή διεύθυνση e-mail 15 - + src/app/login/login.component.html15 or create an account @@ -904,7 +1092,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -915,41 +1103,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Η εγγραφή χρηστών δεν επιτρέπεται σ' αυτόν τον κόμβο αλλά μπορείτε να εγγραφείτε σε πολλούς άλλους! 28 - + src/app/login/login.component.html28 Password Κωδικός σύνδεσης 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Ξέχασα τον κωδικό σύνδεσης 45 - + src/app/login/login.component.html45 Login Σύνδεση 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Ξεχάσατε τον κωδικό σύνδεσης 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -957,21 +1153,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Διεύθυνση e-mail 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Στείλτε μου ένα e-mail για επαναφορά του κωδικού μου 82 - + src/app/login/login.component.html82 Reset my password @@ -982,59 +1178,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Επιβεβαίωση κωδικού 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Ο κωδικός επιβεβαιώθηκε 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Επαναφορά κωδικού 29 - + src/app/reset-password/reset-password.component.html29 results αποτελέσματα 5 - + src/app/search/search.component.html5 - for + for - για + για 6 - + src/app/search/search.component.html6 Filters - + Φίλτρα - + 16 - + src/app/search/search.component.html16 No results found @@ -1045,13 +1241,185 @@ 28 - + src/app/search/search.component.html28 subscribers συνδρομητές 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -1059,14 +1427,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Αλλαγή γλώσσας 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1077,83 +1445,89 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile Το δημόσιο προφίλ μου 17 - + src/app/menu/menu.component.html17 My account Ο λογαριασμός μου 21 - + src/app/menu/menu.component.html21 Log out Αποσύνδεση 25 - + src/app/menu/menu.component.html25 Create an account Δημιουργία λογαριασμού 33 - + src/app/menu/menu.component.html33 My library Η βιβλιοθήκη μου 37 - + src/app/menu/menu.component.html37 Videos Βίντεο 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Λίστες αναπαραγωγής 46 - + src/app/menu/menu.component.html46 Subscriptions Συνδρομές 51 - + src/app/menu/menu.component.html51 History Ιστορικό 56 - + src/app/menu/menu.component.html56 Discover Ανακαλύψτε 66 - + src/app/menu/menu.component.html66 Trending Τάσεις 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1161,203 +1535,203 @@ 81 - + src/app/menu/menu.component.html81 More Περισσότερα 91 - + src/app/menu/menu.component.html91 Administration Διαχείριση 95 - + src/app/menu/menu.component.html95 About Σχετικά 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Δείξε τις συντομεύσεις πληκτρολογίου 111 - + src/app/menu/menu.component.html111 View your notifications Δείτε τις ειδοποιήσεις σας 3 - + src/app/menu/avatar-notification.component.html3 Notifications Ειδοποιήσεις 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Ενημέρωση ρυθμίσεων για τις ειδοποιήσεις 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Δείτε όλες τις ειδοποιήσεις σας 30 - + src/app/menu/avatar-notification.component.html30 Search... Αναζήτηση... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Ανεβάστε 9 - + src/app/header/header.component.html9 Sort Ταξινόμηση 6 - + src/app/search/search-filters.component.html6 Published date Ημερομηνία δημοσίευσης 15 - + src/app/search/search-filters.component.html15 Original publication year Έτος αρχικής δημοσίευσης 24 - + src/app/search/search-filters.component.html24 After... Μετά από... 30 - + src/app/search/search-filters.component.html30 Before... Πριν από... 37 - + src/app/search/search-filters.component.html37 Duration Διάρκεια 45 - + src/app/search/search-filters.component.html45 Display sensitive content Εμφάνιση ευαίσθητου περιεχομένου 54 - + src/app/search/search-filters.component.html54 Yes Ναι 58 - + src/app/search/search-filters.component.html58 No Όχι 63 - + src/app/search/search-filters.component.html63 Category Κατηγορία 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Άδεια 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Γλώσσα 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Όλες τις ετικέτες 103 - + src/app/search/search-filters.component.html103 One of these tags Μία από τις ετικέτες 108 - + src/app/search/search-filters.component.html108 Filter Φίλτρο 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Εμφάνιση μη καταχωρισμένων και ιδιωτικών βίντεο 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Προσθήκη υποτίτλων 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Επιλογή αρχείου υποτίτλων 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1368,7 +1742,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1379,27 +1753,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Προσθήκη υποτίτλου 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Τίτλος 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Ετικέτες 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1407,20 +1790,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Εισαγωγή νέας ετικέτας 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Περιγραφή 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1428,105 +1819,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Ιδιωτικότητα 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Προγραμματισμός δημοσίευσης () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Το περιεχόμενο του βίντεο είναι σοκαριστικό ή για ενηλίκους 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Κάποιοι κόμβοι δεν εμφανίζουν τα βίντεο που έχουν σοκαριστικό περιεχόμενο ή για ενηλίκους. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Αναμονή για επανακωδικοποίηση πριν τη δημοσίευση 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Αν το βίντεο δημοσιευτεί πριν ολοκληρωθεί η επανακωδικοποίηση, μπορεί να μην παίζει σωστά. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Βασικές πληροφορίες 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Προσθήκη άλλων υποτίτλων 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Δείτε το αρχείο υποτίτλων 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Ανέβηκε ήδη ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Θα δημιουργηθεί όταν γίνει ενημέρωση 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Ακύρωση δημιουργίας 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Θα διαγραφεί όταν γίνει ενημέρωση 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Ακύρωση διαγραφής 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1537,76 +1928,86 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Υπότιτλοι 159 - + src/app/videos/+video-edit/shared/video-edit.component.html159 Video preview Προεπισκόπηση βίντεο 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support Υποστηρίξτε 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Σύντομο κείμενο που ενημερώνει πώς μπορεί κανείς να σας υποστηρίξει (πλατφόρμα συνδρομών...) 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Ημερομηνία αρχικής δημοσίευσης 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Αυτή είναι η ημερομηνία κατά την οποία το περιεχόμενο δημοσιεύτηκε αρχικά (π.χ. η πρεμιέρα μιας ταινίας) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Ενεργοποίηση σχολίων στο βίντεο 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Ενεργοποίηση κατεβάσματος 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Ρυθμίσεις για προχωρημένους 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1614,7 +2015,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1625,50 +2026,50 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Ενημέρωση 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Επιλογή αρχείου για ανέβασμα 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Προγραμματισμένο 25 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 Video background image Εικόνα φόντου βίντεο 32 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 Image that will be merged with your audio file. - + The chosen image will be definitive and cannot be modified. Εικόνα που θα ενωθεί με το ηχητικό σας. - + Η εικόνα που θα επιλέξετε δεν θα μπορεί να αλλάξει αργότερα. 34 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html34 Congratulations! Your video is now available in your private library. @@ -1679,41 +2080,50 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished Θα έχετε τη δυνατότητα να το δημοσιεύσετε μόλις ολοκληρωθεί το ανέβασμα 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Δημοσίευση 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Επιλογή του torrent για εισαγωγή 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or Ή 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Επικόληση magnet URI 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1725,42 +2135,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Εισαγωγή 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Ανέβασμα 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Ανεβάστε ένα αρχείο 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Εισαγωγή από URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Εισαγωγή από torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1771,6 +2181,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1778,14 +2196,14 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QR-Code 27 - + src/app/videos/+video-watch/modal/video-share.component.html27 The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). @@ -1796,21 +2214,21 @@ 47 - + src/app/videos/+video-watch/modal/video-share.component.html47 Embed Ενσωμάτωση 35 - + src/app/videos/+video-watch/modal/video-share.component.html35 Auto select subtitle Αυτόματη επιλογή υποτίτλων 76 - + src/app/videos/+video-watch/modal/video-share.component.html76 More customization @@ -1821,7 +2239,7 @@ 93 - + src/app/videos/+video-watch/modal/video-share.component.html93 Less customization @@ -1832,56 +2250,56 @@ 101 - + src/app/videos/+video-watch/modal/video-share.component.html101 Autoplay Αυτόματη αναπαραγωγή 127 - + src/app/videos/+video-watch/modal/video-share.component.html127 Muted Σε σίγαση 20 - + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 Loop Επανάληψη 141 - + src/app/videos/+video-watch/modal/video-share.component.html141 Display video title Προβολή τίτλου βίντεο 150 - + src/app/videos/+video-watch/modal/video-share.component.html150 Display privacy warning Προβολή ειδοποίησης προσωπικών δεδομένων 157 - + src/app/videos/+video-watch/modal/video-share.component.html157 Display player controls Προβολή στοιχείων ελέγχου αναπαραγωγής 164 - + src/app/videos/+video-watch/modal/video-share.component.html164 Public Δημόσιο 8 - + src/app/videos/+video-watch/video-watch-playlist.component.html8 The video is being imported, it will be available when the import is finished. @@ -1892,7 +2310,7 @@ 19 - + src/app/videos/+video-watch/video-watch.component.html19 The video is being transcoded, it may not work properly. @@ -1903,7 +2321,7 @@ 23 - + src/app/videos/+video-watch/video-watch.component.html23 This video will be published on . @@ -1914,13 +2332,29 @@ 27 - + src/app/videos/+video-watch/video-watch.component.html27 This video is blacklisted. Το βίντεο είναι σε αναθεώρηση. 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1928,63 +2362,63 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Δεν σας αρέσει 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Σελίδα καναλιού 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Από 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Μετάβαση στη σελίδα του λογαριασμού 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Περισσότερα 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Λιγότερα 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published Αρχική δημοσίευση 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: Φιλική υπενθύμιση: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1995,21 +2429,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Περισσότερες πληροφορίες 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Δείτε περισσότερες πληροφορίες 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -2020,7 +2454,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -2031,21 +2465,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Κανένα σχόλιο. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Δείτε όλες τις απαντήσεις 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -2056,14 +2490,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Προσθήκη σχολίου... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -2074,14 +2508,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Χρειάζεται ένα επιπλέον βήμα για τον σχολιασμό 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -2092,13 +2526,23 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment σύνδεση για σχολιασμό 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -2110,21 +2554,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Επιλεγμένο περιεχόμενο 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Απάντηση 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -2135,7 +2579,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -2146,7 +2590,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -2157,7 +2601,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -2168,7 +2612,7 @@ 15 - + src/app/+admin/admin.component.html15 Plugins/Themes @@ -2179,7 +2623,7 @@ 19 - + src/app/+admin/admin.component.html19 System @@ -2190,42 +2634,42 @@ 23 - + src/app/+admin/admin.component.html23 Manage follows Διαχείρηση ακολούθων 2 - + src/app/+admin/follows/follows.component.html2 Following Ακολουθείτε 5 - + src/app/+admin/follows/follows.component.html5 Follow Ακολουθήστε 7 - + src/app/+admin/follows/follows.component.html7 Followers Ακόλουθοι 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 κόμβος (χωρίς "http://") ανά σειρά 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -2236,363 +2680,363 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Προσθήκη ακολούθησης 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Φίλτρο... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 - + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 Follower handle Ψευδώνυμο (handle) ακολούθου 17 - + src/app/+admin/follows/followers-list/followers-list.component.html17 State Κατάσταση 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Βαθμολογία 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Δημιουργήθηκε + Created + Δημιουργήθηκε 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Έγινε αποδοχή 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Εκκρεμεί 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept Αποδοχή 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse Άρνηση 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Κόμβος 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Επιτρέπεται η αναμετάδοση 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Δημιουργία χρήστη 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Επεξεργασία του χρήστη 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Όνομα χρήστη 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Ρόλος 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Η επανακωδικοποίηση είναι ενεργοποιημένη. Για το όριο υπολογίζεται μόνο το αρχικό βίντεο. + Η επανακωδικοποίηση είναι ενεργοποιημένη. Για το όριο υπολογίζεται μόνο το αρχικό βίντεο. Ο χρήστης θα μπορούσε να χρησιμοποιήσει ~ το πολύ. 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Ημερήσιο όριο βίντεο 73 - + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 Bypass video auto blacklist Παράκαμψη αυτόματης αναθεώρησης 86 - + src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 Danger Zone Ρυθμίσεις που χρειάζονται προσοχή 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Αποστολή συνδέσμου επαναφοράς κωδικού στο e-mail του χρήστη 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Αίτημα για νέο κωδικό 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Χειροκίνητη αλλαγή κωδικού 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Εμφάνιση 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Απόκρυψη 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Λίστα χρηστών 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Μαζικές ενέργειες 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Όνομα χρήστη + Username + Όνομα χρήστη 40 - + src/app/+admin/users/user-list/user-list.component.html40 - Video quota - Όριο ανεβάσματος βίντεο + Video quota + Όριο ανεβάσματος βίντεο 42 - + src/app/+admin/users/user-list/user-list.component.html42 (banned) (έχει αποκλειστεί) 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Το e-mail του χρήστη πρέπει να είναι επιβεβαιωμένο για τη σύνδεση 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Το e-mail του χρήστη έχει επιβεβαιωθεί / Ο χρήστης μπορεί να συνδεθεί χωρίς επιβεβαίωση e-mail 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Λόγος αποκλεισμού: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Συντονισμός 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Παραβιάσεις βίντεο 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos Βίντεο σε αυτόματη αναθεώρηση 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Λογαριασμοί σε σίγαση 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Κόμβοι σε σίγαση 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Όνομα βίντεο + Video name + Όνομα βίντεο 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Ευαίσθητο 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Εκτός ομόσπονδης αναμετάδοσης 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Ημερομηνία + Date + Ημερομηνία 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Μετάβαση στο βίντεο 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Ενέργειες 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Λόγος αναθεώρησης: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Σχόλιο συντονισμού 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2603,140 +3047,140 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Ενημέρωση του σχολίου 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Αναφέρθηκε από 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Βίντεο 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Κατάσταση + State + Κατάσταση 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Μετάβαση στον λογαριασμό 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Λόγος: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Σχόλιο συντονισμού: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Εκτός αναθεώρησης 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Κόμβος 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Τέθηκε σε σίγαση σε + Muted at + Τέθηκε σε σίγαση σε 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Εκτός σίγασης 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Λογαριασμός 12 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 Plugins/Themes Πρόσθετα/Θέματα 2 - + src/app/+admin/plugins/plugins.component.html2 Installed Εγκατεστημένα 5 - + src/app/+admin/plugins/plugins.component.html5 Search Αναζήτηση 7 - + src/app/+admin/plugins/plugins.component.html7 Homepage Αρχική 51 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-search/plugin-search.component.html51 Go to the plugin homepage Σελίδα προσθέτου 48 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html23src/app/+admin/plugins/plugin-search/plugin-search.component.html48 Settings Ρυθμίσεις 29 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html29 Uninstall Απεγκατάσταση 35 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html35 To load your new installed plugins or themes, refresh the page. @@ -2747,32 +3191,32 @@ 9 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html9 Popular Δημοφιλή 16 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "" - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" 22 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html22 {VAR_PLURAL, plural, =1 {result} other {results} } {VAR_PLURAL, plural, =1 {result} other {results} } 23 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html23 No results. @@ -2783,7 +3227,7 @@ 28 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 This does not have settings. @@ -2794,83 +3238,89 @@ 22 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22 System Σύστημα 2 - + src/app/+admin/system/system.component.html2 Jobs Εργασίες 5 - + src/app/+admin/system/system.component.html5 Logs Καταγραφές 7 - + src/app/+admin/system/system.component.html7 Debug Αποσφαλμάτωση 9 - + src/app/+admin/system/system.component.html9 Jobs list Λίστα εργασιών 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Τύπος 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Έγινε επεξεργασία στις 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Ολοκληρώθηκε στις 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh Ανανέωση 14 - + src/app/+admin/system/logs/logs.component.html14 Name Όνομα 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Σύντομη περιγραφή 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + No results found @@ -2878,6 +3328,33 @@ 33 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2885,6 +3362,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2892,27 +3377,109 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Θόλωμα μικρογραφιών 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Εμφάνιση 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Όροι 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + Global theme @@ -2920,20 +3487,44 @@ 202 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html202 default προκαθορισμένο 206 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html206 Default client route Προκαθορισμένη αρχική σελίδα 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2941,41 +3532,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Εγγραφή 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Ενεργοποίηση εγγραφής 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Η εγγραφή απαιτεί επιβεβαίωση του e-mail 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Όριο εγγραφών 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Χρήστες 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2983,48 +3586,72 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Εισαγωγή βίντεο από αρχείο .torrent ή magnet URI ενεργοποιημένη 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Αυτόματα σε αναθεώρηση 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled Τα νέα βίντεο που ανεβάζουν οι χρήστες θα τίθενται αυτόματα σε αναθεώρηση 318 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 Instance followers Ακόλουθοι του κόμβου 327 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 Other instances can follow your instance Άλλοι κόμβοι μπορούν να ακολουθούν τον κόμβο σας 335 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 Manually approve new instance follower Μη αυτόματη έγκριση νέων ακολούθων του κόμβου 342 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -3032,55 +3659,67 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email E-mail διαχειριστή 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Ενεργοποίηση φόρμας επικοινωνίας 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Βασικές ρυθμίσεις 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Το όνομα χρήστη σας στο Twitter 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Δείχνει τον λογαριασμό Twitter του ιστοτόπου ή της πλατφόρμας που δημοσιεύει το περιεχόμενο. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Ο κόμβος έχει εγκριθεί από το Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -3088,27 +3727,33 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Επανακωδικοποίηση 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Επανακωδικοποίηση ενεργή 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Αν απενεργοποιήσετε την επανακωδικοποίηση, πολλά βίντεο είναι πιθανό να μη λειτουργούν! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -3116,20 +3761,41 @@ 475 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 Allow your users to upload audio files that will be merged with the preview file on upload Επιτρέψτε στους χρήστες σας να ανεβάζουν ηχητικά που θα ενώνονται με εικόνα κατά το ανέβασμα 489 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html489 Allow audio files upload Να επιτρέπεται το ανέβασμα ηχητικών 486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -3137,13 +3803,19 @@ 517 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled Ανάλυση ενεργή 532 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. @@ -3151,34 +3823,60 @@ 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Μέγεθος προσωρινής μνήμης προεπισκοπήσεων 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Μέγεθος προσωρινής μνήμης υποτίτλων 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Προσαρμογή 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -3186,13 +3884,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Ενημέρωση ρυθμίσεων 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -3200,69 +3904,77 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Προφίλ 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Ρυθμίσεις βίντεο 10 - + src/app/+my-account/my-account-settings/my-account-settings.component.html10 Interface Περιβάλλον χρήσης 16 - + src/app/+my-account/my-account-settings/my-account-settings.component.html16 Danger zone Ρυθμίσεις που χρειάζονται προσοχή 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Αλλαγή κωδικού 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Τρέχων κωδικός 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Νέος κωδικός 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Επιβεβαίωση νέου κωδικού 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Προεπιλεγμένη πολιτική για βίντεο με ευαίσθητο περιεχόμενο 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + Only display videos in the following languages @@ -3270,27 +3982,33 @@ 22 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 In Recently added, Trending, Local and Search pages Στις σελίδες Πρόδφατα, Τάσεις, Τοπικά και Αναζήτηση 25 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 Use WebTorrent to exchange parts of the video with others Χρήση WebTorrent για την ανταλλαγή μέρους των δεδομένων με άλλους 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Αυτόματη αναπαραγωγή βίντεο 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -3298,355 +4016,369 @@ 27 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 - Your current email is + Your current email is - Το ισχύον email σας είναι + Το ισχύον email σας είναι 4 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 - is awaiting email verification + is awaiting email verification - αναμένει επιβεβαίωση + αναμένει επιβεβαίωση 8 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8 New email Νέο email 15 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 Your new email Το νέο σας email 17 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 Your password Ο κωδικός σας 27 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 Change email Αλλαγή email 35 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 Theme Θέμα 3 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html3 instance default προκαθορισμένο του κόμβου 7 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html7 peertube default προκαθορισμένο του peertube 8 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html8 Change ownership Αλλαγή κατόχου 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Επιλέξτε τον νέο κάτοχο 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Αποδοχή κατόχου 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Επιλογή νέου καναλιού 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Προκλήθηκε από 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Δημιουργήθηκε - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Κατάσταση 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Ενέργεια 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel Δημιουργήστε νέο κανάλι 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Μετάβαση στο κανάλι 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers συνδρομητές 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Δημιουργήστε κανάλι 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Παράδειγμα: to_kanali_mou 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Σύντομο κείμενο σχετικά με το πώς μπορεί το κοινό να υποστηρίξει το κανάλι σας (δωρεά, συνδρομή...).<br /><br /> + Σύντομο κείμενο σχετικά με το πώς μπορεί το κοινό να υποστηρίξει το κανάλι σας (δωρεά, συνδρομή...).<br /><br /> Όταν ανεβάζετε βίντεο σ' αυτό το κανάλι, το πεδίο «Υποστηρίξτε» θα συμπληρωθεί αυτόματα μ' αυτό το κείμενο. 52 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 Overwrite support field of all videos of this channel Αλλαγή των πεδίων υποστήριξης σε όλα τα βίντεο του καναλιού 67 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers συνδρομητές 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Αλλαγή εικόνας χρήστη 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (επεκτάσεις: , μέγιστο μέγεθος: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Νέος κάτοχος 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Αν διαγράψετε τον λογαριασμό σας δεν είναι δυνατή η ανάκτησή του. Παρακαλούμε βεβαιωθείτε. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Διαγραφή λογαριασμού 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Δεν έχετε ακόμα κάποια συνδρομή 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Δημιουργήθηκε από 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Μετάβαση στον λογαριασμό του κατόχου 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Κόμβοι σε σίγαση 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Ιστορικό ενεργό 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Διαγραφή ιστορικού 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. Δεν έχετε ιστορικό. 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Προτιμήσεις ειδοποιήσεων 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Σημείωση όλων ως αναγνωσμένων 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Ενέργειες 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Ιστός 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Δμιουργία νέας λίστας αναπαραγωγής 4 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 Playlist thumbnail Μικρογραφία λίστας 60 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60 No videos in this playlist. Κανένα βίντεο στη λίστα. 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -3658,7 +4390,7 @@ When you will upload a video in this channel, the video support field will be au 2 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 @@ -3667,7 +4399,7 @@ When you will upload a video in this channel, the video support field will be au 6 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html6 Email updated. @@ -3678,14 +4410,14 @@ When you will upload a video in this channel, the video support field will be au 9 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html9 An error occurred. Σφάλμα. 14 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14 Request email for account verification @@ -3696,83 +4428,91 @@ When you will upload a video in this channel, the video support field will be au 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Αποστολή e-mail επαλήθευσης 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Αυτός ο κόμβος δεν απαιτεί επαλήθευση e-mail. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Σε αποκλεισμό 19 - + src/app/+accounts/accounts.component.html19 Instance muted Κόμβος σε σίγαση 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Σε σίγαση στον κόμβο σας 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Κόμβος σε σίγαση στον δικό σας κόμβο 23 - + src/app/+accounts/accounts.component.html23 subscribers συνδρομητές 31 - + src/app/+accounts/accounts.component.html31 Video channels Κανάλια βίντεο 36 - + src/app/+accounts/accounts.component.html36 This account does not have channels. Αυτός ο λογαριασμός δεν έχει κανάλια. 3 - + src/app/+accounts/account-video-channels/account-video-channels.component.html3 See this video channel Δείτε το κανάλι 8 - + src/app/+accounts/account-video-channels/account-video-channels.component.html8 This channel does not have videos. Αυτό το κανάλι δεν έχει βίντεο. 19 + src/app/+accounts/account-video-channels/account-video-channels.component.html19 + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -3780,35 +4520,35 @@ When you will upload a video in this channel, the video support field will be au 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Εγγραφή στο 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Λίστες αναπαραγωγής βίντεο 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Υποστηρίξτε αυτό το κανάλι 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Δημιουργήθηκε 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -3819,76 +4559,136 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Αυτό το κανάλι δεν έχει λίστες αναπαραγωγής. 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 - + src/app/+about/about.component.html7 Follows Ακόλουθοι 9 - + src/app/+about/about.component.html9 Contact administrator Επικοινωνηστε με τον διαχειριστή του 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Το όνομά σας 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Το e-mail σας 20 - + src/app/+about/about-instance/contact-admin-modal.component.html20 Subject Θέμα 29 - + src/app/+about/about-instance/contact-admin-modal.component.html29 Your message Το μήνυμά σας 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance Σχετικά με τον κόμβο 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Επικοινωνήστε με την διαχείριση 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -3896,35 +4696,68 @@ When you will upload a video in this channel, the video support field will be au 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Είναι ελεύθερο λογισμικό και ανοιχτού κώδικα, κάτω από άδεια χρήσης AGPLv3. + Είναι ελεύθερο λογισμικό και ανοιχτού κώδικα, κάτω από άδεια χρήσης AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Για περισσότερα, παρακαλούμε επισκεφθείτε το joinpeertube.org. + Για περισσότερα, παρακαλούμε επισκεφθείτε το joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P και ιδιωτικότητα 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -3932,6 +4765,76 @@ When you will upload a video in this channel, the video support field will be au 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -3939,6 +4842,16 @@ When you will upload a video in this channel, the video support field will be au 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -3946,6 +4859,16 @@ When you will upload a video in this channel, the video support field will be au 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -3953,6 +4876,15 @@ When you will upload a video in this channel, the video support field will be au 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -3960,55 +4892,61 @@ When you will upload a video in this channel, the video support field will be au 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Περιορισμός στη συχνότητα των αιτημάτων που δέχεται ο ιχνηλάτης (δοκιμάζεται) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Ειδοποίηση αν υπάρχουν ασυνήθιστα αιτήματα (δοκιμάζεται) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Απενεργοποίηση του P2P από τη διαχείριση 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Ένα πρόγραμμα αυτόματης φόρτωσης βίντεο: έτσι δεν μπορεί να ξέρει κανείς αν μια IP κατέβασε σκόπιμα το βίντεο ή αν αυτό έγινε από το αυτοματοποιημένο πρόγραμμα 102 - + src/app/+about/about-peertube/about-peertube.component.html102 This instance does not have followers. Αυτός ο κόμβος δεν έχει ακολούθους. 5 - + src/app/+about/about-follows/about-follows.component.html5 Followings Ακολουθούνται 13 - + src/app/+about/about-follows/about-follows.component.html13 This instance does not have followings. Αυτός ο κόμβος δεν ακολουθεί άλλους. 15 + src/app/+about/about-follows/about-follows.component.html15 + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -4020,14 +4958,14 @@ When you will upload a video in this channel, the video support field will be au 3 - + src/app/+signup/+register/register.component.html3 Next Επόμενο 20 - + src/app/+signup/+register/register.component.html20 Create my account @@ -4038,33 +4976,65 @@ When you will upload a video in this channel, the video support field will be au 28 - + src/app/+signup/+register/register.component.html28 PeerTube is creating your account... Το PeerTube δημιουργεί τον λογαριασμό σας... 37 - + src/app/+signup/+register/register.component.html37 Done Ολοκληρώθηκε 33 + src/app/+signup/+register/register.component.html33 + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - Ένα κανάλι είναι μια μονάδα μέσα στην οποία ανεβάζετε βίντεο. Φτιάχνοντας διάφορα κανάλια μπορείτε να οργανώσετε και να ξεχωρίσετε καλύτερα το περιεχόμενό σας. + Ένα κανάλι είναι μια μονάδα μέσα στην οποία ανεβάζετε βίντεο. Φτιάχνοντας διάφορα κανάλια μπορείτε να οργανώσετε και να ξεχωρίσετε καλύτερα το περιεχόμενό σας. Για παράδειγμα, μπορείτε να αποφασίσετε να κάνετε ένα κανάλι με βίντεο που παίζετε πιάνο και ένα άλλο για βίντεο στα οποία μιλάτε για το περιβάλλον. 4 + src/app/+signup/+register/register-step-channel.component.html4 + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + Channel display name @@ -4072,21 +5042,21 @@ When you will upload a video in this channel, the video support field will be au 15 - + src/app/+signup/+register/register-step-channel.component.html15 Channel name Όνομα καναλιού 30 - + src/app/+signup/+register/register-step-channel.component.html30 Example: my_super_channel Παράδειγμα: to_kanali_mou 34 - + src/app/+signup/+register/register-step-channel.component.html34 The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. @@ -4097,7 +5067,7 @@ When you will upload a video in this channel, the video support field will be au 42 - + src/app/+signup/+register/register-step-channel.component.html42 Channel name cannot be the same than your account name. You can click on the first step to update your account name. @@ -4108,14 +5078,14 @@ When you will upload a video in this channel, the video support field will be au 50 - + src/app/+signup/+register/register-step-channel.component.html50 Example: jane_doe Παράδειγμα: jane_doe 23 - + src/app/+signup/+register/register-step-user.component.html23 The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. @@ -4126,6 +5096,25 @@ When you will upload a video in this channel, the video support field will be au 31 + src/app/+signup/+register/register-step-user.component.html31 + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -4133,111 +5122,123 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Το μήνυμά σας έχει σταλεί. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Στείλατε ήδη αυτή τη φόρμα πρόσφατα 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Χωρίς περιγραφή 1 - + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 Published videos Έχει δημοσιεύσει βίντεο 1 - + src/app/+accounts/account-videos/account-videos.component.ts1src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Username copied Το όνομα χρήστη αντιγράφτηκε 1 - + src/app/+accounts/accounts.component.ts1 240p 240p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 2160p 2160p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Auto (via ffmpeg) Αυτόματα (με ffmpeg) 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Οι ρυθμίσεις ενημερώθηκαν. 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 {{'{0} languages selected {{'{0} γλώσσες επιλέχτηκαν 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 No language Καμμία γλώσσα 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -4245,643 +5246,649 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 - + src/app/+admin/config/shared/config.service.ts1 accepted in instance followers έγινε δεκτός ως ακόλουθος του κόμβου 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to reject this follower? Θέλετε πραγματικά να απορρίψετε τον ακόλουθο; 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Reject Απόρριψη 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 rejected from instance followers απορρίφθηκε ως ακόλουθος του κόμβου 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to delete this follower? Θέλετε πραγματικά να διαγράψετε τον ακόλουθο; 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 removed from instance followers διαγράφηκε από ακόλουθος του κόμβου 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 is not valid δεν είναι έγκυρο 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Πρέπει να ορίσετε κόμβους για να ακολουθήσετε. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Οι κόμβοι πρέπει να είναι μοναδικοί. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Αν επιβεβαιώσετε, θα σταλεί αίτημα ακολούθησης στο: - + If you confirm, you will send a follow request to: - + Αν επιβεβαιώσετε, θα σταλεί αίτημα ακολούθησης στο: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Ακολουθήστε νέους σέρβερ. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Τα αιτήματα ακολούθησης στάλθηκαν! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Θέλετε πραγματικά να σταματήσετε να ακολουθείτε το ; 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Αφαίρεση ακολούθησης 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Δεν ακολουθείτε το πια. 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled ενεργοποιήθηκε 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled απενεργοποιήθηκε 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is Αναδιανομή για είναι 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. Ο λογαριασμός βγήκε από σίγαση στον δικό σας κόμβο. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. Ο κόμβος βγήκε από σίγαση στον δικό σας κόμβο. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Το σχόλιο ενημερώθηκε. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Διαγραφή της αναφοράς 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Ενημέρωση σχολίου συντονισμού 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Σήμανση αποδοχής 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Σήμανση απόρριψης 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Θέλετε πράγματι να διαγράψετε την αναφορά παραβίασης; 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Η παραβίαση διαγράφηκε. 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. Το βίντεο βγήκε από την αναθεώρηση. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. βίντεο βγήκαν από αναθεώρηση. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes ναι 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no όχι 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. Θέλετε πράγματι να βγάλετε το βίντεο από την αναθεώρηση; Θα είναι και πάλι διαθέσιμο. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Το βίντεο βγήκε από την αναθεώρηση. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 You don't have plugins installed yet. Δεν έχετε εγκαταστήσει πρόσθετα ακόμα. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 You don't have themes installed yet. Δεν έχετε εγκαταστήσει θέματα ακόμα. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Update to Ενημερώστε στην 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Do you really want to uninstall ? Θέλετε όντως να απεγκαταστήσετε το ; 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 uninstalled. Το απεγκαταστάθηκε. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 updated. Το ενημερώθηκε. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 The plugin index is not available. Please retry later. Ο κατάλογος προσθέτων δεν είναι διαθέσιμος. Προσπαθήστε αργότερα. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Please only install plugins or themes you trust, since they can execute any code on your instance. Παρακαλούμε εγκαταστήστε μόνο πρόσθετα που εμπιστεύεστε, καθώς θα μπορούν να εκτελέσουν κώδικα στον κόμβο σας. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Install ? Να εγκατασταθεί το ; 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 installed. Το εγκαταστάθηκε. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Settings updated. Οι ρυθμίσεις ενημερώθηκαν. 1 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts1 Plugins Πρόσθετα 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Themes Θέματα 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 plugin πρόσθετο 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 theme θέμα 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Last week Τελευταία εβδομάδα 1 - + src/app/+admin/system/logs/logs.component.ts1 Last day Τελευταία ημέρα 1 - + src/app/+admin/system/logs/logs.component.ts1 Last hour Τελευταία ώρα 1 - + src/app/+admin/system/logs/logs.component.ts1 Info Πληροφορίες 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Προειδοποίηση 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Σφάλμα 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Ο χρήστης δημιουργήθηκε. 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . Άλλαξε ο κωδικός για τον χρήστη . 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password Ενημέρωση κωδικού χρήστη 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. Οι πληροφορίες του χρήστη ενημερώθηκαν. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Ενημέρωση πληροφοριών χρήστη 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . Ένα e-mail για την ανανέωση κωδικού στάλθηκε προς . 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban Άρση αποκλεισμού 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Το e-mail έχει επιβεβαιωθεί 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Δεν μπορείτε να αποκλείστε τον root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Θέλετε πράγματι να άρετε τον αποκλεισμό για χρήστες; 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. χρήστες δεν είναι πια αποκλεισμένοι. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Δεν μπορείτε να διαγράψετε τον root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Αν διαγράψετε τους χρήστες, δεν θα μπορέσετε να δημιουργήσετε άλλους με τα ίδια ονόματα χρήστη! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. χρήστες διαγράφηκαν. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. Τα e-mail χρηστών σημειώθηκαν ως επιβεβαιωμένα. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. Ο λογαριασμός είναι εκτός σίγασης. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. Ο κόμβος είναι εκτός σίγασης. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history Το ιστορικό μου 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled Το ιστορικό προβολής βίντεο είναι ενεργό 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled Το ιστορικό προβολής βίντεο είναι ανενεργό 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Διαγραφή ιστορικού προβολής 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? Σίγουρα θέλετε να διαγράψετε όλο το ιστορικό σας; 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Το ιστορικό διαγράφηκε 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Έγινε δεκτή η αλλαγή κατόχου 1 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 Please check your emails to verify your new email. Παρακαλούμε δείτε τα email σας για να επιβεβαιώσετε τη διεύθυνσή σας. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 Email updated. Το email ενημερώθηκε. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 You current password is invalid. Ο τρέχων κωδικός σας είναι άκυρος. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Ο κωδικός ανανεώθηκε. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -4889,104 +5896,110 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Διαγραφή του λογαριασμού μου 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Ο λογαριασμός σας διαγράφηκε. 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Interface settings updated. Οι ρυθμίσεις περιβάλλοντος χρήσης ενημερώθηκαν. 1 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts1 New video from your subscriptions Νέα βίντεο από τις συνδρομές σας 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Νέο σχόλιο στο βίντεό σας 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse Νέα παραβίαση 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review Το βίντεο τέθηκε αυτόματα σε αναθεώρηση μέχρι την εξέτασή του 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted Ένα από τα βίντεό σας είναι σε αναθεώρηση / εκτός αναθεώρησης 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Το βίντεο δημοσιεύτηκε (μετά από επανακωδικοποίηση/προγραμματισμένη ενημέρωση) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Η εισαγωγή του βίντεο ολοκληρώθηκε 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Ένας νέος χρήστης εγγράφηκε στον κόμβο σας 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Ο λογαριασμός σας ή το κανάλι σας έχουν ένα νέο ακόλουθο 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Κάποιος αναφέρθηκε σε σας σε σχόλιο βίντεο 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance has a new follower Ο κόμβος σας έχει έναν νέο ακόλουθο 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -4994,322 +6007,322 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Το προφίλ ενημερώθηκε. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Η εικόνα χρήστη άλλαξε. 1 - + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Unknown language Άγνωστη γλώσσα 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video settings updated. Οι ρυθμίσεις βίντεο ενημερώθηκαν. 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video channel created. Δημιουργήθηκε το κανάλι . 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Το όνομα υπάρχει ήδη σ' αυτόν τον κόμβο 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Το κανάλι ενημερώθηκε. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! Θέλετε πράγματι να διαγράψετε το ; Θα διαγραφούν και όλα τα βίντεο που περιέχει, ενώ δεν θα μπορείτε να φτιάξετε άλλο κανάλι με το ίδιο όνομα ()! 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm Παρακαλούμε πληκτρολογήστε το όνομα καναλιού του () για επιβεβαίωση 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Το κανάλι διαγράφηκε. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. Η λίστα δημιουργήθηκε. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. Η λίστα ενημερώθηκε. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? Θέλετε πράγματι να διαγράψετε το ; 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. Η λίστα διαγράφηκε. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos Τα βίντεό μου 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Θέλετε πράγματι να διαγράψετε βίντεο; 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. βίντεο διαγράφηκαν 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Θέλετε πράγματι να διαγράψετε το ; 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Το βίντεο διαγράφηκε. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Το αίτημα αλλαγής κατόχου έχει σταλεί. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Τα κανάλια μου 1 - + src/app/+my-account/my-account.component.ts1 My playlists Οι λίστες μου 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions Οι συνδρομές μου 1 - + src/app/+my-account/my-account.component.ts1 My history Το ιστορικό μου 1 - + src/app/+my-account/my-account.component.ts1 Misc Διάφορα 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Αλλαγές κατόχου 1 - + src/app/+my-account/my-account.component.ts1 My settings Οι ρυθμίσεις μου 1 - + src/app/+my-account/my-account.component.ts1 My notifications Οι ειδοποιήσεις μου 1 - + src/app/+my-account/my-account.component.ts1 Now please check your emails to verify your account and complete signup. Και τώρα δείτε το email σας για να επιβεβαιώσετε τον λογαριασμό σας και να ολοκληρώσετε την εγγραφή. 1 - + src/app/+signup/+register/register.component.ts1 You are now logged in as ! Έχετε συνδεθεί ως ! 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Ένα email με σύνδεσμο επιβεβαίωσης θα σταλεί στο . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Δεν βρέθηκε το ID χρήστη ή η συμβολοσειρά επιβεβαίωσης. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Δημοσιευμένα βίντεο 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Συνδρομή στον λογαριασμό 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Ενεργοποίηση γραμμής αναζήτησης 1 - + src/app/app.component.ts1 Toggle the left menu Εμφάνιση/απόκρυψη αριστερού μενού 1 - + src/app/app.component.ts1 Go to the discover videos page Μετάβαση στη σελίδα ανακάλυψης βίντεο 1 - + src/app/app.component.ts1 Go to the trending videos page Μετάβαση στη σελίδα τάσεων 1 - + src/app/app.component.ts1 Go to the recently added videos page Μετάβαση στη σελίδα πρόσφατων βίντεο 1 - + src/app/app.component.ts1 Go to the local videos page Μετάβαση στη σελίδα τοπικών βίντεο 1 - + src/app/app.component.ts1 Go to the videos upload page Μετάβαση στη σελίδα ανεβάσματος βίντεο 1 - + src/app/app.component.ts1 Go to my subscriptions Μετάβαση στις συνδρομές μου 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Μετάβαση στα βίντεό μου 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Μετάβαση στις εισαγωγές μου 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Μετάβαση στα κανάλια μου 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -5318,328 +6331,340 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Βεβαιωθείτε ότι έχετε ρυθμίσει σωστά το PeerTube (στον φάκελο config/), ιδίως το κομμάτι "webserver". 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Πρέπει να ξανασυνδεθείτε. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Συντομεύσεις πληκτρολογίου: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Επιτυχία 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Λάθος όνομα χρήστη ή κωδικός. 1 - + src/app/login/login.component.ts1 You account is blocked. Ο λογαριασμός σας είναι αποκλεισμένος. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . An email with the reset password instructions will be sent to . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Ο κωδικός σας έχει ανανεωθεί με επιτυχία! 1 - + src/app/reset-password/reset-password.component.ts1 Today Σήμερα 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Τελευταίες 7 ημέρες 1 - + src/app/search/search-filters.component.ts1 Last 30 days Τελευταίες 30 ημέρες 1 - + src/app/search/search-filters.component.ts1 Last 365 days Τελευταίες 365 ημέρες 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Σύντομα (< 4 λεπτά) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Μεσαία (4-10 λεπτά) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Μεγάλα (> 10 λεπτά) + Long (> 10 min) + Μεγάλα (> 10 λεπτά) 1 - + src/app/search/search-filters.component.ts1 Relevance Πιο σχετικά 1 - + src/app/search/search-filters.component.ts1 Publish date Ημερομηνία δημοσίευσης 1 - + src/app/search/search-filters.component.ts1 Views Προβολές 1 - + src/app/search/search-filters.component.ts1 years ago χρόνια πριν 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago μήνες πριν 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago μήνα πριν 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago εβδομάδες πριν 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago εβδομάδα πριν 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago ημέρες πριν 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago ημέρα πριν 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago ώρες πριν 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago ώρα πριν 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago λ. πριν 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago δ. πριν 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Επιβεβαίωση 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Το όνομα του κόμβου απαιτείται. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. Η σύντομη περιγραφή δεν πρέπει να υπερβαίνει τους 250 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Το όνομα χρήστη Twitter απαιτείται. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Ο ορισμός μεγέθους χώρου προσωρινής αποθήκευσης για τις προεπισκοπήσεις απαιτείται. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Το μέγεθος του χώρου προσωρινής αποθήκευσης πρέπει να είναι πάνω από 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Το μέγεθος του χώρου προσωρινής αποθήκευσης πρέπει να είναι αριθμός. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Ο ορισμός μεγέθους χώρου προσωρινής αποθήκευσης για τους υποτίτλους απαιτείται. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. Το μέγεθος του χώρου προσωρινής αποθήκευσης πρέπει να είναι πάνω από 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. Το μέγεθος του χώρου προσωρινής αποθήκευσης πρέπει να είναι αριθμός. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Το όριο εγγραφών απαιτείται. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Το όριο εγγραφών πρέπει να είναι πάνω από 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Το όριο εγγραφών πρέπει να είναι αριθμός. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Το email διαχειριστή απαιτείται. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Το email διαχειριστή πρέπει να είναι έγκυρο. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Ο ορισμός νημάτων επανακωδικοποίησης απαιτείται. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Τα νήματα επανακωδικοποίησης πρέπει να είναι περισσότερα ή ίσα με 0 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -5647,188 +6672,194 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. Το email πρέπει να είναι έγκυρο. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Το όνομά σας απαιτείται. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Το όνομά σας πρέπει να είναι τουλάχιστον 1 χαρακτήρας. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Το όνομά σας δεν μπορεί να είναι πάνω από 120 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A subject is required. Το θέμα απαιτείται. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject must be at least 1 character long. Το θέμα πρέπει να είναι τουλάχιστον 1 χαρακτήρας. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject cannot be more than 120 characters long. Το θέμα δεν μπορεί να είναι πάνω από 120 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A message is required. Ένα μήνυμα είναι απαραίτητο. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. Το μήνυμα πρέπει να είναι τουλάχιστον 3 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. Το μήνυμα δεν μπορεί να είναι πάνω από 5000 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Το όνομα χρήστη απαιτείται. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Ο κωδικός απαιτείται. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Η επιβεβαίωση κωδικού απαιτείται. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. Το όνομα χρήστη πρέπει να είναι τουλάχιστον 1 χαρακτήρας. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. Το όνομα χρήστη δεν μπορεί να είναι πάνω από 50 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. Το όνομα χρήστη αποτελείται μόνο από πεζά γράμματα και αριθμούς. Επιτρέπονται τελείες και κάτω παύλες. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. Ο κωδικός πρέπει να είναι από τουλάχιστον 6 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Ο κωδικός δεν μπορεί να είναι πάνω από 255 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. Ο νέος κωδικός και η επιβεβαίωση κωδικού δεν αντστοιχούν. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Απαιτείται όριο βίντεο. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Το όριο βίντεο μπορεί να είναι 0 ή περισσότερο. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Απαιτείται ημερήσιο όριο ανεβάσματος. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Το ημερήσιο όριο ανεβάσματος μπορεί να είναι 0 ή περισσότερο. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Ο ρόλος χρήστη απαιτείται. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Η περιγραφή πρέπει να είναι τουλάχιστον 3 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. Η περιγραφή δε μπορεί να είναι περισσότερο από 1000 χαρακτήρες. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -5836,1182 +6867,1188 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Ο λόγος αποκλεισμού δε μπορεί να είναι περισσότερο από 250 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Το όνομα εμφάνισης απαιτείται. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. Το όνομα εμφάνισης πρέπει να είναι τουλάχιστον 1 χαρακτήρας. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. Το όνομα εμφάνισης δε μπορεί να είναι πάνω από 50 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Ο λόγος αναφοράς απαιτείται. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Ο λόγος αναφοράς πρέπει να είναι τουλάχιστον 2 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. Ο λόγος αναφοράς δε μπορεί να είναι πάνω από 3000 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. Το σχόλιο εποπτείας απαιτείται. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. Το σχόλιο εποπτείας πρέπει να είναι τουλάχιστον 2 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. Το σχόλιο εποπτείας δε μπορεί να είναι πάνω από 3000 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. Το κανάλι απαιτείται. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. Ο λόγος αποδημοσίευσης πρέπει να είναι τουλάχιστον 2 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. Ο λόγος αποδημοσίευσης δε μπορεί να είναι πάνω από 3000 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. Η γλώσσα υποτίτλων απαιτείται. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. Το αρχείο υποτίτλων απαιτείται. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. Το αρχείο υποτίτλων απαιτείται. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account Μπορείτε να μεταφέρετε ιδιοκτησία μόνο σε τοπικό λογαριασμό. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Το όνομα απαιτείται. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. Το όνομα πρέπει να είναι τουλάχιστον 1 χαρακτήρας. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. Το όνομα δε μπορεί να είναι περισσότερο από 50 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. Το όνομα πρέπει να είναι πεζά γράμματα και αριθμοί. Επιτρέπονται τελείες και κάτω παύλες. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. Το κείμενο για την υποστήριξη πρέπει να είναι τουλάχιστον 3 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. Το κείμενο για την υποστήριξη δε μπορεί να είναι πάνω από 1000 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Το σχόλιο απαιτείται. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Το σχόλιο πρέπει να είναι τουλάχιστον 2 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Το σχόλιο δε μπορεί να είναι πάνω από 3000 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Το όνομα εμφάνισης δε μπορεί να είναι πάνω από 120 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Privacy is required. Απαιτείται ρύθμιση ιδιωτικότητας. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 The channel is required when the playlist is public. Το κανάλι απαιτείται όταν η λίστα αναπαραγωγής είναι δημόσια. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Video name is required. Το όνομα βίντεο απαιτείται. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Το όνομα βίντεο πρέπει να είναι τουλάχιστον 3 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Το όνομα βίντεο δε μπορεί να είναι μεγαλύτερο από 120 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Η ρύθμιση ιδιωτικότητας βίντεο απαιτείται. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Το κανάλι βίντεο απαιτείται. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Η περιγραφή βίντεο πρέπει να είναι τουλάχιστον 3 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. Η περιγραφή βίντεο δε μπορεί να είναι μεγαλύτερη από 10.000 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Μια ετικέτα πρέπει να είναι τουλάχιστον 2 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Μια ετικέτα δε μπορεί να είναι πάνω από 20 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Το κείμενο για την υποστήριξη στο βίντεο πρέπει να είναι τουλάχιστο 3 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. Το κείμενο για την υποστήριξη στο βίντεο δε μπορεί να είναι πάνω από 1.000 χαρακτήρες. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. Για την προγραμματισμένη ενημέρωση βίντεο η ημερομηνία απαιτείται. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Το αρχείο είναι πολύ μεγάλο. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . Το PeerTube δεν δέχεται αυτόν τον τύπο αρχείου. Αποδεκτές επεκτάσεις είναι . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? Όλες οι πληροφορίες που δεν αποθηκευτηκαν θα χαθούν. Θέλετε σίγουρα να φύγετε από τη σελίδα; 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Κυριακή 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Δευτέρα 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Τρίτη 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Τετάρτη 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Πέμπτη 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Παρασκευή 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Σάββατο 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Κυρ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Δευ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Τρι 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Τετ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Πεμ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Παρ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Σαβ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Κυρ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Δε 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Τρ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Τε 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Πε 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Πα 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa Σα 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Ιανουάριος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Φεβρουάριος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Μάρτιος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April Απρίλιος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Μάιος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Ιούνιος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Ιούλιος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Αύγουστος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September Σεπτέμβριος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Οκτώβριος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November Νοέμβριος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December Δεκέμβριος 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Ιαν 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Φεβ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Μαρ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Απρ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Ιουν 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Ιουλ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Αυγ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Σεπ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Οκτ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Νοε 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Δεκ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Εκκαθάριση 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd yy-mm-dd 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden Απόκρυψη 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation request Θόλωμα με επιβεβαίωση 1 - + src/app/shared/instance/instance-features-table.component.ts1 Displayed Εμφάνιση 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ ~ 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos βίντεο Full HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos βίντεο HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos βίντεο μεσαίας ποιότητας 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Συμβατό με Markdown που υποστηρίζει: + Markdown compatible that supports: + Συμβατό με Markdown που υποστηρίζει: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Έμφαση 1 - + src/app/shared/misc/help.component.ts1 Links Σύνδεσμοι 1 - + src/app/shared/misc/help.component.ts1 New lines Αλλαγή γραμμών 1 - + src/app/shared/misc/help.component.ts1 Lists Λίστες 1 - + src/app/shared/misc/help.component.ts1 Images Εικόνες 1 - + src/app/shared/misc/help.component.ts1 users banned. αποκλεισμένοι χρήστες. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. Ο χρήστης αποκλείστηκε. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Θέλετε όντως να άρετε τον αποκλεισμό για ; 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. Ο αποκλεισμός του έχει αρθεί. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! Αν διαγράψετε τον χρήστη, δεν θα μπορέσετε να φτιάξετε άλλον με το ίδιο όνομα χρήστη! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. Ο χρήστης διαγράφηκε. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified Το email για τον χρήστη ορίστηκε ως επιβεβαιωμένο 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. Ο λογαριασμός μπήκε σε σίγαση. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. Ο κόμβος μπήκε σε σίγαση. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. Ο λογαριασμός μπήκε σε σίγαση στον κόμβο. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. Αφαιρέθηκε η σίγαση στον κόμβο για τον λογαριασμό . 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. Ο κόμβος μπήκε σε σίγαση σε αυτόν τον κόμβο. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. Αφαιρέθηκε η σίγαση σε αυτόν τον κόμβο για τον κόμβο . 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Σίγαση λογαριασμού 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Διακοπή σίγασης λογαριασμού 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Σίγαση του κόμβου 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Διακοπή σίγασης του κόμβου 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Σίγαση αυτού του λογαρισμού στον κόμβο σας 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Διακοπή σίγασης του λογαριασμού στον κόμβο σας 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Σίγαση αυτού του κόμβου στον δικό σας κόμβο 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Διακοπή σίγασης του κόμβου στον κόμβο σας 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. Το αίτημα δεδομένων είναι πολύ μεγάλο για τον σέρβερ. Επικοινωνήστε με την διαχείριση αν θέλετε να αυξήσετε το όριο. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Πάρα πολλές προσπάθειες, δοκιμάστε ξανά μετά από λεπτά. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Πάρα πολλές προσπάθειες, δοκιμάστε ξανά αργότερα. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Σφάλμα κόμβου. Δοκιμάστε ξανά αργότερα. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Είστε συνδρομητής στο 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Είστε συνδρομητής 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Διακόψατε τη συνδρομή στο 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Η συνδρομή διακόπηκε 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Συντονιστής 1 - + src/app/shared/users/user.service.ts1 Video removed from Το βίντεο αφαιρέθηκε από 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps Το βίντεο προστέθηκε στο στη χρονοσήμανση 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in Το βίντεο προστέθηκε στο 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Timestamps updated Η χρονοσήμανση ενημερώθηκε 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at Αρχή στο 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at Τέλος στο 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at και τέλος στο 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. Το βίντεο μπήκε σε αναθεώρηση. 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Αντιγράφτηκε 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Υποβλήθηκε αναφορά για το βίντεο. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Θέλετε όντως να διαγράψετε το βίντεο; 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist Αποθήκευση σε λίστα 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist Αναθεώρηση 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Αναφορά 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Δημοσιευμένο 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Προγραμματισμένη δημοσίευση για 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Αναμονή επανακωδικοποίησης 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Προς επανακωδικοποίηση 1 - + src/app/shared/video/video-miniature.component.ts1 To import Προς εισαγωγή 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Μόνο εγώ μπορώ να το δω 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Μόνο χρήστες με τον σύνδεσμο μπορούν να το δουν 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Όλοι μπορούν να το δουν 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Ενημερώθηκε το βίντεο προς εισαγωγή. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Το βίντεο ανέβηκε στον λογαριασμό σας και είναι ιδιωτικό. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Όμως οι σχετικές πληροφορίες (ετικέτες, περιγραφή...) θα χαθούν, σίγουρα θέλετε να φύγετε από τη σελίδα; 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Το βίντεο δεν έχει ανέβει ακόμα, θέλετε σίγουρα να φύγετε από τη σελίδα; 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload Ανεβάστε 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload cancelled Το ανέβασμα ακυρώθηκε 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Το βίνεο δημοσιεύτηκε. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Με αυτό το βίντεο ξεπερνάτε το όριο (μέγεθος: , σε χρήση: , όριο: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Με αυτό το βίντεο ξεπερνάτε το ημερήσιο όριο (μέγεθος: , σε χρήση: , όριο: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. Έχετε αλλαγές που δεν έχουν αποθηκευτεί! Αν φύγετε, θα χαθούν. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Το βίντεο ενημερώθηκε. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. απαντήσεις θα διαγραφούν επίσης. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + It is a remote comment, so the deletion will only be effective on your instance. @@ -7019,41 +8056,47 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes «μου αρέσει» / «δε μου αρέσει» 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Το βίντεο έχει σκληρό περιεχόμενο ή μόνο για ενήλικες. Σίγουρα θέλετε να το δείτε; 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Σκληρό περιεχόμενο ή για ενήλικες 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Σας αρέσει το βίντεο 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Δε σας αρέσει το βίντεο 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -7061,34 +8104,34 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours Τα βίντεο στις τάσεις είναι αυτά με τις περισσότερες προβολές τις τελευταίες 24 ώρες 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days Τάσεις των τελευταίων ημερών 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days Τα βίντεο στις τάσεις είναι αυτά με τις περισσότερες προβολές τις τελευταίες ημέρες 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions Βίντεο από τις συνδρομές σας 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.en-GB.xlf b/client/src/locale/angular.en-GB.xlf index 20dff714e..c6aaaaad7 100644 --- a/client/src/locale/angular.en-GB.xlf +++ b/client/src/locale/angular.en-GB.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Previous 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Next 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Previous Month 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Next Month 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Select Month 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Select Year 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First First 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Previous 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Next 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Last 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Increment hours 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Hours 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Decrement hours 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Increment minutes 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minutes 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Decrement minutes 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Increment seconds 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Seconds 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Decrement seconds 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,6 +221,218 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + Display name @@ -222,35 +440,35 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Create 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Download video 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Direct download 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (.torrent file) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -261,41 +479,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Download 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Report video 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Reason... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -306,55 +524,101 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Submit 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Blacklist video 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Unfederate the video (ask for its deletion from the remote instances) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Unlisted 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Private 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views views 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Blacklisted 42 + src/app/shared/video/video-miniature.component.html42 + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -362,6 +626,12 @@ 15 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -369,41 +639,49 @@ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Delete 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Edit 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Truncated preview 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Complete preview 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Get help 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -415,6 +693,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -422,54 +708,103 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Subscribe with an account on 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Subscribe with your local account 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Subscribe with a Mastodon account: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Using a syndication feed 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Subscribe via RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Remote subscribe - Remote interact + Remote subscribe + Remote interact 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -477,38 +812,56 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Unlimited ( per day) + Unlimited ( per day) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Import 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Torrent import 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -516,6 +869,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -523,7 +932,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -534,27 +943,33 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Cancel 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Ban this user 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 + src/app/shared/menu/top-menu-dropdown.component.html11 + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -566,28 +981,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Request new verification email. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User User 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Username or email address 15 - + src/app/login/login.component.html15 or create an account @@ -598,7 +1013,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -609,41 +1024,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! User registration is not allowed on this instance, but you can register on many others! 28 - + src/app/login/login.component.html28 Password Password 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password I forgot my password 45 - + src/app/login/login.component.html45 Login Login 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Forgot your password 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -651,21 +1074,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Email address 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Send me an email to reset my password 82 - + src/app/login/login.component.html82 Reset my password @@ -676,59 +1099,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Confirm password 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Confirmed password 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Reset my password 29 - + src/app/reset-password/reset-password.component.html29 results results 5 - + src/app/search/search.component.html5 - for + for - for + for 6 - + src/app/search/search.component.html6 Filters - + Filters - + 16 - + src/app/search/search.component.html16 No results found @@ -739,13 +1162,185 @@ 28 - + src/app/search/search.component.html28 subscribers subscribers 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -753,14 +1348,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Change the language 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -771,6 +1366,24 @@ 8 + src/app/menu/language-chooser.component.html8 + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + Create an account @@ -778,20 +1391,26 @@ 33 - + src/app/menu/menu.component.html33 My library My library 37 - + src/app/menu/menu.component.html37 Videos Videos 24 + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + Playlists + + src/app/menu/menu.component.html + 46 + Subscriptions @@ -799,6 +1418,18 @@ 51 + src/app/menu/menu.component.html51 + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -806,6 +1437,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -813,203 +1450,203 @@ 81 - + src/app/menu/menu.component.html81 More More 91 - + src/app/menu/menu.component.html91 Administration Administration 95 - + src/app/menu/menu.component.html95 About About 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Show keyboard shortcuts 111 - + src/app/menu/menu.component.html111 View your notifications View your notifications 3 - + src/app/menu/avatar-notification.component.html3 Notifications Notifications 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Update your notification preferences 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications See all your notifications 30 - + src/app/menu/avatar-notification.component.html30 Search... Search... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Upload 9 - + src/app/header/header.component.html9 Sort Sort 6 - + src/app/search/search-filters.component.html6 Published date Published date 15 - + src/app/search/search-filters.component.html15 Original publication year Original publication year 24 - + src/app/search/search-filters.component.html24 After... After... 30 - + src/app/search/search-filters.component.html30 Before... Before... 37 - + src/app/search/search-filters.component.html37 Duration Duration 45 - + src/app/search/search-filters.component.html45 Display sensitive content Display sensitive content 54 - + src/app/search/search-filters.component.html54 Yes Yes 58 - + src/app/search/search-filters.component.html58 No No 63 - + src/app/search/search-filters.component.html63 Category Category 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licence 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Language 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags All of these tags 103 - + src/app/search/search-filters.component.html103 One of these tags One of these tags 108 - + src/app/search/search-filters.component.html108 Filter Filter 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Display unlisted and private videos 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Add caption 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Select the caption file 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1020,7 +1657,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1031,27 +1668,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Add this caption 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Title 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Tags 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1059,20 +1705,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Enter a new tag 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Description 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1080,105 +1734,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Privacy 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Schedule publication () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content This video contains mature or explicit content 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Some instances do not list videos containing mature or explicit content by default. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Wait transcoding before publishing the video 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Basic info 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Add another caption 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file See the subtitle file 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Already uploaded ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Will be created on update 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Cancel create 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Will be deleted on update 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Cancel deletion 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1189,13 +1843,19 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Captions 159 + src/app/videos/+video-edit/shared/video-edit.component.html159 + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -1203,20 +1863,26 @@ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Short text to tell people how they can support you (membership platform...). 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Original publication date 239 + src/app/videos/+video-edit/shared/video-edit.component.html239 + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + Enable video comments @@ -1224,27 +1890,37 @@ 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Enable download 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Advanced settings 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1252,7 +1928,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1263,27 +1939,43 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Update 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Select the file to upload 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Scheduled 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + @@ -1295,41 +1987,50 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished Publish will be available when upload is finished 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Publish 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Select the torrent to import 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or Or 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Paste magnet URI 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1341,42 +2042,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Import 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Upload 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Upload a file 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Import with URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Import with torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1387,6 +2088,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1394,13 +2103,21 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QR-Code 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1408,6 +2125,34 @@ 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + Muted @@ -1415,6 +2160,60 @@ 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -1422,6 +2221,22 @@ 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1429,63 +2244,63 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Dislike this video 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Go the channel page 118 - + src/app/videos/+video-watch/video-watch.component.html118 By By 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Go to the account page 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Show more 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Show less 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published Originally published 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: Friendly Reminder: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1496,21 +2311,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information More information 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Get more information 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1521,7 +2336,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1532,21 +2347,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. No comments. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies View all replies 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1557,14 +2372,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Add comment... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1575,14 +2390,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting You are one step away from commenting 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -1593,13 +2408,23 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment login to comment 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -1611,21 +2436,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Highlighted comment 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Reply 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1636,7 +2461,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1647,7 +2472,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1658,7 +2483,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1669,6 +2494,22 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -1676,35 +2517,35 @@ 2 - + src/app/+admin/follows/follows.component.html2 Following Following 5 - + src/app/+admin/follows/follows.component.html5 Follow Follow 7 - + src/app/+admin/follows/follows.component.html7 Followers Followers 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 host (without "http://") per line 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -1715,27 +2556,33 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Add following 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Filter... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -1743,34 +2590,44 @@ 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Score 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Created + Created + Created 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Accepted 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Pending 33 + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + Refuse @@ -1778,82 +2635,92 @@ 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Host 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Redundancy allowed 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Create user 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Edit user 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Username 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Role 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Daily video quota 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + Danger Zone @@ -1861,62 +2728,68 @@ 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Send a link by e-mail to reset the user password 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Ask for a new password 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Manually set the user password 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Show 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Hide 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Users list 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Batch actions 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Username + Username + Username 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned) @@ -1924,41 +2797,53 @@ 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login User's email must be verified to login 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification User's email is verified / User can login without email verification 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Ban reason: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Moderation 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Video abuses 5 + src/app/+admin/moderation/moderation.component.html5 + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + Muted accounts @@ -1966,70 +2851,70 @@ 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Muted servers 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Video name + Video name + Video name 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Sensitive 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Unfederated 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Date + Date + Date 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Go to the video 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Actions 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Blacklist reason: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Moderation comment 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2040,90 +2925,102 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Update this comment 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Reporter 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Video 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - State + State + State 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Go to the account 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Reason: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Moderation comment: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Unblacklist 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instance 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Muted at + Muted at + Muted at 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Unmute 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Account 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -2131,6 +3028,106 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -2138,27 +3135,33 @@ 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Type 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Processed on 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Finished on 23 + src/app/+admin/system/jobs/jobs.component.html23 + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -2166,13 +3169,60 @@ 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Short description 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2180,6 +3230,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2187,27 +3245,121 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Blur thumbnails 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Display 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Terms 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -2215,6 +3367,30 @@ 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2222,41 +3398,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Signup 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Signup enabled 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Signup requires email verification 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Signup limit 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Users 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2264,13 +3452,67 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Video import with a torrent file or a magnet URI enabled 301 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2278,55 +3520,67 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Admin email 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Enable contact form 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Basic configuration 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Your Twitter username 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Indicates the Twitter account for the website or platform on which the content was published. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Instance whitelisted by Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2334,27 +3588,33 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transcoding 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transcoding enabled 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! If you disable transcoding, many videos from your users will not work! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -2362,6 +3622,39 @@ 475 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2369,6 +3662,18 @@ 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. @@ -2376,34 +3681,60 @@ 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Previews cache size 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Video captions cache size 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Customisations 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -2411,13 +3742,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Update configuration 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2425,20 +3762,26 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Profile 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Video settings 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -2446,41 +3789,61 @@ 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Change password 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Current password 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password New password 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Confirm new password 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Default policy on videos containing sensitive content 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with others @@ -2488,13 +3851,19 @@ 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Automatically plays video 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -2502,6 +3871,64 @@ 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -2509,68 +3936,74 @@ 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Select the next owner 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Accept ownership 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Select the target channel 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Initiator 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Created - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Status 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Action 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + Go to the channel @@ -2578,36 +4011,46 @@ 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers subscribers 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Create a video channel 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Example: my_channel 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -2615,76 +4058,85 @@ When you will upload a video in this channel, the video support field will be au 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Change the avatar 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (extensions: , max size: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Target 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Once you delete your account, there is no going back. Please be certain. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Delete your account 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. You don't have any subscriptions yet. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Created by 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Go the owner account page 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Muted instances 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled History enabled 4 + src/app/+my-account/my-account-history/my-account-history.component.html4 + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + You don't have videos history yet. @@ -2692,6 +4144,24 @@ When you will upload a video in this channel, the video support field will be au 14 + src/app/+my-account/my-account-history/my-account-history.component.html14 + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + Activities @@ -2699,13 +4169,57 @@ When you will upload a video in this channel, the video support field will be au 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Web 3 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -2717,6 +4231,27 @@ When you will upload a video in this channel, the video support field will be au 2 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + @@ -2728,62 +4263,68 @@ When you will upload a video in this channel, the video support field will be au 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Send verification email 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. This instance does not require email verification. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Banned 19 - + src/app/+accounts/accounts.component.html19 Instance muted Instance muted 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Muted by your instance 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Instance muted by your instance 23 - + src/app/+accounts/accounts.component.html23 subscribers subscribers 31 - + src/app/+accounts/accounts.component.html31 Video channels Video channels 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -2791,6 +4332,20 @@ When you will upload a video in this channel, the video support field will be au 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -2798,13 +4353,19 @@ When you will upload a video in this channel, the video support field will be au 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Joined 10 + src/app/+accounts/account-about/account-about.component.html10 + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + Support this channel @@ -2812,13 +4373,27 @@ When you will upload a video in this channel, the video support field will be au 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Created 17 + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -2826,6 +4401,12 @@ When you will upload a video in this channel, the video support field will be au 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + Contact administrator @@ -2833,20 +4414,26 @@ When you will upload a video in this channel, the video support field will be au 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Your name 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Your email 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your message @@ -2854,20 +4441,80 @@ When you will upload a video in this channel, the video support field will be au 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance About instance 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Contact administrator 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -2875,35 +4522,68 @@ When you will upload a video in this channel, the video support field will be au 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P & Privacy 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -2911,6 +4591,76 @@ When you will upload a video in this channel, the video support field will be au 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -2918,6 +4668,16 @@ When you will upload a video in this channel, the video support field will be au 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -2925,6 +4685,16 @@ When you will upload a video in this channel, the video support field will be au 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -2932,6 +4702,15 @@ When you will upload a video in this channel, the video support field will be au 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -2939,34 +4718,58 @@ When you will upload a video in this channel, the video support field will be au 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Set a limit on the request frequency received by the tracker (being tested) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Ring a bell if there are unusual requests (being tested) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Disable P2P from the administration interface 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -2978,6 +4781,107 @@ When you will upload a video in this channel, the video support field will be au 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -2985,6 +4889,33 @@ When you will upload a video in this channel, the video support field will be au 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -2992,27 +4923,43 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Your message has been sent. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently You already sent this form recently 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description No description 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p @@ -3020,34 +4967,40 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Auto (via ffmpeg) @@ -3055,13 +5008,45 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Configuration updated. 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -3069,69 +5054,105 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -3139,146 +5160,158 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. You need to specify hosts to follow. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Hosts need to be unique. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - If you confirm, you will send a follow request to: - + If you confirm, you will send a follow request to: - + If you confirm, you will send a follow request to: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Follow new server(s) 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Follow request(s) sent! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Do you really want to unfollow ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Unfollow 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. You are not following anymore. 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled enabled 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled disabled 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is Redundancy for is 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. Account unmuted by your instance. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. Instance unmuted by your instance. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Comment updated. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Delete this report 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Update moderation comment 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Mark as accepted 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Mark as rejected 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Do you really want to delete this abuse report? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Abuse deleted. 1 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + yes @@ -3286,27 +5319,135 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no no 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. Do you really want to remove this video from the blacklist? It will be available again in the videos list. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Video removed from the blacklist. 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -3314,27 +5455,33 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Warning 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Error 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. User created. 1 + src/app/+admin/users/user-edit/user-create.component.ts1 + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + Update user password @@ -3342,20 +5489,26 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. User updated. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Update user 1 + src/app/+admin/users/user-edit/user-update.component.ts1 + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + Unban @@ -3363,125 +5516,137 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Set Email as Verified 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. You cannot ban root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Do you really want to unban users? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. users unbanned. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. You cannot delete root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! If you remove these users, you will not be able to create others with the same username! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. users deleted. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. users email set as verified. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. Account unmuted. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. Instance unmuted. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history My videos history 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled Videos history is enabled 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled Videos history is disabled 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Delete videos history 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? Are you sure you want to delete all your videos history? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Videos history deleted 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Ownership accepted 1 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + You current password is invalid. @@ -3489,13 +5654,19 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Password updated. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -3503,20 +5674,26 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Delete my account 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Your account is deleted. 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + New video from your subscriptions @@ -3524,13 +5701,25 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video New comment on your video 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + One of your video is blacklisted/unblacklisted @@ -3538,41 +5727,53 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Video published (after transcoding/scheduled update) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Video import finished 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance A new user registered on your instance 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower You or your channel(s) has a new follower 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Someone mentioned you in video comments 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -3580,20 +5781,32 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Profile updated. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Avatar changed. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -3601,20 +5814,26 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. This name already exists on this instance. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Video channel updated. 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + Please type the display name of the video channel () to confirm @@ -3622,13 +5841,37 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Video channel deleted. 1 + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + My videos @@ -3636,48 +5879,54 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Do you really want to delete videos? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. videos deleted. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Do you really want to delete ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Video deleted. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Ownership change request sent. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels My channels 1 + src/app/+my-account/my-account.component.ts1 + My playlists + + src/app/+my-account/my-account.component.ts + 1 + My subscriptions @@ -3685,41 +5934,47 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account.component.ts1 My history My history 1 - + src/app/+my-account/my-account.component.ts1 Misc Misc 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Ownership changes 1 - + src/app/+my-account/my-account.component.ts1 My settings My settings 1 - + src/app/+my-account/my-account.component.ts1 My notifications My notifications 1 + src/app/+my-account/my-account.component.ts1 + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as ! @@ -3727,48 +5982,54 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . An email with verification link will be sent to . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Unable to find user id or verification string. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Published videos 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Subscribe to the account 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Focus the search bar 1 - + src/app/app.component.ts1 Toggle the left menu Toggle the left menu 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -3776,56 +6037,56 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/app.component.ts1 Go to the recently added videos page Go to the recently added videos page 1 - + src/app/app.component.ts1 Go to the local videos page Go to the local videos page 1 - + src/app/app.component.ts1 Go to the videos upload page Go to the videos upload page 1 - + src/app/app.component.ts1 Go to my subscriptions Go to my subscriptions 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Go to my videos 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Go to my imports 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Go to my channels 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -3834,328 +6095,340 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. You need to reconnect. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Keyboard Shortcuts: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Success 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Incorrect username or password. 1 - + src/app/login/login.component.ts1 You account is blocked. You account is blocked. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . An email with the reset password instructions will be sent to . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Your password has been successfully reset! 1 - + src/app/reset-password/reset-password.component.ts1 Today Today 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Last 7 days 1 - + src/app/search/search-filters.component.ts1 Last 30 days Last 30 days 1 - + src/app/search/search-filters.component.ts1 Last 365 days Last 365 days 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Short (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Medium (4-10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Long (> 10 min) + Long (> 10 min) + Long (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Relevance 1 - + src/app/search/search-filters.component.ts1 Publish date Publish date 1 - + src/app/search/search-filters.component.ts1 Views Views 1 - + src/app/search/search-filters.component.ts1 years ago years ago 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago months ago 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago month ago 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago weeks ago 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago week ago 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago days ago 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago day ago 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago hours ago 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago hour ago 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago min ago 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago sec ago 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Confirm 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Instance name is required. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. Short description should not be longer than 250 characters. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Twitter username is required. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Previews cache size is required. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Previews cache size must be greater than 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Previews cache size must be a number. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Captions cache size is required. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. Captions cache size must be greater than 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. Captions cache size must be a number. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Signup limit is required. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Signup limit must be greater than 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Signup limit must be a number. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Admin email is required. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Admin email must be valid. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Transcoding threads is required. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Transcoding threads must be greater or equal to 0. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -4163,34 +6436,52 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. Email must be valid. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Your name is required. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Your name must be at least 1 character long. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Your name cannot be more than 120 characters long. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1 + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + A message is required. @@ -4198,132 +6489,138 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. The message must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. The message cannot be more than 5000 characters long. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Username is required. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Password is required. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Confirmation of the password is required. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. Username must be at least 1 character long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. Username cannot be more than 50 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. Username should be lowercase alphanumeric; dots and underscores are allowed. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. Password must be at least 6 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Password cannot be more than 255 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. The new password and the confirmed password do not correspond. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Video quota is required. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Quota must be greater than -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Daily upload limit is required. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Daily upload limit must be greater than -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. User role is required. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Description must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. Description cannot be more than 1000 characters long. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -4331,188 +6628,206 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Ban reason cannot be more than 250 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Display name is required. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. Display name must be at least 1 character long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. Display name cannot be more than 50 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Report reason is required. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Report reason must be at least 2 characters long. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. Report reason cannot be more than 3000 characters long. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. Moderation comment is required. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. Moderation comment must be at least 2 characters long. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. Moderation comment cannot be more than 3000 characters long. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. The channel is required. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. Blacklist reason must be at least 2 characters long. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. Blacklist reason cannot be more than 300 characters long. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. Video caption language is required. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. Video caption file is required. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. The username is required. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account You can only transfer ownership to a local account 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Name is required. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. Name must be at least 1 character long. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. Name cannot be more than 50 characters long. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. Name should be lowercase alphanumeric; dots and underscores are allowed. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. Support text must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. Support text cannot be more than 1000 characters long. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Comment is required. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Comment must be at least 2 characters long. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Comment cannot be more than 3000 characters long. 1 + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -4520,426 +6835,444 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Video name must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Video name cannot be more than 120 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Video privacy is required. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Video channel is required. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Video description must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. Video description cannot be more than 10000 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. A tag should be more than 2 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. A tag should be less than 30 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Video support must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. Video support cannot be more than 1000 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. A date is required to schedule video update. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. This file is too large. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube cannot handle this kind of file. Accepted extensions are . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? All unsaved data will be lost, are you sure you want to leave this page? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Sunday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Monday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Tuesday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Wednesday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Thursday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Friday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Saturday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Sun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Mon 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Tue 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Wed 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Thu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Fri 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Sat 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Su 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Mo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Tu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We We 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Th 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Fr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa Sa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January January 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February February 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March March 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April April 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May May 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June June 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July July 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August August 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September September 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October October 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November November 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December December 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Jan 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Feb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Apr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Jun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Jul 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Aug 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Sep 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Oct 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Dec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Clear 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd yy-mm-dd 1 + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + ~ @@ -4947,286 +7280,336 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos of full HD videos 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos of HD videos 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos of average quality videos 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Markdown compatible that supports: + Markdown compatible that supports: + Markdown compatible that supports: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Emphasis 1 - + src/app/shared/misc/help.component.ts1 Links Links 1 - + src/app/shared/misc/help.component.ts1 New lines New lines 1 - + src/app/shared/misc/help.component.ts1 Lists Lists 1 - + src/app/shared/misc/help.component.ts1 Images Images 1 - + src/app/shared/misc/help.component.ts1 users banned. users banned. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. User banned. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Do you really want to unban ? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. User unbanned. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! If you remove this user, you will not be able to create another with the same username! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. User deleted. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified User email set as verified 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. Account muted. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. Instance muted. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. Account muted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. Account unmuted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. Instance muted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. Instance unmuted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Mute this account 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Unmute this account 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Mute the instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Unmute the instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Mute this account by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Unmute this account by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Mute the instance by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Unmute the instance by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. Request is too large for the server. Please contact you administrator if you want to increase the limit size. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Too many attempts, please try again after minutes. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Too many attempts, please try again later. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Server error. Please retry later. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Subscribed to 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Subscribed 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Unsubscribed from 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Unsubscribed 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Moderator 1 + src/app/shared/users/user.service.ts1 + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + Video blacklisted. @@ -5234,27 +7617,33 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Copied 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Video reported. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Do you really want to delete this video? 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -5262,97 +7651,103 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Report 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Published 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Publication scheduled on 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Waiting transcoding 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode To transcode 1 - + src/app/shared/video/video-miniature.component.ts1 To import To import 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Only I can see this video 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Only people with the private link can see this video 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Anyone can see this video 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Video to import updated. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Your video was uploaded to your account and is private. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? But associated data (tags, description...) will be lost, are you sure you want to leave this page? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Your video is not uploaded yet, are you sure you want to leave this page? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -5360,48 +7755,60 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Video published. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Your video quota is exceeded with this video (video size: , used: , quota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Your daily video quota is exceeded with this video (video size: , used: , quota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. You have unsaved changes! If you leave, your changes will be lost. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Video updated. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. replies will be deleted too. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + likes / dislikes @@ -5409,34 +7816,40 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? This video contains mature or explicit content. Are you sure you want to watch it? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Mature or explicit content 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Like the video 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Dislike the video 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -5444,6 +7857,12 @@ When you will upload a video in this channel, the video support field will be au 1 + src/app/videos/video-list/video-trending.component.ts1 + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + Trending for the last days @@ -5451,6 +7870,12 @@ When you will upload a video in this channel, the video support field will be au 1 + src/app/videos/video-list/video-trending.component.ts1 + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + Videos from your subscriptions @@ -5458,6 +7883,6 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.eo.xlf b/client/src/locale/angular.eo.xlf index 2951ec11c..3727f0f24 100644 --- a/client/src/locale/angular.eo.xlf +++ b/client/src/locale/angular.eo.xlf @@ -9,561 +9,561 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Antaŭa 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Sekva 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Antaŭa monato 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Sekva monato 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Elekti monaton 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Elekti jaron 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Unua 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Antaŭa 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Sekva 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Lasta 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Alkrementi horojn 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Horoj 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Dekrementi horojn 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Alkrementi minutojn 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minutoj 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Dekrementi minutojn 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Alkrementi sekundojn 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Sekundoj 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Dekrementi sekundojn 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close Fermi 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. Vi ne havas sciigojn. 1 - + src/app/shared/users/user-notifications.component.html1 - + - - published a new video: - + + published a new video: + - + - - publikigis novan filmon: - + + publikigis novan filmon: + 7 - + src/app/shared/users/user-notifications.component.html7 - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Via filmo estas retenita - + + Via filmo estas retenita + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Via filmo estas fortenita - + + Via filmo estas fortenita + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - Nova filma misuzo estiĝis ĉe filmo - + + Nova filma misuzo estiĝis ĉe filmo + 31 - + src/app/shared/users/user-notifications.component.html31 - + - - The recently added video has been auto-blacklisted - + + The recently added video has been auto-blacklisted + - + - - La freŝe aldonita filmo estis memage fortenita - + + La freŝe aldonita filmo estis memage fortenita + 39 - + src/app/shared/users/user-notifications.component.html39 - + - - commented your video - + + commented your video + - + - - komentis vian filmon - + + komentis vian filmon + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Via filmo publikiĝis - + + Via filmo publikiĝis + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Via filma enporto sukcesis - + + Via filma enporto sukcesis + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Via filma enporto malsukcesis - + + Via filma enporto malsukcesis + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - Uzanto registriĝis ĉe via nodo - + + Uzanto registriĝis ĉe via nodo + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - sekvas + + sekvas - vian kanalon - vian konton - + vian kanalon + vian konton + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - menciis vin ĉe filmo - + + menciis vin ĉe filmo + 98 - + src/app/shared/users/user-notifications.component.html98 - + - - Your instance has a new follower () - awaiting your approval - + + Your instance has a new follower () + awaiting your approval + - + - - Via nodo havas novan abonanton () - atendantan vian aprobon - + + Via nodo havas novan abonanton () + atendantan vian aprobon + 106 - + src/app/shared/users/user-notifications.component.html106 - + - - Your instance automatically followed - + + Your instance automatically followed + - + - - Via nodo memage abonis - + + Via nodo memage abonis + 115 - + src/app/shared/users/user-notifications.component.html115 Save to Konservi al 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Elektebloj 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Komenci je 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Ĉesi je 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Prezenta nomo 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Krei 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Elŝuti filmon 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Rekta elŝuto 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torento (dosiero .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -574,41 +574,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Elŝuto 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Raporti filmon 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Via raporto sendiĝos al reguligantoj de . - Ĝi plusendiĝos al la originala nodo ankaŭ. + Ĝi plusendiĝos al la originala nodo ankaŭ. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Kialo… 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -619,56 +619,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Sendi 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Forteni filmon 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Malfederi la filmon (peti ĝian forigon de foraj nodoj) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Nelistigata 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Privata 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views rigardoj 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Fortenita 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -679,14 +679,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {Neniuj filmoj} =1 {1 filmo} other { filmoj} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -697,91 +697,91 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Ĝisdatigita je 29 - + src/app/shared/video-playlist/video-playlist-miniature.component.html29 Unavailable Nehavebla 32 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html32 Deleted Forigita 34 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html34 Edit starts/stops at Redakti tempojn de komenco kaj ĉeso 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Konservi 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Forigi el 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Nenio troviĝis. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Forigi 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Redakti 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Parta antaŭrigardo 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Plena antaŭrigardo 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Peti helpon 29 - + src/app/shared/misc/help.component.html29 Subscribe @@ -792,7 +792,7 @@ 6 - + src/app/shared/user-subscription/subscribe-button.component.html6 Unsubscribe @@ -803,7 +803,7 @@ 18 - + src/app/shared/user-subscription/subscribe-button.component.html18 Subscribe @@ -814,252 +814,252 @@ 26 - + src/app/shared/user-subscription/subscribe-button.component.html26 Using an ActivityPub account Per konto de ActivityPub 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Aboni per konto en 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Aboni per vian lokan konton 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Aboni per Mastodona konto 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Per abonfluo 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Aboni per RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Aboni el alia nodo - Interagi el alia nodo + Aboni el alia nodo + Interagi el alia nodo 10 - + src/app/shared/user-subscription/remote-subscribe.component.html10 - You can subscribe to the channel via any ActivityPub-capable fediverse instance. + You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - Vi povas aboni la kanalon per ajna nodo de la fediverso kongrua kun ActivityPub. + Vi povas aboni la kanalon per ajna nodo de la fediverso kongrua kun ActivityPub. Ekzemple en Mastodono aŭ Pleromo, vi povas tajpi la ligilon al la kanalo en la serĉujon, kaj tiel aboni. 17 - + src/app/shared/user-subscription/remote-subscribe.component.html17 - You can interact with this via any ActivityPub-capable fediverse instance. + You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. - Vi povas kun ĉi tio interagi per ajna nodo de la fediverso kongrua kun ActivityPub. + Vi povas kun ĉi tio interagi per ajna nodo de la fediverso kongrua kun ActivityPub. Ekzemple en Mastodono aŭ Pleromo vi povas tajpi la nunan ligilon en la serĉujon kaj interagi kun ĝi tie. 26 - + src/app/shared/user-subscription/remote-subscribe.component.html26 - Default NSFW/sensitive videos policy - can be redefined by the users + Default NSFW/sensitive videos policy + can be redefined by the users - Norma politiko pri konsternaj filmoj - povas redifiniĝi de la uzantoj + Norma politiko pri konsternaj filmoj + povas redifiniĝi de la uzantoj 5 - + src/app/shared/instance/instance-features-table.component.html5 User registration allowed Registrado de uzantoj estas permesita 14 - + src/app/shared/instance/instance-features-table.component.html14 Video uploads Filmaj alŝutoj 32 - + src/app/shared/instance/instance-features-table.component.html21src/app/shared/instance/instance-features-table.component.html32 Transcoding in multiple resolutions Transkodado al pluraj distingumoj 25 - + src/app/shared/instance/instance-features-table.component.html25 Video quota Datumlimo por filmoj 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Senlima (po tage) + Senlima (po tage) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Enporti 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) Enporto per HTTP (YouTube, Vimeo, rekta URL…) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Torenta enporto 71 - + src/app/shared/instance/instance-features-table.component.html71 Player Ludilo 79 - + src/app/shared/instance/instance-features-table.component.html79 P2P enabled Samtavolo ŝaltita 83 - + src/app/shared/instance/instance-features-table.component.html83 Loading instance statistics... Enlegante statistikon de la nodo… 1 - + src/app/shared/instance/instance-statistics.component.html1 Local Lokaj 86 - + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 users uzantoj 11 - + src/app/shared/instance/instance-statistics.component.html11 videos filmoj 65 - + src/app/shared/instance/instance-statistics.component.html21src/app/shared/instance/instance-statistics.component.html65 video views filmaj rigardoj 31 - + src/app/shared/instance/instance-statistics.component.html31 video comments filmaj komentoj 75 - + src/app/shared/instance/instance-statistics.component.html41src/app/shared/instance/instance-statistics.component.html75 of hosted video de gastigata filmo 51 - + src/app/shared/instance/instance-statistics.component.html51 Federation Federaĵo 58 - + src/app/shared/instance/instance-statistics.component.html58 followers abonantoj 85 - + src/app/shared/instance/instance-statistics.component.html85 following abonatoj 95 - + src/app/shared/instance/instance-statistics.component.html95 Ban Forbari 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -1070,35 +1070,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Nuligi 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Forbari ĉi tiun uzanton 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (kromprogramoj: , maksimuma grando: ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -1109,28 +1109,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Peti novan konfirman retleteron. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Uzanto 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Salutnomo aŭ retpoŝtadreso 15 - + src/app/login/login.component.html15 or create an account @@ -1141,7 +1141,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -1152,42 +1152,42 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Registrado de novaj uzantoj ne estas permesata ĉe tiu ĉi nodo, sed vi povas registriĝi ĉe multaj aliaj! 28 - + src/app/login/login.component.html28 Password Pasvorto 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Mi forgesis mian pasvorton 45 - + src/app/login/login.component.html45 Login Saluti 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Forgesita pasvorto 58 - + src/app/login/login.component.html58 We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. @@ -1198,28 +1198,28 @@ 65 - + src/app/login/login.component.html65 Email Retpoŝtadreso 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Retpoŝtadreso 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Sendu al mi retleteron por restarigi mian pasvorton 82 - + src/app/login/login.component.html82 Reset my password @@ -1230,59 +1230,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Konfirmu pasvorton 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Konfirmita pasvorto 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Restarigi mian pasvorton 29 - + src/app/reset-password/reset-password.component.html29 results rezultoj 5 - + src/app/search/search.component.html5 - for + for - por + por 6 - + src/app/search/search.component.html6 Filters - + Filtriloj - + 16 - + src/app/search/search.component.html16 No results found @@ -1293,20 +1293,59 @@ 28 - + src/app/search/search.component.html28 subscribers sekvantoj 44 - + src/app/search/search.component.html44 Welcome to PeerTube, dear administrator! Bonvenu al PeerTube, kara administranto! 3 + src/app/modal/welcome-modal.component.html3 + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + Useful links @@ -1314,6 +1353,19 @@ 41 + src/app/modal/welcome-modal.component.html41 + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + It's time to configure your instance! @@ -1321,48 +1373,48 @@ 59 - + src/app/modal/welcome-modal.component.html59 - Choosing your instance name, setting up a description, specifying who you are, - why you created your instance and how long you plan to maintain your it + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - Elekti nomon de via nodo, agordi priskribon, precizigi kiu vi estas, - kial vi kreis vian nodon kaj kiom longe vi planas ĝin bontenadi + Elekti nomon de via nodo, agordi priskribon, precizigi kiu vi estas, + kial vi kreis vian nodon kaj kiom longe vi planas ĝin bontenadi estas tre grave, por ke viaj vizitantoj komprenu, kian specon de nodo ili vizitas. 61 - + src/app/modal/welcome-modal.component.html61 - If you want to open registrations, please decide what are your moderation rules, fill your instance - terms - and specify the categories and languages you speak. This way, you will help users to register on the - appropriate + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate PeerTube instance. - Se vi volas malfermi registradon, bonvolu decidi viajn regulojn, plenigu la uzokondiĉojn - de via nodo - kaj precizigu la kategoriojn, kaj la lingvojn, kiujn vi parolas. Tiel vi helpos al uzantoj registriĝi je la - taŭga + Se vi volas malfermi registradon, bonvolu decidi viajn regulojn, plenigu la uzokondiĉojn + de via nodo + kaj precizigu la kategoriojn, kaj la lingvojn, kiujn vi parolas. Tiel vi helpos al uzantoj registriĝi je la + taŭga nodo de PeerTube. 67 - + src/app/modal/welcome-modal.component.html67 Remind me later Rememorigu min pli poste 79 - + src/app/modal/welcome-modal.component.html79 Configure my instance @@ -1373,98 +1425,98 @@ 82 - + src/app/modal/welcome-modal.component.html82 Configuration warning! Agorda averto! 3 - + src/app/modal/instance-config-warning-modal.component.html3 Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: Saluton, kara administranto. Vi ŝaltis registradon de uzantoj je via nodo, se vi ne agordis la jenajn kampojn: 10 - + src/app/modal/instance-config-warning-modal.component.html10 Instance name Nomo de nodo 13 - + src/app/modal/instance-config-warning-modal.component.html13 Instance short description Mallonga priskribo de nodo 14 - + src/app/modal/instance-config-warning-modal.component.html14 Who you are Kiu vi estas 16 - + src/app/modal/instance-config-warning-modal.component.html16 How long you plan to maintain your instance Kiom longe vi planas bontenadi vian nodon 17 - + src/app/modal/instance-config-warning-modal.component.html17 How you plan to pay your instance Kiel vi planas pagadi vian nodon 18 - + src/app/modal/instance-config-warning-modal.component.html18 How you will moderate your instance Kiel vi planas reguligadi vian nodon 20 - + src/app/modal/instance-config-warning-modal.component.html20 Instance terms Uzokondiĉoj de la nodo 21 - + src/app/modal/instance-config-warning-modal.component.html21 Configure these fields Agordi tiujn ĉi kampojn 30 - + src/app/modal/instance-config-warning-modal.component.html30 Don't show me this warning anymore Ne plu montri la averton 38 - + src/app/modal/instance-config-warning-modal.component.html38 Close Fermi 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Ŝanĝi la lingvon 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1475,294 +1527,294 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile Mia publika profilo 17 - + src/app/menu/menu.component.html17 My account Mia konto 21 - + src/app/menu/menu.component.html21 Log out Adiaŭi 25 - + src/app/menu/menu.component.html25 Create an account Krei konton 33 - + src/app/menu/menu.component.html33 My library Mia biblioteko 37 - + src/app/menu/menu.component.html37 Videos Filmoj 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Ludlistoj 46 - + src/app/menu/menu.component.html46 Subscriptions Abonoj 51 - + src/app/menu/menu.component.html51 History Historio 56 - + src/app/menu/menu.component.html56 Discover Esplori 66 - + src/app/menu/menu.component.html66 Trending Furoraj 71 - + src/app/menu/menu.component.html71 Most liked Plej ŝatataj 76 - + src/app/menu/menu.component.html76 Recently added Freŝe aldonitaj 81 - + src/app/menu/menu.component.html81 More Pli 91 - + src/app/menu/menu.component.html91 Administration Administrado 95 - + src/app/menu/menu.component.html95 About Pri 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Montri rapiklavoj 111 - + src/app/menu/menu.component.html111 View your notifications Vidi viajn sciigojn 3 - + src/app/menu/avatar-notification.component.html3 Notifications Sciigoj 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Ĝisdatigi viajn sciigajn agordojn 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Vidi ĉiujn viajn sciigojn 30 - + src/app/menu/avatar-notification.component.html30 Search... Serĉi… 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Alŝuti 9 - + src/app/header/header.component.html9 Sort Ordigi 6 - + src/app/search/search-filters.component.html6 Published date Dato de publikigo 15 - + src/app/search/search-filters.component.html15 Original publication year Jaro de elsendo originala 24 - + src/app/search/search-filters.component.html24 After... Poste… 30 - + src/app/search/search-filters.component.html30 Before... Antaŭ… 37 - + src/app/search/search-filters.component.html37 Duration Daŭro 45 - + src/app/search/search-filters.component.html45 Display sensitive content Montri konsternan enhavon 54 - + src/app/search/search-filters.component.html54 Yes Jes 58 - + src/app/search/search-filters.component.html58 No Ne 63 - + src/app/search/search-filters.component.html63 Category Kategorio 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Permesilo 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Lingvo 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Ĉiom el la etikedoj 103 - + src/app/search/search-filters.component.html103 One of these tags Unu el la etikedoj 108 - + src/app/search/search-filters.component.html108 Filter Filtri 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Montri nelistigatajn kaj privatajn filmojn 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Aldoni transskribon 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Elekti dosieron kun transskribo 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1773,7 +1825,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1784,62 +1836,62 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Aldoni ĉi tiun transskribon 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Titolo 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Etikedoj 191 - + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 - Tags could be used to suggest relevant recommendations. + Tags could be used to suggest relevant recommendations. Press Enter to add a new tag. - Etikedoj servas por proponado de rilataj rekomendatoj. + Etikedoj servas por proponado de rilataj rekomendatoj. Premu la enigan klavon por aldoni novan etikedon. 21 - + src/app/videos/+video-edit/shared/video-edit.component.html21 + Tag + Etikedo 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Enigu novan etikedon 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Priskribo 55 - + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 Video descriptions are truncated by default and require manual action to expand them. @@ -1850,112 +1902,112 @@ 40 - + src/app/videos/+video-edit/shared/video-edit.component.html40 Channel Kanalo 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Privateco 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Plani publikigon () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Tiu ĉi filmo povas esti konsterna aŭ maltaŭga por neplenaĝaj. 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Iuj nodoj ne listigas filmojn, kiuj estas konsternaj aŭ maltaŭgaj por neplenaĝuloj. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Atendi transkodadon antaŭ publikigi la filmon 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Se vi decidos ne atendi finon de transkodado antaŭ publikigo, ĝi povus esti neludebla ĝis la transkodo finiĝos. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Bazaj informoj 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Aldoni alian transskribon 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Rigardi la dosieron kun subtekstoj 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Jam alŝutita ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Kreiĝos je ĝisdatigo 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Nuligi kreon 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Foriĝos je ĝisdatigo 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Nuligi forigon 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1966,99 +2018,99 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Transskriboj 159 - + src/app/videos/+video-edit/shared/video-edit.component.html159 Video preview Antaŭrigardo de filmo 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support Subteno 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Mallonga teksto por sciigi homojn, kiel ili povas subteni vin. 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Originala dato de publikigo 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Ĉi tio estas la dato kiam la aŭdvidaĵo originale publikiĝis (ekz. dato de eldono de kinofilmo) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Ŝalti komentojn al filmo 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Ŝalti elŝuton 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Specialaj agordoj 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL Ligilo 10 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 - You can import any URL supported by youtube-dl + You can import any URL supported by youtube-dl or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - Vi povas enporti iun ajn ligilon subtenatan de youtube-dl + Vi povas enporti iun ajn ligilon subtenatan de youtube-dl aŭ ligilon, kiu montras al kruda MP4-dosiero. Vi certigu, ke vi havas dissendajn rajtojn pri la datumoj, al kiuj ĝi montras, alie ĝi povus kaŭzi leĝajn problemojn al vi kaj via nodo. 10 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html10 Sorry, but something went wrong Pardonu, sed io misokazis 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -2069,50 +2121,50 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Ĝisdatigi 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Elektu la alŝutotan dosieron 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Planita 25 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 Video background image Fonbildo de filmo 32 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 Image that will be merged with your audio file. - + The chosen image will be definitive and cannot be modified. Bildo kiu unuiĝos kun via sona dosiero. - + La elektita bildo estos ĉiama kaj ne povos ŝanĝiĝi. 34 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html34 Congratulations! Your video is now available in your private library. @@ -2123,42 +2175,42 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished Eldono eblos post fino de alŝuto 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Eldoni 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Elektu la enportotan torenton 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Algluu magnetan ligilon 14 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 You can import any torrent file that points to a mp4 file. @@ -2171,7 +2223,7 @@ 17 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html17 Congratulations, the video will be imported with BitTorrent! You can already add information about this video. @@ -2182,42 +2234,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Enporti 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Alŝuti 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Alŝuti dosieron 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Enporti per ligilo 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Enporti per torento 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -2228,7 +2280,7 @@ 2 - + src/app/videos/+video-edit/video-update.component.html2 Other videos @@ -2239,21 +2291,21 @@ 3 - + src/app/videos/recommendations/recommended-videos.component.html3 Share Kunhavigi 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code Rapidresponda kodo 27 - + src/app/videos/+video-watch/modal/video-share.component.html27 The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). @@ -2264,21 +2316,21 @@ 47 - + src/app/videos/+video-watch/modal/video-share.component.html47 Embed Enkorpigi 35 - + src/app/videos/+video-watch/modal/video-share.component.html35 Auto select subtitle Memage elekti subtekston 76 - + src/app/videos/+video-watch/modal/video-share.component.html76 More customization @@ -2289,7 +2341,7 @@ 93 - + src/app/videos/+video-watch/modal/video-share.component.html93 Less customization @@ -2300,56 +2352,56 @@ 101 - + src/app/videos/+video-watch/modal/video-share.component.html101 Autoplay Memaga ludo 127 - + src/app/videos/+video-watch/modal/video-share.component.html127 Muted Silentigita 20 - + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 Loop Ripetadi 141 - + src/app/videos/+video-watch/modal/video-share.component.html141 Display video title Montri titolon de filmo 150 - + src/app/videos/+video-watch/modal/video-share.component.html150 Display privacy warning Montri privatecan averton 157 - + src/app/videos/+video-watch/modal/video-share.component.html157 Display player controls Montri regilojn de ludilo 164 - + src/app/videos/+video-watch/modal/video-share.component.html164 Public Publika 8 - + src/app/videos/+video-watch/video-watch-playlist.component.html8 The video is being imported, it will be available when the import is finished. @@ -2360,7 +2412,7 @@ 19 - + src/app/videos/+video-watch/video-watch.component.html19 The video is being transcoded, it may not work properly. @@ -2371,7 +2423,7 @@ 23 - + src/app/videos/+video-watch/video-watch.component.html23 This video will be published on . @@ -2382,99 +2434,99 @@ 27 - + src/app/videos/+video-watch/video-watch.component.html27 This video is blacklisted. Ĉi tiu filmo estas fortenata. 32 - + src/app/videos/+video-watch/video-watch.component.html32 - Published - views + Published - views - Publikigita je - rigardoj + Publikigita je - rigardoj 44 - + src/app/videos/+video-watch/video-watch.component.html44 - Published - views + Published - views - Publikigita je - rigardoj + Publikigita je - rigardoj 53 - + src/app/videos/+video-watch/video-watch.component.html53 Like this video Ŝati ĉi tiun filmon 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Malŝati tiun ĉi filmon 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Iri al paĝo de la kanalo 118 - + src/app/videos/+video-watch/video-watch.component.html118 By De 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Iri al paĝo de la konto 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Montri pli 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Montri malpli 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published Originale publikigita 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: Afabla rememorigo: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2485,21 +2537,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Pliaj informoj 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Akiri pliajn informojn 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -2510,7 +2562,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -2521,21 +2573,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Neniuj komentoj. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Montri ĉiujn respondojn 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -2546,14 +2598,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Aldoni komenton… 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -2564,14 +2616,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Nur unu paŝon vi foras de komentado 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -2582,14 +2634,14 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment salutu por komenti 35 - + src/app/videos/+video-watch/comment/video-comment-add.component.html35 Otherwise, you can comment using an account on any ActivityPub-compatible instance. @@ -2604,7 +2656,7 @@ 36 - + src/app/videos/+video-watch/comment/video-comment-add.component.html36 If you have an account on Mastodon or Pleroma, you can open it directly in their interface: @@ -2615,21 +2667,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Markita komento 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Respondi 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -2640,7 +2692,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -2651,7 +2703,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -2662,7 +2714,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -2673,7 +2725,7 @@ 15 - + src/app/+admin/admin.component.html15 Plugins/Themes @@ -2684,7 +2736,7 @@ 19 - + src/app/+admin/admin.component.html19 System @@ -2695,42 +2747,42 @@ 23 - + src/app/+admin/admin.component.html23 Manage follows Administri abonojn 2 - + src/app/+admin/follows/follows.component.html2 Following Abonatoj 5 - + src/app/+admin/follows/follows.component.html5 Follow Aboni 7 - + src/app/+admin/follows/follows.component.html7 Followers Abonantoj 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line Po 1 gastiganto (sen « http:// ») linie 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -2741,27 +2793,33 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Aldoni sekvajn 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Filtri... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID Identigilo 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -2769,243 +2827,249 @@ 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Poentaro 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Kreita + Created + Kreita 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Aprobita 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Traktata 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept Akcepti 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse Rifuzi 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Gastiganto 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Plurobleco permesita 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Krei uzanton 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Redakti uzanton 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Salutnomo 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john nomo 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com ekzempla@adreso.net 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Rolo 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Transkodado estas permesata sur la servilo. Datumlimo por filmoj pritemas nur la originalan filmon. + Transkodado estas permesata sur la servilo. Datumlimo por filmoj pritemas nur la originalan filmon. Pleje, tiu ĉi uzanto povus uzi ~ . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Samtaga datumlimo por filmoj 73 - + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 Bypass video auto blacklist Preterpasi memagan fortenilon de filmoj 86 - + src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 Danger Zone Danĝerejo 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Sendu ligilon al uzanto per retpoŝto por ŝanĝi la pasvorton 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Peti novan pasvorton 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Ŝanĝi pasvorton permane 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Montri 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Kaŝi 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Listo de uzantoj 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Agoj stapaj 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Salutnomo + Username + Salutnomo 40 - + src/app/+admin/users/user-list/user-list.component.html40 - Video quota - Datumlimo de filmoj + Video quota + Datumlimo de filmoj 42 - + src/app/+admin/users/user-list/user-list.component.html42 (banned) (forbarita) 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Por saluti, la retpoŝtadreso de la uzanto devas esti konfirmita 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Retpoŝtadreso de la uzanto estas konfirmita / Uzanto povas saluti sen konfirmo de retpoŝtadreso 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Kialo de forbaro: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Reguligo 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Filmaj misuzoj 5 + src/app/+admin/moderation/moderation.component.html5 + + + src/app/+admin/moderation/moderation.component.html + 7 + Auto-blacklisted videos @@ -3013,77 +3077,77 @@ 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Silentigitaj kontoj 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Silentigitaj serviloj 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Nomo de filmo + Video name + Nomo de filmo 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Konsterna 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Nefedera 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Dato + Date + Dato 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Iri al la filmo 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Agoj 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Kialo de forteno: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Reguliga komento 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -3094,140 +3158,140 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Ĝisdatigi ĉi tiun komenton 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Raportinto 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Filmo 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Stato + State + Stato 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Iri al la konto 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Kialo: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Reguliga komento: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Reteni 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Nodo 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Silentigita je + Muted at + Silentigita je 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Malsilentigi 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Konto 12 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 Plugins/Themes Kromprogramoj/Haŭtoj 2 - + src/app/+admin/plugins/plugins.component.html2 Installed Instalitaj 5 - + src/app/+admin/plugins/plugins.component.html5 Search Serĉi 7 - + src/app/+admin/plugins/plugins.component.html7 Homepage Hejmpaĝo 51 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-search/plugin-search.component.html51 Go to the plugin homepage Iri al hejmpaĝo de la kromprogramo 48 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html23src/app/+admin/plugins/plugin-search/plugin-search.component.html48 Settings Agordoj 29 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html29 Uninstall Malinstali 35 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html35 To load your new installed plugins or themes, refresh the page. @@ -3238,13 +3302,27 @@ 9 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html9 Popular Popularaj 16 + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + @@ -3256,6 +3334,14 @@ 28 + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + System @@ -3263,131 +3349,139 @@ 2 - + src/app/+admin/system/system.component.html2 Jobs Taskoj 5 - + src/app/+admin/system/system.component.html5 Logs Protokoloj 7 - + src/app/+admin/system/system.component.html7 Debug Senerarigo 9 - + src/app/+admin/system/system.component.html9 Jobs list Listo de taskoj 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Speco 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Traktita je 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Finita je 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh Aktualigi 14 - + src/app/+admin/system/logs/logs.component.html14 Name Nomo 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Mallonga priskribo 22 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 Main instance categories Ĉefaj kategorioj de la nodo 40 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html40 No results found Neniuj rezultoj troviĝis 33 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 Main languages you/your moderators speak La ĉefaj lingvoj, kiujn vi / viaj reguligistoj parolas 52 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html52 Moderation & NSFW Reguligado ϗ konsterneco 63 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html63 This instance is dedicated to sensitive or NSFW content Ĉi tiu nodo estas dediĉita al konsterna enhavo 68 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html68 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Ŝalto sciigos al aliaj administrantoj, ke vi ĉefe federas konsternan enhavon. + Ŝalto sciigos al aliaj administrantoj, ke vi ĉefe federas konsternan enhavon. Plie, la konsterna markobutono je alŝuto de filmo estos dekomence markita. 72 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html72 Policy on videos containing sensitive content Politiko pri filmoj kun konsterna enhavo 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -3395,97 +3489,103 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Malklarigi miniaturojn 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Montri 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Kondiĉoj 88 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 Code of conduct Konduta regularo 82 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html111src/app/+about/about-instance/about-instance.component.html71src/app/+signup/+register/register.component.html82 Moderation information Reguligaj informoj 76 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html120src/app/+about/about-instance/about-instance.component.html65src/app/+signup/+register/register.component.html76 You and your instance Vi kaj via nodo 130 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html130 Who is behind the instance? Kiu estras ĉi tiun nodon? 133 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html133 Why did you create this instance? Kial vi kreis ĉi tiun nodon? 145 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html145 How long do you plan to maintain this instance? Kiom longe vi planas bontenadi ĉi tiun nodon? 156 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html156 How will you finance the PeerTube server? Kiel vi financados la PeerTube-servilon? 167 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html167 Other information Aliaj informoj 177 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html177 What server/hardware does the instance run on? Sur kia aparataro ruliĝas la nodo? 180 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html180 Instance information Informoj pri la nodo 5 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html5 + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + Global theme @@ -3493,153 +3593,159 @@ 202 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html202 default implicita 206 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html206 Default client route Norma klienta vojo 216 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 Discover videos Eltrovi filmojn 219 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html219 Trending videos Furoraj filmoj 220 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html220 Most liked videos Plej ŝatataj filmoj 221 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html221 Recently added videos Freŝe aldonitaj filmoj 222 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html222 Local videos Filmoj lokaj 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Registriĝo 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Registriĝoj ŝaltitaj 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Registriĝo bezonas konfirmon de retpoŝtadreso 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Limo de registriĝoj 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Uzantoj 257 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 Default video quota per user Norma datumlimo por filmoj por ĉiu uzanto 261 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html261 Default daily upload limit per user Norma datumlimo por alŝutoj por ĉiu uzanto 273 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html273 Video import with HTTP URL (i.e. YouTube) enabled Enporto de filmoj per HTTP-URL (t.e. YouTube) ŝaltita 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Enporto de filmoj per torenta dosiero aŭ magneta ligilo ŝaltita 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Memage forteni 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled Memaga fortenado de novaj filmoj de uzantoj ŝaltita 318 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 Instance followers Abonantoj de nodo 327 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 Other instances can follow your instance Aliaj nodoj povas aboni vian nodon 335 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 Manually approve new instance follower Mane aprobu novan abonanton de nodo 342 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + Automatically follow other instances that follow you @@ -3647,6 +3753,18 @@ 357 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357 + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -3654,130 +3772,151 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Retpoŝtadreso de administranto 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Ŝalti kontaktan formularon 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Bazaj agordoj 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Tvitero 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Via Tvitera salutnomo 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Indikas konton de Twitter por la retejo aŭ platformo, sur kiu la afero publikiĝis. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Nodo permesata de Twitter 431 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 - If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. - If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on - https://cards-dev.twitter.com/validator + https://cards-dev.twitter.com/validator to see if you instance is whitelisted. - Se via nodo estas permesita de Twitter, kaj vi havigos ties filmon de PeerTube, filma ludilo metiĝos en la pepan fluon de Twitter. - Se la nodo ne estas permesita, ni uzos bildkarton kun ligilo al via nodo de PeerTube. + Se via nodo estas permesita de Twitter, kaj vi havigos ties filmon de PeerTube, filma ludilo metiĝos en la pepan fluon de Twitter. + Se la nodo ne estas permesita, ni uzos bildkarton kun ligilo al via nodo de PeerTube. Marku ĉi tiun markobutonon, konservu la agordaron, kaj elprovu ligilon de via nodo (https://ekzemplo.com/videos/watch/blagblag) je - https://cards-dev.twitter.com/validator + https://cards-dev.twitter.com/validator por vidi, ĉu via nodo estas permesita. 435 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html435 Services Servoj 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transkodado 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transkodado ŝaltita 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Se vi malŝaltos transkodadon, multaj filmoj de viaj uzantoj eble ne funkcios! 465 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 Allow your users to upload .mkv, .mov, .avi and .flv videos Permesi al viaj uzantoj alŝuti filmojn en la formoj .mkv, .mov, .avi, kaj .flv 478 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html478 Allow additional extensions Permesi aliajn dosiersufiksojn 475 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 Allow your users to upload audio files that will be merged with the preview file on upload Permesas al viaj uzantoj alŝuti sonajn dosierojn, kiuj unuiĝos kun la antaŭrigarda dosiero je alŝuto 489 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html489 Allow audio files upload Permesi alŝuton de sonaj dosieroj 486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -3785,55 +3924,81 @@ 517 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled Distingumo ŝaltiĝis 532 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 Cache Kaŝmemoro 541 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. Iuj dosieroj ne estas federataj (antaŭrigardoj, transskriboj). Ni prenas kaj kaŝmemoras ilin rekte el la fonta nodo. 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Grando de antaŭrigarda kaŝmemoro 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Grandeco de kaŝmemoro por filmaj transskriboj. 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Adaptoj 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript Ĝavoskripto 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -3841,90 +4006,98 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Efektivigi agordojn 628 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 It seems like the configuration is invalid. Please search for potential errors in the different tabs. Ŝajnas, ke la agordaro estas nevalida. Bonvolu serĉi eblajn erarojn en ĉiuj langetoj. 629 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html629 Video quota: Datumlimo por filmoj: 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Profilo 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Filmaj agordoj: 10 - + src/app/+my-account/my-account-settings/my-account-settings.component.html10 Interface Fasado 16 - + src/app/+my-account/my-account-settings/my-account-settings.component.html16 Danger zone Danĝera areo 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Ŝanĝi pasvorton 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Aktuala pasvorto 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Nova pasvorto 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Konfirmu novan pasvorton 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Norma politiko pri filmoj kun konsterna enhavo 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + Only display videos in the following languages @@ -3932,6 +4105,12 @@ 22 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with others @@ -3939,211 +4118,221 @@ 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Memage ludas filmon 48 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 Automatically starts playing next video Memage komencas ludi la sekvan filmon 55 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html55 Update my profile Ĝisdatigi mian profilon 27 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 - Your current email is + Your current email is - Via nuna retpoŝtadreso estas + Via nuna retpoŝtadreso estas 4 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 - is awaiting email verification + is awaiting email verification - atendas retpoŝtan kontrolon + atendas retpoŝtan kontrolon 8 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8 New email Nova retpoŝtadreso 15 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 Your new email Via nova retpoŝtadreso 17 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 Your password Via pasvorto 27 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 Change email Ŝanĝi retpoŝtadreson 35 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 Theme Haŭto 3 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html3 instance default implicita de nodo 7 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html7 peertube default implicita de Peertube 8 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html8 Change ownership Ŝanĝi posedon 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Elektu la sekvan posedanton 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Akcepti posedon 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Elekti la celan kanalon 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Iniciatinto 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Kreita - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Stato 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Ago 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel Krei novan filman kanalon 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Iri al la kanalo 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers abonantoj 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Krei filman kanalon 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Ekzemplo: mia_kanalo 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Mallonga teksto por sciigi homojn, kiel ili povas subteni vin.<br /><br /> + Mallonga teksto por sciigi homojn, kiel ili povas subteni vin.<br /><br /> Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos tiun ĉi tekston. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -4151,164 +4340,172 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Ŝanĝi la profilbildon 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (dosiersufiksoj: , pleja grando: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Celo 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Post forigo de konto ne plu ekzistas revenvojo. Bonvolu certi. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Forigi vian konton 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Vi ankoraŭ ne havas abonantojn. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Kreita de 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Iri al paĝo de posedanto de la konto 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Silentigitaj nodoj 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Historio ŝaltita 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Forigi historion 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. Vi ne jam havas filman historion. 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Sciigaj agordoj 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Marki ĉion kiel legitan 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Okazoj 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Reto 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Krei novan ludliston 4 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 Playlist thumbnail Bildeto de ludlisto 60 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60 No videos in this playlist. Neniuj filmoj en tiu ĉi ludlisto. 11 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 Welcome to PeerTube! Bonvenu al PeerTube! 8 + src/app/+signup/shared/signup-success.component.html8 + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -4320,7 +4517,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 2 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 @@ -4329,7 +4526,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 6 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html6 Email updated. @@ -4340,14 +4537,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 9 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html9 An error occurred. Eraris. 14 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14 Request email for account verification @@ -4358,84 +4555,84 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Sendi konfirman retleteron 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Ĉi tiu nodo ne postulas konfirmon de retpoŝtadreso. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Barita 19 - + src/app/+accounts/accounts.component.html19 Instance muted Nodo silentigita 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Silentigita de via nodo 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Nodo silentigita de via nodo 23 - + src/app/+accounts/accounts.component.html23 subscribers abonantoj 31 - + src/app/+accounts/accounts.component.html31 Video channels Filmaj kanaloj 36 - + src/app/+accounts/accounts.component.html36 This account does not have channels. Tiu ĉi konto ne havas kanalojn. 3 - + src/app/+accounts/account-video-channels/account-video-channels.component.html3 See this video channel Rigardi tiun ĉi filman kanalon 8 - + src/app/+accounts/account-video-channels/account-video-channels.component.html8 This channel does not have videos. Tiu ĉi konto ne havas filmojn. 19 - + src/app/+accounts/account-video-channels/account-video-channels.component.html19 Show this channel @@ -4446,42 +4643,42 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 27 - + src/app/+accounts/account-video-channels/account-video-channels.component.html27 Stats Statistiko 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Aliĝis je 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Ludlistoj de filmoj 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Subteni tiun ĉi kanalon 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Kreita 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -4492,83 +4689,91 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Ĉi tiu kanalo ne havas ludlistojn. 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 - + src/app/+about/about.component.html7 Follows Abonoj 9 - + src/app/+about/about.component.html9 Contact administrator Kontakti administranton 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Via nomo 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Via retadreso 20 - + src/app/+about/about-instance/contact-admin-modal.component.html20 Subject Temo 29 - + src/app/+about/about-instance/contact-admin-modal.component.html29 Your message Via mesaĝo 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance Pri nodo 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Kontakti administranton 7 - + src/app/+about/about-instance/about-instance.component.html7 This instance is dedicated to sensitive/NSFW content. Ĉi tiu nodo estas dediĉita al konsterna enhavo. 19 + src/app/+about/about-instance/about-instance.component.html19 + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + Who we are @@ -4576,28 +4781,28 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 27 - + src/app/+about/about-instance/about-instance.component.html27 Why we created this instance Kial ni kreis ĉi tiun nodon 33 - + src/app/+about/about-instance/about-instance.component.html33 How long we plan to maintain this instance Kiel longe ni planas bontenadi la nodon 39 - + src/app/+about/about-instance/about-instance.component.html39 How we will pay this instance Kiel longe ni pagados la nodon 45 - + src/app/+about/about-instance/about-instance.component.html45 Information @@ -4608,7 +4813,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 50 - + src/app/+about/about-instance/about-instance.component.html50 Other information @@ -4619,21 +4824,21 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 82 - + src/app/+about/about-instance/about-instance.component.html82 Hardware information Informoj pri aparataro 87 - + src/app/+about/about-instance/about-instance.component.html87 Features found on this instance Trajtoj de ĉi tiu nodo 47 - + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 Statistics @@ -4644,7 +4849,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 99 - + src/app/+about/about-instance/about-instance.component.html99 What is PeerTube? @@ -4655,7 +4860,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - + src/app/+about/about-peertube/about-peertube.component.html1 PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. @@ -4666,36 +4871,36 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 8 - + src/app/+about/about-peertube/about-peertube.component.html8 - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Ĝi estas libera programaro, sub la permesilo « AGPLv3 ». + Ĝi estas libera programaro, sub la permesilo « AGPLv3 ». 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Por pliaj informoj, bonvolu rigardi joinpeertube.org. + Por pliaj informoj, bonvolu rigardi joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy Samtavola teĥnikaro ϗ privateco 25 - + src/app/+about/about-peertube/about-peertube.component.html25 PeerTube uses the BitTorrent protocol to share bandwidth between users. @@ -4708,14 +4913,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 27 - + src/app/+about/about-peertube/about-peertube.component.html27 What are the consequences? Kio sekvas el tio? 32 - + src/app/+about/about-peertube/about-peertube.component.html32 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. @@ -4728,7 +4933,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 34 - + src/app/+about/about-peertube/about-peertube.component.html34 An HTTP request has to be sent on each tracker for each video to spy. @@ -4741,7 +4946,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 40 - + src/app/+about/about-peertube/about-peertube.component.html40 For each request sent, the tracker returns random peers at a limited number. @@ -4754,7 +4959,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 45 - + src/app/+about/about-peertube/about-peertube.component.html45 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour @@ -4765,7 +4970,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 50 - + src/app/+about/about-peertube/about-peertube.component.html50 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -4776,7 +4981,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 54 - + src/app/+about/about-peertube/about-peertube.component.html54 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities @@ -4787,22 +4992,22 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 58 - + src/app/+about/about-peertube/about-peertube.component.html58 - Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. - See this document for more information + See this document for more information - Retaj samtavolanoj ne estas publike atingeblaj: ĉar ni uzas teĥnikaron WebRTC en la reta foliumilo (kun la biblioteko WebTorrent), la protokolo malsamas al tiu de la kutima BitTorrent. + Retaj samtavolanoj ne estas publike atingeblaj: ĉar ni uzas teĥnikaron WebRTC en la reta foliumilo (kun la biblioteko WebTorrent), la protokolo malsamas al tiu de la kutima BitTorrent. Kiam vi uzas retan foliumilon, vi sendas signalon kun via IP-adreso al la kunordigilo, kiu hazarde elektos aliajn samtavolanojn ricevontajn tiun informon. - Rigardu ĉi tiun dokumenton por ekscii plion + Rigardu ĉi tiun dokumenton por ekscii plion 62 - + src/app/+about/about-peertube/about-peertube.component.html62 The worst-case scenario of an average person spying on their friends is quite unlikely. @@ -4815,14 +5020,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 69 - + src/app/+about/about-peertube/about-peertube.component.html69 How does PeerTube compare with YouTube? Kiel PeerTube kompariĝas kun YouTube? 74 - + src/app/+about/about-peertube/about-peertube.component.html74 The threats to privacy in YouTube are different from PeerTube's. @@ -4837,14 +5042,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 76 - + src/app/+about/about-peertube/about-peertube.component.html76 What can I do to limit the exposure of my IP address? Kion mi povas fari por limigi montradon de mia IP-adreso? 82 - + src/app/+about/about-peertube/about-peertube.component.html82 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. @@ -4859,14 +5064,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 84 - + src/app/+about/about-peertube/about-peertube.component.html84 What will be done to mitigate this problem? Kio estas farota por kuraci tiun ĉi problemon? 90 - + src/app/+about/about-peertube/about-peertube.component.html90 PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. @@ -4879,70 +5084,70 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 92 - + src/app/+about/about-peertube/about-peertube.component.html92 Set a limit to the number of peers sent by the tracker Limigi nombron da samtavolanoj sendatan de la kunordigilo 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Limigi oftecon de petoj al la kunordigilo (nun testata) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Sciigi iun okaze de strangaj petoj (nun testata) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Malŝalti samtavolan teĥnikaron el la administra interfaco. 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Memaga rekonado de pluroblaj videoj: ni ne scius, ĉu la IP-adreso elŝutis la videon intence, aŭ ĉu tion faris la memaga programo 102 - + src/app/+about/about-peertube/about-peertube.component.html102 This instance does not have followers. Ĉi tiu nodo ne havas abonantojn. 5 - + src/app/+about/about-follows/about-follows.component.html5 Followings Abonatoj 13 - + src/app/+about/about-follows/about-follows.component.html13 This instance does not have followings. Ĉi tiu nodo ne havas abonatojn. 15 - + src/app/+about/about-follows/about-follows.component.html15 Who made this software? Kiu kreis ĉi tiun programaron? 2 - + src/app/+about/about-peertube/about-peertube-contributors.component.html2 Create an account @@ -4953,14 +5158,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 3 - + src/app/+signup/+register/register.component.html3 Next Sekva 20 - + src/app/+signup/+register/register.component.html20 Create my account @@ -4971,54 +5176,68 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 28 - + src/app/+signup/+register/register.component.html28 PeerTube is creating your account... PeerTube kreas vian konton… 37 - + src/app/+signup/+register/register.component.html37 Done Farite 33 - + src/app/+signup/+register/register.component.html33 Who are we? Kiu ni estas? 60 - + src/app/+signup/+register/register.component.html60 How long do we plan to maintain this instance? Kiom longe ni planas bontenadi la nodon? 65 - + src/app/+signup/+register/register.component.html65 How will we finance this instance? Kiel ni pagados la nodon? 70 + src/app/+signup/+register/register.component.html70 + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - Al kanalo oni alŝutas siajn filmojn. Havo de kelkaj kanaloj helpas organizi kaj apartigi vian enhavon.. + Al kanalo oni alŝutas siajn filmojn. Havo de kelkaj kanaloj helpas organizi kaj apartigi vian enhavon.. Ekzemple, vi povus decidi krei unu kanalon por publikigado de viaj pianaj koncertoj, kaj alian por publikigado de filmoj, kie vi priparolas ekologion. 4 + src/app/+signup/+register/register-step-channel.component.html4 + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + Channel display name @@ -5026,21 +5245,21 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 15 - + src/app/+signup/+register/register-step-channel.component.html15 Channel name Nomo de kanalo 30 - + src/app/+signup/+register/register-step-channel.component.html30 Example: my_super_channel Ekzemple: mia_mojosa_kanalo 34 - + src/app/+signup/+register/register-step-channel.component.html34 The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. @@ -5051,7 +5270,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 42 - + src/app/+signup/+register/register-step-channel.component.html42 Channel name cannot be the same than your account name. You can click on the first step to update your account name. @@ -5062,14 +5281,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 50 - + src/app/+signup/+register/register-step-channel.component.html50 Example: jane_doe Ekzemplo: sinjorino Ajnulo 23 - + src/app/+signup/+register/register-step-user.component.html23 The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. @@ -5080,6 +5299,25 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 31 + src/app/+signup/+register/register-step-user.component.html31 + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -5087,111 +5325,117 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Via mesaĝo sendiĝis. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Vi jam sendis ĉi tiun respondilon freŝdate 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Neniu priskribo 1 - + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 Published videos Publikigis filmojn 1 - + src/app/+accounts/account-videos/account-videos.component.ts1src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Username copied Salutnomo kopiiĝis 1 - + src/app/+accounts/accounts.component.ts1 240p 240p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 2160p 2160p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Auto (via ffmpeg) Memage (per ffmpeg) 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Agordo ĝisdatigita 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 {{'{0} languages selected {{'{0} lingvoj elektiĝis 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 No language Neniu lingvo 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + No category @@ -5199,650 +5443,656 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Unlimited Senlima 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 - + src/app/+admin/config/shared/config.service.ts1 accepted in instance followers akceptiĝis al abonantoj de nodo 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to reject this follower? Ĉu vi certe volas rifuzi ĉi tiun abonanton? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Reject Rifuzi 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 rejected from instance followers rifuziĝis el abonantoj de nodo 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to delete this follower? Ĉu vi certe volas forigi ĉi tiun abonanton? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 removed from instance followers forigita el abonantoj de nodo 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 is not valid ne validas 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Vi devas specifi abonotajn gastigantojn. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Gastigantoj devas esti unikaj. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Se vi konfirmos, vi sendos abonpeton al: - + If you confirm, you will send a follow request to: - + Se vi konfirmos, vi sendos abonpeton al: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Aboni nova(j)n servilo(j)n 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Abonpetoj senditaj! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Ĉu vi certe volas malaboni ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Malaboni 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Vi ne plu abonas je . 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled ŝaltita 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled malŝaltita 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is Plurobleco por estas 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. Konto malsilentigita de via nodo. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. Nodo malsilentigita de via nodo. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Komento ĝisdatigita. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Forigi ĉi tiun raporton 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Ĝisdatigi reguligan komenton 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Marki kiel akceptitan 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Marki kiel rifuzitan 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Ĉu vi certe volas forigi ĉi tiun raporton pri misuzo? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Misuzo foriĝis. 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. Filmo retenita. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. filmoj retenitaj. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes jes 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no ne 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. Ĉu vi certe volas reteni ĉi tiun filmon? Ĝi estos ree atingebla per la listo de filmoj. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Filmo forigita de la fortenlisto. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 You don't have plugins installed yet. Vi ankoraŭ ne instalis kromprogramojn. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 You don't have themes installed yet. Vi ankoraŭ ne instalis haŭtojn. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Update to Ĝisdatigi al versio 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Do you really want to uninstall ? Ĉu vi certe volas malinstali kromprogramon ? 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 uninstalled. malinstaliĝis. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 updated. ĝisdatiĝis. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 The plugin index is not available. Please retry later. Indekso de kromprogramoj ne atingeblas. Bonvolu reprovi poste. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Please only install plugins or themes you trust, since they can execute any code on your instance. Bonvolu instali nur kromprogramojn aŭ haŭtojn, kiujn vi fidas, ĉar ili povas ruli ĉian kodon sur via nodo. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Install ? Instali kromprogramon ? 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 installed. instaliĝis. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Settings updated. Agordoj ĝisdatiĝis. 1 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts1 Plugins Kromprogramoj 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Themes Haŭtoj 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 plugin kromprogramo 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 theme haŭto 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Last week Lasta semanjo 1 - + src/app/+admin/system/logs/logs.component.ts1 Last day Lasta tago 1 - + src/app/+admin/system/logs/logs.component.ts1 Last hour Lasta horo 1 - + src/app/+admin/system/logs/logs.component.ts1 Info Informoj 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Averto 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Eraro 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Uzanto kreita. 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . Pasvorto ŝanĝiĝis por uzanto . 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password Ĝisdatigi pasvorton de uzanto 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. Uzanto ĝisdatigita. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Ĝisdatigi uzanton 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . Retletero petanta restarigon de pasvorto sendiĝis al . 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban Malforbari 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Agordi retpoŝtadreson kiel konfirmitan 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Vi ne povas forbari ĉefuzanton. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Ĉu vi certe volas malforbari uzantojn? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. malforbaritaj uzantoj. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Vi ne povas forigi ĉefuzanton. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Se vi forigos ĉi tiujn uzantojn, vi ne povos krei aliajn kun la samaj salutnomoj! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. forigitaj uzantoj. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. Retpoŝtadresoj de uzantoj agordiĝis kiel konfirmitaj. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. Konto malsilentigita. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. Nodo malsilentigita. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history Historio de miaj filmoj 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled Historio de filmoj estas ŝaltita 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled Historo de filmoj estas malŝaltita 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Forigi historion de filmoj 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? Ĉu vi certe volas forigi ĉiom da historio de viaj filmoj? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Historio de filmoj foriĝis 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Posedo akceptiĝis 1 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 Please check your emails to verify your new email. Bonvolu kontroli viajn retleterojn por kontroligi vian novan retpoŝtadreson. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 Email updated. Retpoŝtadreso ĝisdatigita. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 You current password is invalid. Via nuna pasvorto estas nevalida. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Pasvorto ĝisdatigita. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -5850,314 +6100,320 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Forigi mian konton 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Via konto foriĝis. 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Interface settings updated. Fasadaj agordoj ĝisdatiĝis. 1 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts1 New video from your subscriptions Nova filmo de viaj abonatoj 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Nova komento ĉe via filmo 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse Nova filma misuzo 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review Memage fortenita filmo atendas kontrolon 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted Unu el viaj filmoj estas fortenita/retenita 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Filmo publikigita (post transkodo / planita ĝisdatigo) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Filma enporto finiĝis 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Nova uzanto registriĝis ĉe via nodo 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Vi aŭ via(j) kanalo(j) havas novan abonanton 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Iu vin menciis en komento ĉe filmo 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance has a new follower Via nodo havas novan abonanton 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance auto followed another instance Via nodo memage abonis alian nodon 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Preferences saved Agordoj konserviĝis 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Profilo ĝisdatigita. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Profilbildo ŝanĝita. 1 - + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Unknown language Nekonata lingvo 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video settings updated. Filmaj agordoj ĝisdatiĝis 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video channel created. Filma kanalo kreita. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Ĉi tiu nomo jam ekzistas ĉe ĉi tiu nodo. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Filma kanalo ĝisdatigita. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! Ĉu vi certe volas forigi kanalon ? Tio forigos ĉiujn filmojn alŝutitajn per tiu kanalo, kaj vi ne povos krei alian kanalon kun la sama nomo ()! 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm Bonvolu entajpi la vidigan nomon de la filma kanalo () por konfirmi 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Filma kanalo forigita. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. Ludlisto kreita. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. Ludlisto ĝisdatigita. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? Ĉu vi vere volas forigi ? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. Ludlisto forigita. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos Miaj filmoj 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Ĉu vi certe volas forigi filmojn? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. filmoj forigitaj. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Ĉu vi certe volas forigi filmon ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Filmo forigita. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Peto de poseda ŝanĝo sendiĝis. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Miaj kanaloj 1 - + src/app/+my-account/my-account.component.ts1 My playlists Miaj ludlistoj 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions Miaj abonoj 1 - + src/app/+my-account/my-account.component.ts1 My history Mia historio 1 - + src/app/+my-account/my-account.component.ts1 Misc Diversaj 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Posedaj ŝanĝoj 1 - + src/app/+my-account/my-account.component.ts1 My settings Miaj agordoj 1 - + src/app/+my-account/my-account.component.ts1 My notifications Miaj sciigoj 1 + src/app/+my-account/my-account.component.ts1 + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as ! @@ -6165,48 +6421,54 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Retletero kun konfirma ligilo sendiĝos al . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Ne povas trovi identigilon aŭ konfirman ĉenon de uzanto 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Publikigitaj filmoj 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Aboni la konton 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Fokusi la serĉujon 1 - + src/app/app.component.ts1 Toggle the left menu Baskuligi la maldekstran menuon 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -6214,56 +6476,56 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - + src/app/app.component.ts1 Go to the recently added videos page Iri al la paĝo de freŝe aldonitaj filmoj 1 - + src/app/app.component.ts1 Go to the local videos page Iri al la paĝo de lokaj filmoj 1 - + src/app/app.component.ts1 Go to the videos upload page Iri al la paĝo de filmaj alŝutoj 1 - + src/app/app.component.ts1 Go to my subscriptions Iri al miaj abonoj 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Iri al miaj filmoj 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Iri al miaj enportoj 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Iri al miaj kanaloj 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -6272,328 +6534,340 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Certigu ĝustan agordon de PeerTube, precipe de la sekcio « retservilo ». 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Vi devas rekonektiĝi 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Fulmoklavoj: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Sukceso 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Malĝusta salutnomo aŭ pasvorto. 1 - + src/app/login/login.component.ts1 You account is blocked. Via konto estas blokita. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . Retletero kun instrukcioj por restarigi la pasvorton sendiĝos al . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Via pasvorto estas sukcese restarigita! 1 - + src/app/reset-password/reset-password.component.ts1 Today Hodiaŭ 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Lastaj 7 tagoj 1 - + src/app/search/search-filters.component.ts1 Last 30 days Lastaj 30 tagoj 1 - + src/app/search/search-filters.component.ts1 Last 365 days Lastaj 365 tagoj 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Mallonga (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Meza (4-10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Longa (> 10 min) + Long (> 10 min) + Longa (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Rilateco 1 - + src/app/search/search-filters.component.ts1 Publish date Dato de publikigo 1 - + src/app/search/search-filters.component.ts1 Views Rigardoj 1 - + src/app/search/search-filters.component.ts1 years ago antaŭ jaroj 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago antaŭ monatoj 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago antaŭ monato 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago antaŭ semajnoj 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago antaŭ semajno 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago antaŭ tagoj 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago antaŭ tago 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago antaŭ horoj 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago antaŭ horo 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago antaŭ minutoj 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago antaŭ sekundoj 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Konfirmi 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Necesas nomo de nodo. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. Mallonga priskribo estu malpli ol 250 signoj. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Necesas Tvitera salutnomo. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Necesas grando de kaŝmemoro por miniaturoj. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Grando de kaŝmemoro por miniaturoj devas esti pli ol 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Grando de kaŝmemoro por miniaturoj devas esti nombro. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Necesas grando de transskriba kaŝmemoro. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. Grando de transskriba kaŝmemoro devas esti pli ol 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. Grando de transskriba kaŝmemoro devas esti nombro. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Necesas limo de registriĝoj. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Limo de rigistriĝoj devas esti pli ol 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Limo de registriĝoj devas esti nombro. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Necesas retpoŝtadreso de administranto. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Retpoŝtadreso de administranto devas esti valida. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Necesas transkodadaj fadenoj. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Transkodaj fadenoj devas pligrandi aŭ egali 0. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -6601,839 +6875,851 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. Retpoŝtadreso devas esti valida. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Necesas via nomo. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Via nomo devas havi almenaŭ 1 signon. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Via nomo ne povas havi pli ol 120 signojn. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A subject is required. Temo necesas 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject must be at least 1 character long. La temo devas havi almenaŭ 1 signon. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject cannot be more than 120 characters long. La temo ne povas havi pli ol 120 signojn. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A message is required. Necesas mesaĝo. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. La mesaĝo devas havi almenaŭ 3 signojn. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. La mesaĝo ne povas havi pli ol 5000 signojn. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Necesas salutnomo. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Necesas pasvorto. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Necesas konfirmi la pasvorton. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. Salutnomo devas havi almenaŭ 1 signon. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. Salutnomo ne povas havi pli ol 50 signojn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. Salutnomo estu minuskla kaj litercifera; punktoj kaj substrekoj estas permesitaj. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. Pasvorto devas havi almenaŭ 6 signojn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Pasvorto ne povas havi pli ol 255 signojn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. La nova pasvorto kun la konfirma ne kongruas. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Necesas datumlimo por filmoj. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Datumlimo devas esti pli ol -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Necesas datumlimo por samtagaj elŝutoj. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Datumlimo por samtagaj elŝutoj devas esti pli granda ol −1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Necesas rolo de uzanto. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Priskribo havu almenaŭ 3 signojn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. Priskribo ne povas havi pli ol 1000 signojn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 You must agree with the instance terms in order to register on it. Vi devas konsenti al uzokondiĉoj de la nodo por tie registriĝi. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason must be at least 3 characters long. Kialo de forbaro devas havi almenaŭ 3 signojn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Kialo de forbaro ne povas havi pli ol 250 signojn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Necesas prezenta nomo. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. Vidiga nomo devas havi almenaŭ 1 signon. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. Vidiga nomo ne povas havi pli ol 50 signojn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Necesas kialo de raporto. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Kialo de raporto devas havi almenaŭ 2 signojn. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. Kialo de forbaro ne povas havi pli ol 3000 signojn. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. Necesas reguliga komento. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. Reguliga komento devas havi almenaŭ 2 signojn. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. Reguliga komento ne povas havi pli ol 3000 signojn. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. Tiu ĉi kanalo necesas. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. Kialo de forbaro devas havi almenaŭ 2 signojn. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. Kialo de forteno ne povas havi pli ol 300 signojn. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. Necesas lingvo de filma transskribo. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. Necesas dosiero kun filma transskribo. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. La salutonmo necesas. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account Vi povas transdoni posedon nur al loka konto. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Necesas nomo. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. Nomo devas havi almenaŭ 1 signon. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. Nomo ne povas havi pli ol 50 signojn. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. Nomo estu minuskle litercifera; punktoj kaj substrekoj estas permesitaj. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. Teksto pri subteno devas havi almenaŭ 3 signojn. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. Teksto pri subteno ne povas havi pli ol 1000 signojn. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Necesas komento. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Komento havu almenaŭ 2 signojn. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Komento ne povas havi pli ol 3000 signojn. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Prezenta nomo ne povas havi pli ol 120 signojn. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Privacy is required. Privateco estas postulata. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 The channel is required when the playlist is public. Tiu ĉi kanalo estas postulata kiam la ludlisto estas publika. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Video name is required. Necesas nomo de filmo. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Nomo de filmo havu almenaŭ 3 signojn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Nomo de filmo ne havu pli ol 120 signojn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Necesas privateco de filmo. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Necesas filma kanalo. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Priskribo de filmo devas havi almenaŭ 3 signojn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. Priskribo de filmo ne povas havi pli ol 10000 signojn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Etikedo havu pli ol 2 signojn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Etikedo havu malpli ol 30 signojn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Loka teksto pri subteno devas havi almenaŭ 3 signojn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. Loka teksto pri subteno ne povas havi pli ol 1000 signojn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. Necesas dato por plani ĝisdatigon de filmo. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. La dosiero estas tro granda. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube ne povas trakti tian dosieron. Akceptataj dosiersufiksoj estas . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? Ĉiuj nekonservitaj datumoj perdiĝos; ĉu vi certe volas forlasi ĉi tiun paĝon? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Dimanĉo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Lundo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Mardo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Merkredo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Ĵaŭdo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Vendredo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Sabato 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Dim 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Lun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Mer 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Ĵaŭ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Ven 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Sab 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Di 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Lu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Ma 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Me 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Ĵa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Ve 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa Sa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Januaro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Februaro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Marto 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April Aprilo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Majo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Junio 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Julio 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Aŭgusto 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September Septembro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Oktobro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November Novembro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December Decembro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Jan 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Feb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Apr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Jun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Jul 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Aŭg 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Sep 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Okt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Dec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Viŝi 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd jj-mm-tt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden Kaŝita 1 + src/app/shared/instance/instance-features-table.component.ts1 + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + ~ @@ -7441,293 +7727,299 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos da filmoj je 1920×1080 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos da filmoj je 1280×720 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos da filmoj mezkvalitaj 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Subtenas « Markdown » kaj: + Markdown compatible that supports: + Subtenas « Markdown » kaj: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Emfazo 1 - + src/app/shared/misc/help.component.ts1 Links Ligiloj 1 - + src/app/shared/misc/help.component.ts1 New lines Linifinoj 1 - + src/app/shared/misc/help.component.ts1 Lists Listoj 1 - + src/app/shared/misc/help.component.ts1 Images Bildoj 1 - + src/app/shared/misc/help.component.ts1 users banned. uzantoj forbaritaj. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. Uzanto forbarita. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Ĉu vi certe volas malforbari uzanton ? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. Uzanto malforbarita. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! Se vi forigi ĉi tiun uzanton, vi ne povos krei alian kun la sama uzantnomo! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. Uzanto forigita. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified Retpoŝtadreso de uzanto agordiĝis kiel konfirmita 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. Konto silentigita. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. Nodo silentigita. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. Konto silentigita de la nodo. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. Konto malsilentigita de la nodo. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. Nodo silentigita de la nodo. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. Nodo malsilentigita de ĉi tiu nodo. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Silentigi ĉi tiun konton 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Malsilentigi ĉi tiun konton 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Silentigi la nodon 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Malsilentigi la nodon 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Silentigi ĉi tiun konton de via nodo 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Malsilentigi ĉi tiun konton de via nodo 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Silentigi la nodon de via nodo 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Malsilentigi la nodon de via nodo 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. Peto estas tro granda por la servilo. Bonvolu kontakti vian administranton se vi volas pligrandigi la limon. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Tro multaj petoj; bonvolu reprovi post minutoj. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Tro multaj provoj; bonvolu reprovi poste. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Servila eraro. Bonvolu reprovi poste. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Abonis 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Abonita 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Malabonis 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Malabonita 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Reguliganto 1 - + src/app/shared/users/user.service.ts1 Video removed from Filmo forigita de 1 + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + Video added in @@ -7735,314 +8027,314 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Timestamps updated Tempindikoj ĝisdatiĝis 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at Komencas je 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at Ĉesas je 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at kaj ĉesas je 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. Filmo fortenita. 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Kopiita 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Filmo raportita. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Ĉu vi vere volas elŝuti tiun ĉi filmon? 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist Konservi al ludlisto 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist Forteni 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Raporti 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Publikigita 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Publikigo planita je 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Atendanta transkodadon 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Transkodotaj 1 - + src/app/shared/video/video-miniature.component.ts1 To import Enportotaj 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Nur mi povas vidi ĉi tiun filmon 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Nur homoj kun la privata ligilo povas vidi ĉi tiun filmon 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Iu ajn povas vidi ĉi tiun filmon 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Enportota filmo ĝisdatigita. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Via filmo alŝutiĝis al via konto kaj estas privata. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Sed rilataj informoj (etikedoj, priskribo…) perdiĝos; ĉu vi certe volas folasi ĉi tiun paĝon? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Via filmo ankoraŭ ne alŝutiĝis; ĉu vi certe volas forlasi ĉi tiun paĝon? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload Alŝuti 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload cancelled Alŝuto nuligita. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Filmo publikigita. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Via datumlimo por filmoj estas superita per ĉi tiu filmo (ties grando: , eluzitaj: , datumlimo: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Via samtaga datumlimo por filmoj estas superita per ĉi tiu filmo (ties grando: , eluzitaj: , datumlimo: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. Vi havas nekonservitajn ŝanĝojn! Se vi foriros, viaj ŝanĝoj perdiĝos. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Filmo ĝisdatigita. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. respondoj ankaŭ estos forigitaj. 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 The deletion will be sent to remote instances, so they remove the comment too. La forigo sendiĝos al foraj nodoj, por ke ankaŭ ili forigu la komenton. 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 It is a remote comment, so the deletion will only be effective on your instance. La komento estas fora, via forigo do efektiviĝos nur en via nodo. 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes ŝatoj / malŝatoj 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Tiu ĉi video povas esti konsterna aŭ maltaŭga por neplenaĝuloj. Ĉu vi certe volas spekti ĝin? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Konsterna aŭ maltaŭga por neplenaĝaj 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Ŝati la filmon 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Malŝati la filmon 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Videos that have the higher number of likes. Filmoj kun granda nombro da ŝatoj. 1 - + src/app/videos/video-list/video-most-liked.component.ts1 Trending for the last 24 hours Furora je la pasintaj 24 horoj 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours Furoraj filmoj amasigis la plej grandan nombron da rigardoj dum la pasintaj 24 horoj 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days Furora dum la pasintaj tagoj 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days Furoraj filmoj amasigis la plej grandan nombron da rigardoj dum la pasintaj tagoj 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions Filmoj de viaj abonatoj 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.es-ES.xlf b/client/src/locale/angular.es-ES.xlf index 0dff11035..8ec46aa5e 100644 --- a/client/src/locale/angular.es-ES.xlf +++ b/client/src/locale/angular.es-ES.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Anterior 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Siguiente 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Último mes 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Próximo mes 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Seleccionar un mes 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Seleccionar un año 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Primero 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Anterior 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Siguiente 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Último 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Aumentar horas 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH h 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours horas 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Disminuir horas 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Aumentar minutos 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM m 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes minutos 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes minutos 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds aumentar segundos 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS s 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds segundos 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds disminuir segundos 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,57 +221,199 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Your video has been blacklisted - + + Your video has been blacklisted + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + Options @@ -273,54 +421,54 @@ 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Empezar en 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop atStop at 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Nombre a mostrar 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Crear 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Descargar vídeo 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Descarga directa 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (archivo .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -331,41 +479,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Descargar 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Reportar vídeo 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Su reporte estará enviado a los moderadores de . - También estará transferido a la instancia original . + También estará transferido a la instancia original . 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Motivo... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -376,20 +524,26 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Enviar 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Bloquear el vídeo 3 + src/app/shared/video/modals/video-blacklist.component.html3 + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + Unlisted @@ -397,28 +551,28 @@ 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Privado 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views vistas 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Bloqueado 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -429,13 +583,45 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {No vídeos} =1 {1 vídeo} other { vídeos} } 9 + src/app/shared/video-playlist/video-playlist-miniature.component.html9 + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -443,55 +629,63 @@ 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Eliminar de 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Ningún resultados 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Eliminar 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Modificar 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Previsualización truncada 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Vista previa completa 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Obtener ayuda 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -502,6 +696,14 @@ Cancelar la subscripción 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -509,54 +711,103 @@ Cancelar la subscripción 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Suscribirse con una cuenta sobre 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Suscribirse con su cuenta local 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Suscribirse con una cuenta Mastodon: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Usar un flujo de sindicación 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Suscribirse vía RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Suscripción remota - Interacción remota + Suscripción remota + Interacción remota 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -564,38 +815,56 @@ Cancelar la subscripción 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Illimitado ( por día) + Illimitado ( por día) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Importar 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) Importación HTTP (YouTube, Vimeo, URL directo...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Importación de torrent 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -603,6 +872,62 @@ Cancelar la subscripción 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -610,7 +935,7 @@ Cancelar la subscripción 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -621,27 +946,33 @@ Cancelar la subscripción 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel cancelar 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Expulsar este usuario 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 + src/app/shared/menu/top-menu-dropdown.component.html11 + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -652,28 +983,28 @@ Iniciar sesión 2 - + src/app/login/login.component.html2 Request new verification email. Solicitar un nuevo correo de verificación. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Usuario 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Usuario o correo electrónico 15 - + src/app/login/login.component.html15 or create an account @@ -684,7 +1015,7 @@ Iniciar sesión 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -695,41 +1026,49 @@ Iniciar sesión 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! El registro de usuarios no está permitido en este nodo, ¡pero puedes registrarte en muchos otros! 28 - + src/app/login/login.component.html28 Password Contraseña 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Olvidé mi contraseña 45 - + src/app/login/login.component.html45 Login Identificarse 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Olvidaste tu contraseña 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -737,21 +1076,21 @@ Iniciar sesión 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Correo electrónico 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Enviar un correo electrónico para restablecer mi contraseña 82 - + src/app/login/login.component.html82 Reset my password @@ -762,59 +1101,59 @@ Iniciar sesión 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Confirmar la contraseña 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Contraseña confirmada 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Restablecer mi contraseña 29 - + src/app/reset-password/reset-password.component.html29 results resultados 5 - + src/app/search/search.component.html5 - for + for - para + para 6 - + src/app/search/search.component.html6 Filters - + Filtros - + 16 - + src/app/search/search.component.html16 No results found @@ -825,13 +1164,185 @@ Iniciar sesión 28 - + src/app/search/search.component.html28 subscribers suscriptores 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -839,14 +1350,14 @@ Iniciar sesión 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Cambiar el idioma 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -857,13 +1368,25 @@ Iniciar sesión 8 - + src/app/menu/language-chooser.component.html8 My public profile Mi perfil público 17 + src/app/menu/menu.component.html17 + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + Create an account @@ -871,20 +1394,26 @@ Iniciar sesión 33 - + src/app/menu/menu.component.html33 My library Mi biblioteca 37 - + src/app/menu/menu.component.html37 Videos Vídeos 24 + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + Playlists + + src/app/menu/menu.component.html + 46 + Subscriptions @@ -892,6 +1421,18 @@ Iniciar sesión 51 + src/app/menu/menu.component.html51 + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -899,6 +1440,12 @@ Iniciar sesión 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -906,90 +1453,108 @@ Iniciar sesión 81 - + src/app/menu/menu.component.html81 More Más 91 - + src/app/menu/menu.component.html91 Administration Administración 95 - + src/app/menu/menu.component.html95 About Acerca de 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Mostrar los atajos de teclado 111 - + src/app/menu/menu.component.html111 View your notifications Ver sus notificaciones 3 - + src/app/menu/avatar-notification.component.html3 Notifications Notificaciones 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Actualizar sus preferencias de notificación 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Ver todas sus notificaciones 30 - + src/app/menu/avatar-notification.component.html30 Search... Buscar... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Subir 9 - + src/app/header/header.component.html9 Sort Ordenar 6 - + src/app/search/search-filters.component.html6 Published date Fecha de publicación 15 + src/app/search/search-filters.component.html15 + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + Duration @@ -997,91 +1562,91 @@ Iniciar sesión 45 - + src/app/search/search-filters.component.html45 Display sensitive content Mostrar contenido sensible 54 - + src/app/search/search-filters.component.html54 Yes 58 - + src/app/search/search-filters.component.html58 No No 63 - + src/app/search/search-filters.component.html63 Category Categoría 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licencia 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Idioma 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Todas estas etiquetas 103 - + src/app/search/search-filters.component.html103 One of these tags Una de estas estiquetas 108 - + src/app/search/search-filters.component.html108 Filter Filtrar 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Mostrar los vídeos no listados y privados 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Añadir subtítulo 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Elige el archivo de subtítulo 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1092,7 +1657,7 @@ Iniciar sesión 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1103,27 +1668,36 @@ Iniciar sesión 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Añadir este subtítulo 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Título 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Etiquetas 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1131,20 +1705,28 @@ Iniciar sesión 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Ingresar una nueva etiqueta 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Descripción 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1152,105 +1734,105 @@ Iniciar sesión 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Privacidad 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Programar publicación () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Este vídeo contiene material para adultos o explícito 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Algunos nodos no listan vídeos que contengan material para adultos o explícito por defecto. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Esperar transcodificación antes de publicar el vídeo 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Si decides no esperar a la transcodificación antes de publicar el vídeo, quizás no se pueda reproducir hasta que finalice la transcodificación. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Info básica 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Añadir otro subtítulo 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Ver el archivo de subtítulo 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Ya ha sido subido ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Estará creado al actualizar 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Cancelar creación 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Estará eliminado al actualizar 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Cancelar borrado 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1261,13 +1843,19 @@ Iniciar sesión 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Subtítulos 159 + src/app/videos/+video-edit/shared/video-edit.component.html159 + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -1275,13 +1863,25 @@ Iniciar sesión 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Breve texto para explicar a la gente cómo pueden apoyarte (plataforma de miembros...). 226 + src/app/videos/+video-edit/shared/video-edit.component.html226 + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + Enable video comments @@ -1289,6 +1889,12 @@ Iniciar sesión 254 + src/app/videos/+video-edit/shared/video-edit.component.html254 + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + Advanced settings @@ -1296,13 +1902,23 @@ Iniciar sesión 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1310,7 +1926,7 @@ Iniciar sesión 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1321,27 +1937,51 @@ Iniciar sesión 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Actualizar 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Elige el archivo a subir 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Programado 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + Publish will be available when upload is finished @@ -1349,34 +1989,43 @@ Iniciar sesión 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Publicar 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Seleccionar el torrent a importar 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or O 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Pegar el enlace magnético 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1388,42 +2037,42 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Importar 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Subir 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Subir un archivo 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Importar con URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Importar con torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1434,6 +2083,14 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1441,13 +2098,21 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code Código QR 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1455,6 +2120,34 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + Muted @@ -1462,6 +2155,60 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -1469,6 +2216,22 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1476,48 +2239,54 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video No me gusta este vídeo 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Ir a la página del canal 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Por 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Ir a la página de la cuenta 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Mostrar más 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Mostrar menos 147 + src/app/videos/+video-watch/video-watch.component.html147 + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + Friendly Reminder: @@ -1525,7 +2294,7 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1536,21 +2305,21 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Más información 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Ver más información 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1561,7 +2330,7 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1572,21 +2341,21 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. No hay comentarios 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Ver las respuestas 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1597,14 +2366,14 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Añadir comentario... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1615,14 +2384,14 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Está a un paso de poder comentar 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -1633,13 +2402,23 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment conectarse para comentar 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -1651,21 +2430,21 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Comentario resaltado 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Responder 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1676,7 +2455,7 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1687,7 +2466,7 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1698,7 +2477,7 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1709,6 +2488,22 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -1716,35 +2511,35 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 2 - + src/app/+admin/follows/follows.component.html2 Following Siguiendo 5 - + src/app/+admin/follows/follows.component.html5 Follow Seguir 7 - + src/app/+admin/follows/follows.component.html7 Followers Seguidores 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 host (without "http://") por línea 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -1755,27 +2550,33 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Añadir seguimiento 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Filtrar... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -1783,34 +2584,44 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Puntuación 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Creado + Created + Creado 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Aceptado 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Pendiente 33 + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + Refuse @@ -1818,82 +2629,144 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Host 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Redundancia autorizada 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Crear usuario 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Editar usuario 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Usuario 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Rol 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - La transcodificación está activada en el servidor. La cuota de vídeo solo tiene en cuenta el vídeo original. + La transcodificación está activada en el servidor. La cuota de vídeo solo tiene en cuenta el vídeo original. Como mucho, este usuario podría utilizar ~ . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Cuota diaria de vídeo 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + Users list @@ -1901,20 +2774,26 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Acciones másivas 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Nombre de usuario + Username + Nombre de usuario 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned) @@ -1922,41 +2801,53 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Se requiere validar la dirección de correo electrónico del usuario antes de conectarse 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification La dirección de correo electrónico del usuario ha sido verificada / El usuario puede conectarse sin verificación de dirección de correo electrónico 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Razón de la expulsión: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Moderación 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Vídeos denunciados como abusivos 5 + src/app/+admin/moderation/moderation.component.html5 + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + Muted accounts @@ -1964,63 +2855,69 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Servidores silenciados 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Nombre del vídeo + Video name + Nombre del vídeo 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Sensible 9 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + - Date - Fecha + Date + Fecha 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Ir al vídeo 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Acciones 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Razón del bloqueo: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Comentarios de moderación 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2031,90 +2928,102 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Actualizar este comentario 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Reportador 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Vídeo 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Estado + State + Estado 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Ir a la cuenta 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Razón: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Comentario de moderación: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Sacar de lista negra 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Nodo 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Silenciado en + Muted at + Silenciado en 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Dejar de silenciar 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Cuenta 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -2122,6 +3031,106 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -2129,27 +3138,33 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Tipo 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Procesado el 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Finalizado el 23 + src/app/+admin/system/jobs/jobs.component.html23 + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -2157,13 +3172,60 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Descripción corta 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2171,6 +3233,14 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2178,27 +3248,121 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Difuminar miniaturas 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Mostrar 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Términos de uso 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -2206,6 +3370,30 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2213,41 +3401,53 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Registro 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Registro habilitado 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification La suscripción requiere una verificación mediante correo electrónico 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Límite de registro 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Usuarios 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2255,13 +3455,67 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Importar video con un archivo torrent o un enlace magnet activado 301 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2269,55 +3523,67 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Correo del administrador 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Habilitar el formulario de contacto 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Configuración básica 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Tu usuario de Twitter 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Indica la cuenta de Twitter del sitio web o de la plataforma en la que el contenido fue publicado 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Nodo en lista blanca de Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2325,27 +3591,33 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transcodificar 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transcodificación activada 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! ¡Si desactivas la transcodificación, muchos vídeos de tus usuarios no funcionarán! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -2353,6 +3625,39 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 475 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2360,6 +3665,12 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + Cache @@ -2367,41 +3678,67 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 541 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. Algunos archivos (previsualizaciones, subtítulos) no están federados. Los obtenemos directamente del nodo de origen y las ponemos en caché. 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Tamaño de caché de las previsualizaciones 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Tamaño de caché de los subtítulos 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Personalizaciones 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -2409,13 +3746,19 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Actualizar configuración 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2423,20 +3766,26 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Perfil 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Ajustes de vídeo 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -2444,41 +3793,61 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Cambiar contraseña 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Contraseña actual 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Nueva contraseña 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Confirmar nueva contraseña 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Política por defecto para vídeos que contengan material sensible 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with others @@ -2486,13 +3855,19 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Reproducir vídeo automáticamente 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -2500,6 +3875,64 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -2507,68 +3940,74 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Seleccionar el próxima titular 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Aceptar la titularidad 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Seleccionar el canal objetivo 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Iniciador 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Creado - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Estatus 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Acción 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + Go to the channel @@ -2576,36 +4015,46 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers suscriptores 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Crear un canal de vídeo 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Por ejemplo: mi_canal 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Texto corto para decirle a la gente cómo pueden dar soporte a tu canal (plataforma de miembros...).<br /><br /> + Texto corto para decirle a la gente cómo pueden dar soporte a tu canal (plataforma de miembros...).<br /><br /> Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenará automáticamente con este texto. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -2613,76 +4062,85 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Cambiar el avatar 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (extensiones: , tamaño máximo: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Objetivo 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Eliminar su cuenta es definitivo. ¿Está seguro? 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Eliminar tu cuenta 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. No tiene suscripciones todavía. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Creado por 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Ir a la cuenta del propietario 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Instancias silenciadas 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Historial habilitado 4 + src/app/+my-account/my-account-history/my-account-history.component.html4 + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + You don't have videos history yet. @@ -2690,6 +4148,24 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 14 + src/app/+my-account/my-account-history/my-account-history.component.html14 + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + Activities @@ -2697,13 +4173,57 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Web 3 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -2715,6 +4235,27 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 2 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + @@ -2726,62 +4267,68 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Enviar un correo electrónico de verificación 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Esta instancia no requiere verificación por correo electrónico 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Expulsados 19 - + src/app/+accounts/accounts.component.html19 Instance muted Instancia silenciada 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Silenciados por tu instancia 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Instancia silenciada por tu instancia 23 - + src/app/+accounts/accounts.component.html23 subscribers suscriptores 31 - + src/app/+accounts/accounts.component.html31 Video channels Canales de vídeo 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -2789,6 +4336,20 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -2796,13 +4357,19 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Se unió el 10 + src/app/+accounts/account-about/account-about.component.html10 + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + Support this channel @@ -2810,13 +4377,27 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Creado el 17 + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -2824,6 +4405,12 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + Contact administrator @@ -2831,20 +4418,26 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Su nombre 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Su dirección de correo electrónico 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your message @@ -2852,20 +4445,80 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance Acerca de la instancia 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Contactar al administrador 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -2873,35 +4526,68 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Es un software libre y de código abierto, bajo la licencia AGPLv3. + Es un software libre y de código abierto, bajo la licencia AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Para más información, por favor visite joinpeertube.org. + Para más información, por favor visite joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P y Privacidad 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -2909,6 +4595,76 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -2916,6 +4672,16 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -2923,6 +4689,16 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -2930,6 +4706,15 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -2937,34 +4722,58 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Poner un límite a la frecuencia de peticiones recibidas por el rastreador (se está probando) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Hacer sonar un aviso si hay peticiones inusuales (se está probando) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Inhabilitar el P2P desde el interfaz de administración 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Un programa de redundancia automatizada de vídeo: no sabríamos si la IP descargó el vídeo a propósito o si fue el programa automatizado 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -2974,6 +4783,107 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -2981,6 +4891,33 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -2988,27 +4925,43 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Su mensaje ha sido remitido 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Ya envió este formulario recientemente 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description No hay descripción 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p @@ -3016,34 +4969,40 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Auto (via ffmpeg) @@ -3051,13 +5010,45 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Configuración actualizada 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -3065,69 +5056,105 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -3135,146 +5162,170 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Tienes que especificar hosts a los que seguir. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Los hosts tienen que ser únicos. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Si confirmas, enviaras una petición de seguimiento a: - + If you confirm, you will send a follow request to: - + Si confirmas, enviaras una petición de seguimiento a: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Seguir nuevo(s) servidor(es) 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! ¡Petición(es) de seguimiento enviada(s)! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? ¿De verdad quieres dejar de seguir a ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Dejar de seguir 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Ya no estás siguiendo a . 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled habilitada 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled deshabilitada 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is La redundancia para está 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. La cuenta no está silenciada por su instancia. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. La instancia no está silenciada por su instancia. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Comentario actualizado 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Eliminar este reporte 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Actualizar el comentario de moderación 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Marcar como aceptado 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Marcar como rechazado 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? ¿Confirma la eliminación del reporte de abuso? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Reporte de abuso eliminado. 1 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + Do you really want to remove this video from the blacklist? It will be available again in the videos list. @@ -3282,13 +5333,121 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Vídeo eliminado de la lista negra. 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -3296,27 +5455,39 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Aviso 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Error 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Usuario creado. 1 + src/app/+admin/users/user-edit/user-create.component.ts1 + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + User updated. @@ -3324,13 +5495,19 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Actualizar usuario 1 + src/app/+admin/users/user-edit/user-update.component.ts1 + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + Unban @@ -3338,125 +5515,137 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Establecer la dirección de correo electrónico como Verificada 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. No puede expulsar al root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? ¿Confirma dejar sin efecto la expulsión de usuarios? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. usuarios expulsados. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. No puedes eliminar al root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! ¡Si elimina estos usuarios, no será posible crear otros con el mismo nombre de usuario! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. usuarios eliminados. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. direcciones de correo electrónico de usuarios establecidas como verificadas. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. La cuenta ya no está silenciada. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. La instancia ya no está silenciada. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history Mi historial de vídeos 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled El historial de vídeos está habilitado 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled El historial de vídeos está deshabilitado 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Eliminar el historial de vídeos 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? ¿Confirma la eliminación de todo su historial de vídeos? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Historial de vídeos eliminado 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Titularidad aceptada 1 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + You current password is invalid. @@ -3464,13 +5653,19 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Contraseña actualizada. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -3478,20 +5673,26 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Eliminar mi cuenta 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Tu cuenta ha sido eliminada. 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + New video from your subscriptions @@ -3499,13 +5700,25 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Nuevo comentario en su vídeo 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + One of your video is blacklisted/unblacklisted @@ -3513,41 +5726,53 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Vídeo publicado (después de una transcodificación / actualización programada) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Importación de vídeo terminada 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Un nuevo usuario se registró en su instancia 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Usted o su(s) canal(es) tiene un nuevo seguidor 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Alguien le mencionó en comentarios de vídeo 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -3555,20 +5780,32 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Perfil actualizado. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Avatar cambiado. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -3576,20 +5813,32 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. El nombre ya existe en esta instancia. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Canal de vídeo actualizado. 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + Video channel deleted. @@ -3597,6 +5846,30 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + My videos @@ -3604,48 +5877,54 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? ¿De verdad quieres eliminar vídeos? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. vídeos eliminados. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? ¿De verdad quieres eliminar ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Vídeo eliminado. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Solicitud de cambio de titularidad enviada. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Mis canales 1 + src/app/+my-account/my-account.component.ts1 + My playlists + + src/app/+my-account/my-account.component.ts + 1 + My subscriptions @@ -3653,41 +5932,47 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+my-account/my-account.component.ts1 My history Mi historial 1 - + src/app/+my-account/my-account.component.ts1 Misc Diversos 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Cambios de titularidad 1 - + src/app/+my-account/my-account.component.ts1 My settings Mis ajustes 1 - + src/app/+my-account/my-account.component.ts1 My notifications Mis notificaciones 1 + src/app/+my-account/my-account.component.ts1 + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as ! @@ -3695,48 +5980,54 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Un correo electrónico con un vínculo de verificación será enviado a . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. No se pudo encontrar el id de usuario o la cadena de verificación. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Vídeos publicados 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Suscribirse a la cuenta 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Enfocar la barra de búsqueda 1 - + src/app/app.component.ts1 Toggle the left menu Conmutar el menú de la izquierda 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -3744,56 +6035,56 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/app.component.ts1 Go to the recently added videos page Ir a la página de vídeos recientes 1 - + src/app/app.component.ts1 Go to the local videos page Ir a la página de vídeos locales 1 - + src/app/app.component.ts1 Go to the videos upload page Ir a la página de subida de vídeos 1 - + src/app/app.component.ts1 Go to my subscriptions Ir a mis suscripciones 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Ir a mis vídeos 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Ir a mis importaciones 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Ir a mis canales 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -3802,328 +6093,340 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Asegúrate de que has configurado correctamente PeerTube (carpeta config/), en particular la sección "servidor". 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Tienes que reconectar. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Atajos de teclado: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Correcto 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Nombre de usuario o contraseña incorrecta 1 - + src/app/login/login.component.ts1 You account is blocked. Su cuenta ha sido bloqueada 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . Un correo con las instrucciones para restablecer la contraseña será enviado a . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! ¡Tu contraseña ha sido restablecida con éxito! 1 - + src/app/reset-password/reset-password.component.ts1 Today Hoy 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Últimos 7 días 1 - + src/app/search/search-filters.component.ts1 Last 30 days Últimos 30 días 1 - + src/app/search/search-filters.component.ts1 Last 365 days Últimos 365 días 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Corto (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Medio (4-10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Largo (> 10 min) + Long (> 10 min) + Largo (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Relevancia 1 - + src/app/search/search-filters.component.ts1 Publish date Fecha de publicación 1 - + src/app/search/search-filters.component.ts1 Views Visualizaciones 1 - + src/app/search/search-filters.component.ts1 years ago hace años 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago hace meses 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago hace mes 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago hace semanas 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago hace semana 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago hace días 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago hace día 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago hace horas 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago hace hora 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago hace min 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago hace seg 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Confirmar 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Se requiere un nombre de nodo 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. La descripción breve no debería ocupar más de 250 caracteres. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Se requiere el nombre de usuario de Twitter 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Se requiere un tamaño de caché de previsualizaciones 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. El tamaño de caché de previsualizaciones ha de ser mayor que 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. El tamaño de caché de previsualizaciones ha de ser un número. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Se requiere un tamaño de caché de subtítulos. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. El tamaño de caché de subtítulos ha de ser mayor que 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. El tamaño de caché de subtítulos ha de ser un número. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Se requiere un límite de registro. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. El límite de registro debe ser mayor que 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. El límite de registro debe ser un número. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Se requiere un correo de administrador. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. El correo de adminstrador ha de ser válido. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Se requieren hilos de transcodificación. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. El número de subprocesos de transcodificación tiene que ser superior o igual a 0. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -4131,34 +6434,52 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. El correo electrónico ha de ser válido. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Su nombre es requerido. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Su nombre tiene que contener por lo menos 1 carácter. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Su nombre no puede contener más de 120 caracteres. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1 + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + A message is required. @@ -4166,132 +6487,138 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. El mensaje tiene que contener por lo menos 3 caracteres. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. El mensaje no puede contener más de 5.000 caracteres. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Se requiere un nombre de usuario. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Se requiere una contraseña. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Se requiere la confirmación de la contraseña. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. El nombre de usuario tiene que contener por lo menos un carácter. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. El nombre de usuario no puede contener más de 50 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. El nombre de usuario puede contener minúsculas, cifras, puntos y barras bajas. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. La contraseña ha de ocupar al menos 6 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. La contraseña no puede ocupar más de 255 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. La nueva contraseña y la contraseña de confirmación no corresponden. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Se requiere una cuota de vídeo. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. La cuota debe ser mayor que -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Se requiere colocar un límite diario de subida. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. El límite diario de subida tiene que ser superior a -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Se requiere un rol de usuario. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. La descripción debe ocupar como mínimo 3 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. La descripción no puede contener más de 1.000 caracteres. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -4299,48 +6626,54 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. La razón de la expulsión no puede contener más de 250 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Se requiere un nombre para mostrar. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. El nombre mostrado tiene que contener por lo menos 1 carácter. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. El nombre mostrado no puede contener más de 50 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Se requiere un motivo para reportar. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. El motivo del reporte ha de ocupar como mínimo 2 caracteres. 1 + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + Moderation comment is required. @@ -4348,13 +6681,19 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. El comentario de moderación tiene que contener por lo menos 2 caracteres. 1 + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + The channel is required. @@ -4362,118 +6701,130 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. La razón del bloqueo tiene que contener por lo menos 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. La razón del bloqueo no puede contener más de 300 caracteres. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. Se requiere un idioma de subtítulo. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. Se requiere un archivo de subtítulo. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. Se requiere llenar el nombre de usuario. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account Solo puede transferir la titularidad a una cuenta local 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Se requiere llenar el nombre. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. El nombre tiene que contener por lo menos 1 carácter. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. El nombre no puede contener más de 50 caracteres. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. El nombre puede contener minúsculas, cifras, puntos y barras bajas. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. El texto para el apoyo ha de ocupar como mínimo 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. El texto de apoyo no puede contener más de 1.000 caracteres. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Se requiere comentario. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. El comentario ha de ocupar como mínimo 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. El comentario no puede ocupar más de 3000 caracteres. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. El nombre a mostrar no puede ocupar más de 120 caracteres. 1 + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -4481,90 +6832,96 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. El nombre del vídeo debe ocupar más de 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. El nombre del vídeo no puede ocupar más de 120 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Se requiere la privacidad del vídeo. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Se requiere el canal de vídeo. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. La descripción del vídeo ha de ocupar como mínimo 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. La descripción del vídeo no puede ocupar más de 10000 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Una etiqueta ha de tener más de 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Una etiqueta ha de ocupar menos de 30 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. El apoyo para el vídeo ha de ocupar como mínimo 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. El soporte de vídeo no puede contener más de 1.000 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. Se requiere una fecha para actualizar la programación del vídeo. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Este archivo es demasiado grande. 1 + src/app/shared/forms/reactive-file.component.ts1 + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + All unsaved data will be lost, are you sure you want to leave this page? @@ -4572,328 +6929,346 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Domingo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Lunes 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Martes 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Miércoles 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Jueves 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Viernes 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Sábado 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Dom 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Lun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Mié 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Jue 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Vie 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Sáb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Do 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Lu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Ma 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Mi 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Ju 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Vi 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa Sa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Enero 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Febrero 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Marzo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April Abril 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Mayo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Junio 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Julio 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Agosto 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September Septiembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Octubre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November Noviembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December Diciembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Ene 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Feb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Abr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Jun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Jul 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Ago 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Sep 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Oct 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Dec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Borrar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd yy-mm-dd 1 + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + ~ @@ -4901,286 +7276,336 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos de vídeos full HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos de vídeos HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos de vídeos de calidad media 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Markdown compatible que soporta: + Markdown compatible that supports: + Markdown compatible que soporta: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Énfasis 1 - + src/app/shared/misc/help.component.ts1 Links Enlaces 1 - + src/app/shared/misc/help.component.ts1 New lines Nuevas líneas 1 - + src/app/shared/misc/help.component.ts1 Lists Listas 1 - + src/app/shared/misc/help.component.ts1 Images Imágenes 1 - + src/app/shared/misc/help.component.ts1 users banned. usuarios bloqueados. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. Usuario bloqueado. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? ¿Confirma el desbloqueo de ? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. El usuario ha sido desbloqueado. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! ¡Si elimina este usuario, no podrá crear otro con el mismo nombre de usuario! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. Usuario eliminado. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified El correo electrónico del usuario establecido como verificado 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. Cuenta silenciada. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. Instancia silenciada. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. Cuenta silenciada por la instancia. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. Cuenta ya no silenciada por la instancia. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. Instancia silenciada por la instancia. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. La instancia ya no es silenciada por la instancia. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Silenciar esta cuenta 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Dejar de silenciar esta cuenta 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Silenciar esta instancia 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Dejar de silenciar esta instancia 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Silenciar esta cuenta por su instancia 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Dejar de silenciar esta cuenta por su instancia 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Silenciar esta instancia por su instancia 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Dejar de silenciar esta instancia por su instancia 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. La petición es demasiado grande para el servidor. Por favor contacta con tu administrador si quieres aumentar el límite de tamaño. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Demasiados intentos, por favor inténtalo de nuevo pasados minutos. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Demasiados intentos, por favor inténtelo más tarde. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Error del servidor. Por favor, inténtalo más tarde. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Suscrito a 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Suscrito 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Ya no está suscrito a 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Ya no está suscrito 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Moderador 1 + src/app/shared/users/user.service.ts1 + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + Video blacklisted. @@ -5188,27 +7613,33 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Copiado 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Vídeo reportado. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? ¿De verdad quieres eliminar este vídeo? 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -5216,97 +7647,103 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Reportar 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Publicado 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Publicación programada para 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Esperando transcodificación 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Para transcodificar 1 - + src/app/shared/video/video-miniature.component.ts1 To import Importar 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Soy el único que pueda ver este vídeo 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Solo las personas que tengan el vínculo privado pueden ver este vídeo 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Todos pueden ver este vídeo 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Video to import updated. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Tu vídeo ha sido subida a tu cuenta y es privado. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Pero los datos asociados (etiquetas, descripción...) se perderán, ¿seguro que quieres abandonar esta página? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Tu vídeo aún no se ha subido, ¿seguro que quieres abandonar esta página? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -5314,27 +7751,33 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Vídeo publicado. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Con este vídeo, está pasando su cuota de espacio (tamaño del vídeo: , espacio utilizado: , cuota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Con este vídeo, su cuota de espacio diario ha sido excedido (tamaño del vídeo: , espacio usado: , cuota: ) 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + Video updated. @@ -5342,13 +7785,25 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. respuestas serán eliminadas también. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + likes / dislikes @@ -5356,34 +7811,64 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Este vídeo contiene material para adultos o explícito. ¿Seguro que lo quieres ver? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Contenido para adultos o explícito 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Colocar Me gusta a este vídeo 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Eliminar Me gusta de este vídeo 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + Videos from your subscriptions @@ -5391,6 +7876,6 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.eu-ES.xlf b/client/src/locale/angular.eu-ES.xlf index 465cba8e3..6dca8e053 100644 --- a/client/src/locale/angular.eu-ES.xlf +++ b/client/src/locale/angular.eu-ES.xlf @@ -9,205 +9,429 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Aurrekoa 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Hurrengoa 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Aurreko hilabetea 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Hurrengo hilabetea 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Hautatu hilabetea 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Hautatu urtea 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Lehena 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Aurrekoa 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Hurrengoa 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Azkena 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Ordu gehiago 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Orduak 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Ordu gutxiago 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Minutu gehiago 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minutuak 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Minutu gutxiago 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Segundo gehiago 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Segundoak 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Segundo gutxiago 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + + + You don't have notifications. + + src/app/shared/users/user-notifications.component.html + 1 + + + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + Display name @@ -215,35 +439,35 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Sortu 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Deskargatu bideoa 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Deskarga zuzena 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (.torrent fitxategia) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -254,20 +478,29 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Deskargatu 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Salatu bideoa 3 + src/app/shared/video/modals/video-report.component.html3 + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -275,7 +508,7 @@ 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -286,20 +519,26 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Bidali 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Sartu bideoa zerrenda beltzean 3 + src/app/shared/video/modals/video-blacklist.component.html3 + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + Unlisted @@ -307,13 +546,19 @@ 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Pribatua 7 + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 + views + + src/app/shared/video/video-miniature.component.html + 24 + Blacklisted @@ -321,6 +566,52 @@ 42 + src/app/shared/video/video-miniature.component.html42 + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -328,6 +619,12 @@ 15 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -335,41 +632,49 @@ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Ezabatu 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Editatu 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Moztutako aurrebista 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Aurrebista osoa 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Jaso laguntza 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -381,6 +686,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -388,54 +701,103 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Harpidetu ostalariko kontu batekin 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Harpidetu zure tokiko kontuarekin 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Harpidetu Mastodon kontu batekin: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Sindikazio jario bat erabiliz 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Harpidetu RSS bidez 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Urruneko harpidetza - Urruneko interakzioa + Urruneko harpidetza + Urruneko interakzioa 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -443,38 +805,56 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Unlimited ( eguneko) + Unlimited ( eguneko) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Inportatu 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP inportazioa (YouTube, Vimeo, URL zuzena...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Torrent inportazioa 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -482,6 +862,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -489,7 +925,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -500,20 +936,32 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Utzi 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Debekatu erabiltzaile hau 26 + src/app/shared/moderation/user-ban-modal.component.html26 + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -525,28 +973,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Eskatu baieztatze e-mail berria 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Erabiltzailea 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Erabiltzaile-izena edo e-mail helbidea 15 - + src/app/login/login.component.html15 or create an account @@ -557,7 +1005,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -568,41 +1016,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Erabiltzaile berriek izena ematea ez da onartzen instantzia honetan, baina beste askotan eman dezakezu izena! 28 - + src/app/login/login.component.html28 Password Pasahitza 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Pasahitza ahaztu dut 45 - + src/app/login/login.component.html45 Login Hasi saioa 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Pasahitza ahaztu duzu 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -610,21 +1066,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address E-mail helbidea 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Bidali e-mail bat nire pasahitza berrezartzeko 82 - + src/app/login/login.component.html82 Reset my password @@ -635,59 +1091,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Berretsi pasahitza 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Berretsitako pasahitza 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Berrezarri nire pasahitza 29 - + src/app/reset-password/reset-password.component.html29 results emaitza 5 - + src/app/search/search.component.html5 - for + for - bilaketarako + bilaketarako 6 - + src/app/search/search.component.html6 Filters - + Iragazkiak - + 16 - + src/app/search/search.component.html16 No results found @@ -698,13 +1154,185 @@ 28 - + src/app/search/search.component.html28 subscribers harpidedun 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -712,13 +1340,39 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Aldatu hizkuntza 107 + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + Create an account @@ -726,20 +1380,26 @@ 33 - + src/app/menu/menu.component.html33 My library Nire liburutegia 37 - + src/app/menu/menu.component.html37 Videos Bideoak 24 + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + Playlists + + src/app/menu/menu.component.html + 46 + Subscriptions @@ -747,6 +1407,18 @@ 51 + src/app/menu/menu.component.html51 + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -754,6 +1426,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -761,34 +1439,62 @@ 81 - + src/app/menu/menu.component.html81 More Gehiago 91 - + src/app/menu/menu.component.html91 Administration Administrazioa 95 - + src/app/menu/menu.component.html95 About Honi buruz 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Erakutsi teklatu-lasterbideak 111 + src/app/menu/menu.component.html111 + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + Search... @@ -796,27 +1502,45 @@ 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Igo 9 - + src/app/header/header.component.html9 Sort Ordenatu 6 - + src/app/search/search-filters.component.html6 Published date Argitaratze data 15 + src/app/search/search-filters.component.html15 + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + Duration @@ -824,91 +1548,91 @@ 45 - + src/app/search/search-filters.component.html45 Display sensitive content Erakutsi eduki hunkigarria 54 - + src/app/search/search-filters.component.html54 Yes Bai 58 - + src/app/search/search-filters.component.html58 No Ez 63 - + src/app/search/search-filters.component.html63 Category Kategoria 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Lizentzia 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Hizkuntza 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Etiketa guzti hauek 103 - + src/app/search/search-filters.component.html103 One of these tags Etiketa hauetako bat 108 - + src/app/search/search-filters.component.html108 Filter Iragazkia 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Bistaratu zerrendatu gabeko bideoak eta bideo pribatuak 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Gehitu azpitituluak 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Hautatu azpitituluen fitxategia 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -919,7 +1643,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -930,27 +1654,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Gehitu azpititulu hau 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Izenburua 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Etiketak 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -958,20 +1691,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Sartu etiketa berria 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Deskripzioa 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -979,105 +1720,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Pribatutasuna 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Programatutako argitaratzea () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Bideo honek helduentzako edo hunkigarria den edukia du 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Instantzia batzuk ez dute lehenetsita helduentzako edo hunkigarria den edukia zerrendatzen. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Itxaron transkodetzeari bideoa argitaratu aurretik 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Bideoa argitaratu aurretik ez baduzu transkodetzea bukatu arte itxaroten, bideoa transkodetzea bukatu arte ezin ikustea gerta daiteke. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Oinarrizko informazioa 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Gehitu beste azpititulu bat 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Ikusi azpitituluen fitxategia 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Jadanik igota ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Eguneratzean sortuko da 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Ezeztatu sorkuntza 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Eguneratzean ezabatuko da 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Ezeztatu ezabaketa 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1088,13 +1829,19 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Azpitituluak 159 + src/app/videos/+video-edit/shared/video-edit.component.html159 + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -1102,13 +1849,25 @@ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Jendeari zu nola babestu azaltzeko testu labur bat (kidetza plataforma...). 226 + src/app/videos/+video-edit/shared/video-edit.component.html226 + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + Enable video comments @@ -1116,6 +1875,12 @@ 254 + src/app/videos/+video-edit/shared/video-edit.component.html254 + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + Advanced settings @@ -1123,13 +1888,23 @@ 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL-a 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1137,7 +1912,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1148,27 +1923,51 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Eguneratu 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Hautatu igo beharreko bideoa 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Programatuta 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + Publish will be available when upload is finished @@ -1176,34 +1975,43 @@ 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Argitaratu 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Hautatu torrenta inportatzeko 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or Edo 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Itsatsi magnet URLa 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1215,42 +2023,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Inportatu 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Igo 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Igo fitxategi bat 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Inportatu URLa erabilita 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Inportatu torrenta erabilita 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1261,6 +2069,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1268,13 +2084,21 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QR-kodea 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1282,6 +2106,34 @@ 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + Muted @@ -1289,6 +2141,60 @@ 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -1296,6 +2202,22 @@ 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1303,48 +2225,54 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Utzi bideoa hau atsegiteari 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Joan kanalaren orrira 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Nork 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Joan kontuaren orrira 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Erakutsi gehiago 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Erakutsi gutxiago 147 + src/app/videos/+video-watch/video-watch.component.html147 + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + Friendly Reminder: @@ -1352,7 +2280,7 @@ 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1363,21 +2291,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Informazio gehiago 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Lortu informazio gehiago 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1388,7 +2316,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1399,21 +2327,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Iruzkinik ez. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Ikusi erantzun 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1424,14 +2352,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Gehitu iruzkina... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1442,14 +2370,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Iruzkina egitetik urrats batera zaude 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -1460,13 +2388,23 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment hasi saioa iruzkinak egiteko 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -1476,21 +2414,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Nabarmendutako iruzkina 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Erantzun 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1501,7 +2439,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1512,7 +2450,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1523,7 +2461,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1534,6 +2472,22 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -1541,35 +2495,35 @@ 2 - + src/app/+admin/follows/follows.component.html2 Following Jarraitzen 5 - + src/app/+admin/follows/follows.component.html5 Follow Jarraitu 7 - + src/app/+admin/follows/follows.component.html7 Followers Jarraitzaileak 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line Ostalari 1 lerroko ("http://" gabe) 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -1580,27 +2534,33 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Gehitu jarraipena 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Iragazkia... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID-a 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -1608,34 +2568,44 @@ 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Puntuazioa 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - (e)an sortuta + Created + (e)an sortuta 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Onartua 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Zain 33 + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + Refuse @@ -1643,82 +2613,144 @@ 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Ostalaria 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Erredundantzia onartua 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Sortu erabiltzailea 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Editatu erabiltzailea 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Erabiltzaile izena 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john aitor 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com posta@adibidea.eus 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Rola 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Transkodetzea gaituta dago zerbitzarian. Bideo-kuotak hau hartzen du kontuan: original video. + Transkodetzea gaituta dago zerbitzarian. Bideo-kuotak hau hartzen du kontuan: original video. Gehienez, erabiltzaile honek erabili dezakeena ~: . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Eguneko bideo kuota 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + Users list @@ -1726,13 +2758,25 @@ 2 + src/app/+admin/users/user-list/user-list.component.html2 + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + - Username - Erabiltzaile-izena + Username + Erabiltzaile-izena 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned) @@ -1740,41 +2784,53 @@ 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Erabiltzailearen e-mail helbidea baieztatu behar da saioa hasi aurretik 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Erabiltzailearen e-mail helbidea baieztatuta dago / Erabiltzaileak e-mail helbidea baieztatu gabe saioa hasi dezake 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Debekatzeko arrazoia: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Moderazioa 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Bideo gehiegikeriak 5 + src/app/+admin/moderation/moderation.component.html5 + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + Muted accounts @@ -1782,63 +2838,69 @@ 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Mutututako zerbitzariak 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Bideoaren izena + Video name + Bideoaren izena 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Hunkigarria 9 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + - Date - Data + Date + Data 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Joan bideora 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Ekintzak 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Zerrenda beltzean sartzeko arrazoia: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Moderazio iruzkina 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -1849,69 +2911,87 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Eguneratu iruzkin hau 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Salatzailea 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Bideoa 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - State + State + State 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Joan kontura 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Arrazoia: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Moderazio iruzkina: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Atera zerrenda beltzetik 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instantzia 5 + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + Unmute @@ -1919,13 +2999,25 @@ 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Kontua 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -1933,6 +3025,106 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -1940,27 +3132,33 @@ 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Mota 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Prozesatze data 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Bukatze data 23 + src/app/+admin/system/jobs/jobs.component.html23 + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -1968,13 +3166,60 @@ 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Deskripzio laburra 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -1982,6 +3227,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -1989,27 +3242,121 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Lausotu irudiak 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Bistaratu 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Baldintzak 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -2017,6 +3364,30 @@ 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2024,41 +3395,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Eman izena 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Izena ematea gaituta 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Izena emateko e-mail helbidea baieztatu behar da 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Izena emateko muga 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Erabiltzaileak 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2066,13 +3449,67 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Bideoa torrent fitxategia edo magnet URL bidez inportatzea gaituta 301 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2080,13 +3517,19 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Administratzailearen e-maila 387 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + Basic configuration @@ -2094,34 +3537,46 @@ 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Zure Twitter erabiltzaile-izena 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Edukia argitaratuko den webgune edo plataformarentzat Twitter kontua adierazten du. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Twitter-ek onartutako instantzia 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2129,27 +3584,72 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transkodeketa 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transkodeketa gaituta 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Transkodeketa desgaitzen baduzu, erabiltzaileen bideo askok ez dute funtzionatuko! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2157,6 +3657,12 @@ 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + Cache @@ -2164,41 +3670,67 @@ 541 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. Fitxategi batzuk ez dira federatzen (aurrebistak, azpitituluak). Zuzenean jatorrizko instantziatik jasotzen ditugu eta cachean gorde. 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Aurrebisten cachearen tamaina 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Bideoaren azpitituluen cachearen tamaina 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Pertsonalizazioak 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -2206,13 +3738,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Eguneratu konfigurazioa 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2220,20 +3758,26 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Profila 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Bideo ezarpenak 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -2241,41 +3785,61 @@ 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Aldatu pasahitza 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Oraingo pasahitza 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Pasahitz berria 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Berretsi pasahitz berria 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Eduki hunkigarria duten bioetarako lehenetsitako politika 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with others @@ -2283,13 +3847,19 @@ 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Automatikoki abiatzen du bideoa 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -2297,6 +3867,64 @@ 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -2304,67 +3932,73 @@ 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Hautatu hurrengo jabea 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Onartu jabetza 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Hautatu kanal helburua 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Haslea 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + - sortua + sortua 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Egoera 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Ekintza 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + Go to the channel @@ -2372,36 +4006,46 @@ 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers harpidedun 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Sortu bideo kanala 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Adibidea: nire_kanala 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Jendeari zure kanala babestu dezaketela azaltzeko testu labur bat (kidetza plataforma...). <br /><br /> + Jendeari zure kanala babestu dezaketela azaltzeko testu labur bat (kidetza plataforma...). <br /><br /> Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin beteko da. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -2409,69 +4053,164 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Aldatu abatarra 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (extensions: , max size: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Helburua 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Behin kontua ezabatuta ez dago atzera egiterik. Ziurtatu hau dela nahi duzuna. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Ezabatu zure kontua 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Ez duzu harpidetzarik oraindik. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by (e)k sortuta 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Joan jabearen kontuaren orrira 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Mutututako instantziak 2 + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -2483,6 +4222,27 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 2 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + @@ -2494,62 +4254,68 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Bidali e-mail egiaztaketa 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Instantzia honek ez du e-mail egiaztaketa eskatzen 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Debekatua 19 - + src/app/+accounts/accounts.component.html19 Instance muted Mutututako instantzia 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Zure instantziak mututua 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Zure instantziak mutututako instantzia 23 - + src/app/+accounts/accounts.component.html23 subscribers harpidedun 31 - + src/app/+accounts/accounts.component.html31 Video channels Bideo kanalak 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -2557,6 +4323,20 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -2564,13 +4344,19 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined (e)an elkartuta 10 + src/app/+accounts/account-about/account-about.component.html10 + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + Support this channel @@ -2578,13 +4364,27 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created (e)an sortuta 17 + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -2592,6 +4392,114 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -2599,35 +4507,68 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Software libre eta kode irekikoa da, AGPLv3 lizentzia du. + Software libre eta kode irekikoa da, AGPLv3 lizentzia du. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Informazio gehiagorako bisitatu joinpeertube.org. + Informazio gehiagorako bisitatu joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P eta pribatutasuna 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -2635,6 +4576,76 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -2642,6 +4653,16 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -2649,6 +4670,16 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -2656,6 +4687,15 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -2663,34 +4703,58 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Tracker-ak jasotzen dituen eskarien maitasuna mugatzea (probetan orain) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Ezohiko eskariak badaude abisu ematea (probetan orain) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface P2P desgaitzea administrazio paneletik 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Bideoen erredundantzia programa automatiko bat: ez genuke jakingo bideoa deskargatu duen IP-a nahita ala automatikoki egin duen 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -2702,6 +4766,107 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -2709,6 +4874,51 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + No description @@ -2716,6 +4926,22 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p @@ -2723,34 +4949,40 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Auto (via ffmpeg) @@ -2758,13 +4990,45 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Konfigurazioa eguneratuta. 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -2772,69 +5036,105 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -2842,76 +5142,82 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Jarraitu beharreko ostalariak zehaztu behar dituzu. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Ostalariak ezin dira errepikatu. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Berresten baduzu, jarraitzeko eskari bat bidaliko duzu hona: - + If you confirm, you will send a follow request to: - + Berresten baduzu, jarraitzeko eskari bat bidaliko duzu hona: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Jarraitu zerbitzari berria(k) 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Jarraitzeko eskaria(k) bidalita! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Ziur jarraitzeari utzi nahi diozula? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Utzi jarraitzeari 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Ez duzu jada jarraitzen. 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled gaituta 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled desgaituta 1 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + Account unmuted by your instance. @@ -2919,62 +5225,86 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. instantzia zure instantziak demutututa. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Iruzkina eguneratua. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Ezabatu salaketa hau 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Eguneratu moderazio iruzkina 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Markatu onartutako gisa 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Markatu errefusatutako gisa 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Ziur gehiegikeria salaketa hau ezabatu nahi duzula? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Gehiegikeria ezabatu da. 1 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + Do you really want to remove this video from the blacklist? It will be available again in the videos list. @@ -2982,13 +5312,121 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. bideoa zerrenda beltzetik atera da. 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -2996,27 +5434,39 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Abisua 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Errorea 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. erabiltzailea sortuta. 1 + src/app/+admin/users/user-edit/user-create.component.ts1 + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + User updated. @@ -3024,13 +5474,19 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Eguneratu erabiltzailea 1 + src/app/+admin/users/user-edit/user-update.component.ts1 + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + Unban @@ -3038,76 +5494,112 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Ezarri e-maila baieztatua gisa 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Ezin duzu root debekatu 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Ziur erabiltzaileei debekua kendu nahi diozula? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. erabiltzaileei debekua kendu zaie. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Ezin duzu erroa ezabatu. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Erabiltzaile hauek kentzen badituzu, ezin izango duzu izen bereko beste konturik sortu! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. erabiltzaile ezabatuta. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. erabiltzailearen e-mail helbidea baieztatua gisa ezarri da. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. kontua desmutututa. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. instantzia desmutututa. 1 + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + Ownership accepted @@ -3115,6 +5607,18 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + You current password is invalid. @@ -3122,13 +5626,19 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Pasahitza eguneratuta. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -3136,20 +5646,104 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Ezabatu nire kontua 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Zure kontua ezabatu da. 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Profile updated. @@ -3157,13 +5751,25 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Abatarra aldatuta. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -3171,20 +5777,32 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Izen hau hartuta dago instantzia honetan 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. bideo kanala eguneratuta. 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + Video channel deleted. @@ -3192,6 +5810,30 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + My videos @@ -3199,48 +5841,54 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Ziur bideo ezabatu nahi dituzula? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. bideo ezabatuta. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Ziur ezabatu nahi duzula? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. bideoa ezabatuta. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Jabetza aldatzeko eskaria bidalita. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Nire kanalak 1 + src/app/+my-account/my-account.component.ts1 + My playlists + + src/app/+my-account/my-account.component.ts + 1 + My subscriptions @@ -3248,6 +5896,12 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 + src/app/+my-account/my-account.component.ts1 + My history + + src/app/+my-account/my-account.component.ts + 1 + Misc @@ -3255,20 +5909,32 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Jabetza aldaketak 1 - + src/app/+my-account/my-account.component.ts1 My settings Nire ezarpenak 1 + src/app/+my-account/my-account.component.ts1 + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as ! @@ -3276,48 +5942,54 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Egiaztaketa esteka duen e-mail bat bidali da helbidera. 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Ezin izan da erabiltzailearen id-a edo berreste katea aurkitu. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Argitaratutako bideoak 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Harpidetu kontura 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Eman fokua bilaketa barrari 1 - + src/app/app.component.ts1 Toggle the left menu Txandakatu ezkerreko menua 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -3325,56 +5997,56 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/app.component.ts1 Go to the recently added videos page Joan gehitutako azken bideoen orrira 1 - + src/app/app.component.ts1 Go to the local videos page Joan bideo lokalen orrira 1 - + src/app/app.component.ts1 Go to the videos upload page Joan bideoak igotzeko orrira 1 - + src/app/app.component.ts1 Go to my subscriptions Joan nire harpidetzetara 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Joan nire bideoetara 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Joan nire inportazioetara 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Joan nire kanaletara 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -3383,328 +6055,340 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Baieztatu ongi konfiguratu duzula PeerTube (config/ direktorioa), bereziki "webserver" atala. 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Berriro konektatu behar duzu. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Teklatu laster-bideak: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Arrakasta 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Erabiltzaile-izen edo pasahitz okerra. 1 - + src/app/login/login.component.ts1 You account is blocked. Zure kontua blokeatuta dago. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . APasahitza berrezartzeko argibideak dituen e-mail bat bidaliko da helbidera. 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Zure pasahitza ongi berrezarri da! 1 - + src/app/reset-password/reset-password.component.ts1 Today Gaur 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Azken 7 egunak 1 - + src/app/search/search-filters.component.ts1 Last 30 days Azken 30 egunak 1 - + src/app/search/search-filters.component.ts1 Last 365 days Azken 365 egunak 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Laburra (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Ertaina (4-10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Luzea (> 10 min) + Long (> 10 min) + Luzea (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Egokitasuna 1 - + src/app/search/search-filters.component.ts1 Publish date Argitaratze data 1 - + src/app/search/search-filters.component.ts1 Views Ikustaldiak 1 - + src/app/search/search-filters.component.ts1 years ago duela urte 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago duela hilabete 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago duela hilabete 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago duela aste 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago duela aste 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago duela egun 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago duela egun 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago duela ordu 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago duela ordu 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago duela minutu 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago duela segundo 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Berretsi 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Instantziaren izena behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. Deskripzio laburra ez litzateke 250 karaktere baino luzeagoa izan behar. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Twitter erabiltzaile-izena behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Aurrebisten cachearen tamaina behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Aurrebisten cachea 1 baino gehiago izan behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Aurrebisten cachearen tamaina zenbaki bat izan behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Azpitituluen cachearen tamaina beharrezkoa da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. Azpitituluen cachearen tamaina 1 baino handiagoa izan behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. Azpitituluen cachearen tamaina zenbaki bat izan behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Izen-emate muga bat behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Izen-emate muga 1 baino gehiago izan behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Izen-emate muga zenbaki bat izan behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Administratzailearen e-mail helbidea behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Administratzailearen e-mail helbidea baliozkoa izan behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Transkodetze hari kopurua behar da. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Transkodeketa hariak 0 edo gehiago izan behar dira. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -3712,13 +6396,67 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. E-maila baliozkoa izan behar da. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + Username is required. @@ -3726,20 +6464,38 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Pasahitza behar da. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Pasahitza berrestea beharrezkoa da. 1 + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Password must be at least 6 characters long. @@ -3747,69 +6503,75 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Pasahitza ezin da 255 karaktere baino luzeagoa izan. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. Pasahitz berria eta berretsitako pasahitza ez datoz bat. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Bideo-kuota behar da. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Kuota -1 baino gehiago izan behar da. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Eguneko igoera muga derrigorrezkoa da 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Eguneko igoera muga -1 baino gehiago izan behar da. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Erabiltzailearen rola behar da. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Deskripzioa gutxienez 3 karaktere luze izan behar da. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. Deskripzioa ezin da 1000 karaktere baino luzeagoa izan. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -3817,20 +6579,44 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Debekatzeko arrazoia ezin da 250 karaktere baino luzeagoa izan. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Pantaila-izena behar da. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Report reason is required. @@ -3838,13 +6624,19 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Salatzeko arrazoia gutxienez 2 karaktere luze izan behar da. 1 + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + Moderation comment is required. @@ -3852,13 +6644,19 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. Moderazio iruzkina gutxienez 2 karakterekoa izan behar da. 1 + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + The channel is required. @@ -3866,55 +6664,73 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. Zerrenda beltzean sartzeko arrazoia gutxienez 2 karakterekoa izan behar da. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. Zerrenda beltzean sartzeko arrazoia ezin da 300 karaktere baino luzeagoa izan. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. Bideoen azpitituluen hizkuntza beharrezkoa da. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. Bideoaren azpitituluen fitxategia beharrezkoa da. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. Erabiltzaile-izena derrigorrezkoa da. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account Jabetza tokiko kontu batera besterik ezin duzu pasatu 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Izena derrigorrezkoa da. 1 + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Support text must be at least 3 characters long. @@ -3922,41 +6738,53 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. Laguntza testua ezin da 1000 karaktere baino luzeagoa izan 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Iruzkina behar da. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Iruzkina gutxienez 2 karaktere luze izan behar da. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Iruzkina ezin da 3000 karaktere baino luzeagoa izan. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Pantaila-izena ezin da 120 karaktere baino luzeagoa izan. 1 + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -3964,90 +6792,96 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Bideoaren izena gutxienez 3 karaktere luze izan behar da. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Bideoaren izena ezin da 120 karaktere baino luzeagoa izan. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Bideoaren pribatutasuna behar da 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Bideo kanala behar da. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Bideoaren deskripzioa gutxienez 3 karaktere luze izan behar da. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. Bideoaren deskripzioa ezin da 1000 karaktere baino luzeagoa izan. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Etiketa bakoitza 2 karaktere baino luzeagoa izan beharko litzateke. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Etiketa bakoitza 30 karaktere baino laburragoa izan beharko litzateke. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Bideo babesa gutxienez 3 karaktere luze izan behar da. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. Bideoaren laguntza ezin da 1000 karaktere baino luzeagoa izan 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. Data bat behar da bideoaren eguneraketa programatzeko. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Fitxategi hau handiegia da. 1 + src/app/shared/forms/reactive-file.component.ts1 + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + All unsaved data will be lost, are you sure you want to leave this page? @@ -4055,328 +6889,346 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Igandea 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Astelehena 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Asteartea 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Asteazkena 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Osteguna 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Ostirala 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Larunbata 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Ig 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Al 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Ar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Az 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Og 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Or 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat La 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Ig 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Al 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Ar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Az 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Og 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Or 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa La 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Urtarrila 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Otsaila 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Martxoa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April Apirila 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Maiatza 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Ekaina 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Uztaila 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Abuztua 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September Iraila 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Urria 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November Azaroa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December Abendua 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Urt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Ots 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Api 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Eka 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Uzt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Abu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Ira 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Urr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Aza 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Abe 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Garbitu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd yy-mm-dd 1 + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + ~ @@ -4384,286 +7236,336 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos HD osoko bideoen 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos HD bideoen 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos Bataz besteko kalitatezko bideoen 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Markdown bateragarria, hau onartzen du: + Markdown compatible that supports: + Markdown bateragarria, hau onartzen du: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Enfasia 1 - + src/app/shared/misc/help.component.ts1 Links Estekak 1 - + src/app/shared/misc/help.component.ts1 New lines Lerro jauziak 1 - + src/app/shared/misc/help.component.ts1 Lists Zerrendak 1 - + src/app/shared/misc/help.component.ts1 Images Irudiak 1 - + src/app/shared/misc/help.component.ts1 users banned. erabiltzaile debekatuta. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. erabiltzailea debekatuta. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Ziur zaude erabiltzaileari debekua kendu nahi diozula? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. erabiltzaileari debekua kendu zaio. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! Erabiltzaile hau kentzen baduzu, ezin izango duzu erabiltzaile-izen bera duen beste bat sortu gero! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. erabiltzailea ezabatuta. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified erabiltzailearen e-mail helbidea baieztatua gisa ezarri da 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. kontua mutututa. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. instantzia mutututa. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. kontua instantziak mutututa. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. kontua instantziak desmutututa. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. instantzia instantziak mutututa. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. kontua instantziak desmutututa. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Mututu kontu hau 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Desmututu kontu hau 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Mututu instantzia 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Desmututu instantzia 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Mututu kontu hau zure instantziaren bidez 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Desmututu kontu hau zure instantziaren bidez 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Mututu instantzia hau zure instantziaren bidez 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Desmututu instantzia hau zure instantziaren bidez 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. Eskaria luzeegia da zerbitzariarentzat. Jarri zure administratzailearekin kontaktuan muga handitu nahi baduzu. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Saiakera gehiegi, saiatu berriro geroago, minutu igarotakoan. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Saiakera gehiegi, saiatu berriro geroago. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Zerbitzariaren errorea, Saiatu berriro geroago. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to (e)ra harpidetuta 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Harpidetuta 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from (e)ko harpidetza kenduta 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Harpidetza kenduta 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Moderatzailea 1 + src/app/shared/users/user.service.ts1 + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + Video blacklisted. @@ -4671,27 +7573,33 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Kopiatuta 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Bideoa salatuta. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Ziur bideo hau ezabatu nahi duzula? 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -4699,97 +7607,103 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Salatu 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Argitaratuta 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Argitaratzeko programatutako data 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Transkodetzearen zain 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Transkodetzeko 1 - + src/app/shared/video/video-miniature.component.ts1 To import Inportatzeko 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Bakarrik nik ikusi dezaket bideo hau 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Esteka pribatua duen jendeak besterik ezin du bideoa ikusi 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Edonork ikusi dezake bideo hau 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Inportatzeko bideoa eguneratuta. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Zure bideoa zure kontura igo da eta pribatua da. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Baina dagozkion datuak (etiketak, deskripzioa...) galduko dira, ziur orri hau utzi nahi duzula? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Zur bideoa ez da igo oraindik, ziur orri hau utzi nahi duzula? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -4797,27 +7711,33 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Bideoa argitaratuta. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Zure bideo-kuota bideo honekin gainditzen da (bideoaren tamaina: , erabilita: , kuota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Zure eguneko bideo-kuota bideo honekin gainditzen da (bideoaren tamaina: , erabilita: , kuota: ) 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + Video updated. @@ -4825,13 +7745,25 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. erantzun ezabatuko dira ere. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + likes / dislikes @@ -4839,34 +7771,64 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Bideo honek helduentzako edo hunkigarria den edukia du. Ziur ikusi nahi duzula? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Helduentzako edo hunkigarria den edukia 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Gehitu bideoa gogokoetara 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Kendu bideoa gogokoetatik 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + Videos from your subscriptions @@ -4874,6 +7836,6 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf index cecfc1ec5..85eda8a5e 100644 --- a/client/src/locale/angular.fa-IR.xlf +++ b/client/src/locale/angular.fa-IR.xlf @@ -9,104 +9,110 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous قبلی 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next بعدی 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month ماه قبل 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month ماه بعد 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month انتخاب ماه 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year انتخاب سال 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First اولین 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous قبلی 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next بعدی 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last آخرین 49 + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 + % + + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts + 6 + Increment hours @@ -114,93 +120,404 @@ 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours ساعت 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours کاهش ساعت 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes افزایش دقیقه 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes دقیقه 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes کاهش دقیقه 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds افزایش ثانیه‌ 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds ثانیه‌ 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds کاهش ثانیه 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + + + You don't have notifications. + + src/app/shared/users/user-notifications.component.html + 1 + + + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + + + Display name + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 64 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+signup/+register/register-step-user.component.html + 4 + + + Create + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 74 + + + Download video + + src/app/shared/video/modals/video-download.component.html + 3 + + + Direct download + + src/app/shared/video/modals/video-download.component.html + 27 + + + Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html + 32 + + + + Cancel + + + src/app/shared/video/modals/video-download.component.html + 38 + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 + + + Download + + src/app/shared/video/modals/video-download.component.html + 43 + + + Report video + + src/app/shared/video/modals/video-report.component.html + 3 + + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -208,6 +525,166 @@ 11 + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + + + Submit + + src/app/shared/video/modals/video-report.component.html + 29 + + + src/app/shared/video/modals/video-blacklist.component.html + 31 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 26 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 29 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 52 + + + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + + + Unlisted + + src/app/shared/video/video-miniature.component.html + 12 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 6 + + + Private + + src/app/shared/video/video-miniature.component.html + 13 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 33 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 7 + + + views + + src/app/shared/video/video-miniature.component.html + 24 + + + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + + + Save + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 80 + + + src/app/videos/+video-watch/video-watch.component.html + 92 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 59 + + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 15 + + + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -215,20 +692,26 @@ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete حذف 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit ویرایش 63 + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 + Truncated preview + + src/app/shared/forms/markdown-textarea.component.html + 9 + Complete preview @@ -236,13 +719,153 @@ 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help کمک گرفتن 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + + + + Unsubscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 18 + + + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + + + Subscribe with an account on + + src/app/shared/user-subscription/subscribe-button.component.html + 39 + + + Subscribe with your local account + + src/app/shared/user-subscription/subscribe-button.component.html + 40 + + + Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + + + Video quota + + src/app/shared/instance/instance-features-table.component.html + 40 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + Import @@ -250,6 +873,36 @@ 286 + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -257,6 +910,76 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + + + Ban + + src/app/shared/moderation/user-ban-modal.component.html + 3 + + + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + Cancel @@ -264,6 +987,24 @@ 23 + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 + Ban this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + + + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -275,6 +1016,16 @@ 2 + src/app/login/login.component.html2 + Request new verification email. + + src/app/login/login.component.html + 7 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + User @@ -282,14 +1033,14 @@ 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address نام کاربری یا آدرس رایانامه 15 - + src/app/login/login.component.html15 or create an account @@ -300,6 +1051,20 @@ 18 + src/app/login/login.component.html18 + + or create an account on another instance + + + src/app/login/login.component.html + 22 + + + User registration is not allowed on this instance, but you can register on many others! + + src/app/login/login.component.html + 28 + Password @@ -307,27 +1072,35 @@ 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password گذرواژه‌ام را فراموش کرده‌ام 45 - + src/app/login/login.component.html45 Login ورود 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password گذرواژه‌تان را فراموش کرده‌اید 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -335,21 +1108,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address آدرس رایانامه 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password یک رایانامه برای بازنشانی گذرواژه برای من بفرست 82 - + src/app/login/login.component.html82 Reset my password @@ -360,27 +1133,50 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password تایید گذرواژه 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password گذرواژه تایید شد 21 - + src/app/reset-password/reset-password.component.html21 Reset my password تغییر گذرواژه‌ام 29 + src/app/reset-password/reset-password.component.html29 + results + + src/app/search/search.component.html + 5 + + + + for + + + src/app/search/search.component.html + 6 + + + + Filters + + + + src/app/search/search.component.html + 16 + @@ -392,6 +1188,194 @@ 28 + src/app/search/search.component.html28 + subscribers + + src/app/search/search.component.html + 44 + + + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + Change the language @@ -399,6 +1383,32 @@ 107 + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + Create an account @@ -406,6 +1416,12 @@ 33 + src/app/menu/menu.component.html33 + My library + + src/app/menu/menu.component.html + 37 + Videos @@ -413,6 +1429,12 @@ 24 + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + Playlists + + src/app/menu/menu.component.html + 46 + Subscriptions @@ -420,6 +1442,18 @@ 51 + src/app/menu/menu.component.html51 + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -427,6 +1461,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -434,27 +1474,61 @@ 81 - + src/app/menu/menu.component.html81 More دیگر 91 - + src/app/menu/menu.component.html91 Administration مدیریت 95 - + src/app/menu/menu.component.html95 About درباره 26 + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 + Show keyboard shortcuts + + src/app/menu/menu.component.html + 111 + + + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + Search... @@ -462,27 +1536,45 @@ 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload بارگذاری 9 - + src/app/header/header.component.html9 Sort براساس 6 - + src/app/search/search-filters.component.html6 Published date تاریخ انتشار 15 + src/app/search/search-filters.component.html15 + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + Duration @@ -490,6 +1582,12 @@ 45 + src/app/search/search-filters.component.html45 + Display sensitive content + + src/app/search/search-filters.component.html + 54 + Yes @@ -497,34 +1595,46 @@ 58 - + src/app/search/search-filters.component.html58 No خیر 63 - + src/app/search/search-filters.component.html63 Category دسته‌بندی 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence مجوز 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language زبان 182 + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 + All of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tags + + src/app/search/search-filters.component.html + 108 + Filter @@ -532,6 +1642,115 @@ 115 + src/app/search/search-filters.component.html115 + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + Title + + src/app/videos/+video-edit/shared/video-edit.component.html + 9 + + + Tags + + src/app/videos/+video-edit/shared/video-edit.component.html + 17 + + + src/app/videos/+video-watch/video-watch.component.html + 191 + + + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + Description @@ -539,6 +1758,729 @@ 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + + + Channel + + src/app/videos/+video-edit/shared/video-edit.component.html + 56 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 22 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 12 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+signup/+register/register.component.html + 23 + + + Privacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + Support + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + + + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + + + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + @@ -550,6 +2492,26 @@ 3 + src/app/+admin/admin.component.html3 + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + @@ -561,30 +2523,178 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + FollowFollow 7 - + src/app/+admin/follows/follows.component.html7 Followers دنبال‌کننده‌ها 3 + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + StateState 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score امتیاز 19 + src/app/+admin/follows/followers-list/followers-list.component.html19 + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + Host @@ -592,6 +2702,12 @@ 19 + src/app/+admin/follows/following-list/following-list.component.html19 + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + Create user @@ -599,11 +2715,31 @@ 6 + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + UsernameUsername 19 + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + mail@example.com @@ -611,13 +2747,98 @@ 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role نقش 43 + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + Users list @@ -625,6 +2846,168 @@ 2 + src/app/+admin/users/user-list/user-list.component.html2 + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + Video @@ -632,6 +3015,256 @@ 9 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -639,6 +3272,93 @@ 12 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + Display @@ -646,6 +3366,144 @@ 16 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -653,20 +3511,32 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup ثبت‌نام 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled ثبت‌نام فعال است 235 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + Users @@ -674,6 +3544,84 @@ 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -681,6 +3629,24 @@ 384 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + Twitter @@ -688,13 +3654,148 @@ 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username نام‌کاربری توییتر شما 413 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + JavaScript @@ -702,6 +3803,626 @@ 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -709,6 +4430,44 @@ 16 + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -716,6 +4475,356 @@ 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -727,6 +4836,107 @@ 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -734,6 +4944,555 @@ 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -741,6 +5500,430 @@ 1 + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + My videos @@ -748,6 +5931,76 @@ 1 + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + My settings @@ -755,6 +6008,1051 @@ 1 + src/app/+my-account/my-account.component.ts1 + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min January @@ -762,174 +7060,234 @@ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February فوریه 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March مارچ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April آپریل 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May مِی 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June ژوئن 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July جولای 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August آگوست 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September سپتامبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October اکتبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November نوامبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December دسامبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan ژانویه 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb فوریه 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar مارچ 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr آپریل 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun ژوئن 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul جولای 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug آگوست 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep سپتامبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct اکتبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov نوامبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec دسامبر 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear پاک‌کردن 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd روز-ماه-سال 1 + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + Links @@ -937,6 +7295,12 @@ 1 + src/app/shared/misc/help.component.ts1 + New lines + + src/app/shared/misc/help.component.ts + 1 + Lists @@ -944,13 +7308,169 @@ 1 - + src/app/shared/misc/help.component.ts1 Images عکس‌ها 1 + src/app/shared/misc/help.component.ts1 + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + Subscribed @@ -958,6 +7478,80 @@ 1 + src/app/shared/user-subscription/subscribe-button.component.ts1 + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + Copied @@ -965,20 +7559,120 @@ 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. ویدئو گزارش‌شد 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? میخواهید این ویدئو را پاک کنید؟ 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -986,13 +7680,121 @@ 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. ویدئو انتشار‌یافت 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.fi-FI.xlf b/client/src/locale/angular.fi-FI.xlf index 2814e0ea7..60f4ec3ca 100644 --- a/client/src/locale/angular.fi-FI.xlf +++ b/client/src/locale/angular.fi-FI.xlf @@ -9,419 +9,468 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Edellinen 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Seuraava 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Edellinen kuukausi 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Seuraava kuukausi 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Valitse kuukausi 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Valitse vuosi 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Ensimmäinen 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Edellinen 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Seuraava 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Viimeinen 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Lisää tunteja 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH TT 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Tunnit 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Vähennä tunteja 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Lisää minuutteja 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minuuttia 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Vähennä minuutteja 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Lisää sekunteja 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Sekuntia 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Vähennä sekunteja 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close Sulje 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. Sinulla ei ole ilmoituksia. 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Videosi esto on poistettu - + + Videosi esto on poistettu + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Videosi on estetty - + + Videosi on estetty + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - Uusi valitus on lähetetty videosta - + + Uusi valitus on lähetetty videosta + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - kommentoi videoosi - + + kommentoi videoosi + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Videosi on julkaistu - + + Videosi on julkaistu + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Videon tuonti onnistui - + + Videon tuonti onnistui + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Videosi tuonti epäonnistui - + + Videosi tuonti epäonnistui + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - Käyttäjä rekisteröityi sinun instanssiin - + + Käyttäjä rekisteröityi sinun instanssiin + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - seuraa + + seuraa - kanavaasi - käyttäjääsi - + kanavaasi + käyttäjääsi + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - mainitsi sinut videossa video - + + mainitsi sinut videossa video + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -429,63 +478,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Asetukset 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Aloita kohdasta 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Lopeta kohdassa 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Näyttönimi 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Luo 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Lataa video 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Suora lataus 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (.torrent -tiedosto) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -496,41 +545,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Lataa 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Tee ilmoitus 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Valituksesi lähetetään instanssin valvojille. - Se ohjataan myös alkuperäiseen instanssiin. + Se ohjataan myös alkuperäiseen instanssiin. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Syy... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -541,56 +590,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Lähetä 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Aseta video estolistalle 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Poista video federaatiosta (pyydä videon poistoa muista instansseista) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Piilotettu 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Yksityinen 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views näyttökertaa 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Estetty 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -601,14 +650,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {Ei videoita} =1 {Yksi video} other { videota} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -619,13 +668,25 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Päivitettiin 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -633,62 +694,70 @@ 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Tallenna 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Poista kanavalta 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Ei hakutuloksia. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Poista 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Muokkaa 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Katkaistu esikatselu 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Kokonainen esikatselu 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Hae apua 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -700,6 +769,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -707,54 +784,81 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Tilaa tilillä instanssissa 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Tilaa paikallisella tilillä 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Tilaa Mastodon-tilillä 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Käytetään syndikointisyötettä 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Tilaa RSS-muodossa 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Etätilaus - Etäkäyttö + Etätilaus + Etäkäyttö 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + User registration allowed @@ -762,6 +866,22 @@ 14 + src/app/shared/instance/instance-features-table.component.html14 + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -769,38 +889,44 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Rajoittamaton ( päivässä) + Rajoittamaton ( päivässä) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Tuo 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP-tuonti (YouTube, Vimeo, suora osoite...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Torrentin tuonti 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + P2P enabled @@ -808,6 +934,12 @@ 83 + src/app/shared/instance/instance-features-table.component.html83 + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -815,6 +947,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -822,7 +1010,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -833,35 +1021,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Peruuta 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Sulje tämä käyttäjä 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (tiedostopäätteet: , suurin sallittu koko: ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -872,28 +1060,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Pyydä uutta vahvistusviestiä. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Käyttäjä 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Käyttäjänimi tai sähköpostiosoite 15 - + src/app/login/login.component.html15 or create an account @@ -904,7 +1092,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -915,41 +1103,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Käyttäjätilin luominen on kielletty tässä instanssissa, mutta voit rekisteröityä monessa muussa! 28 - + src/app/login/login.component.html28 Password Salasana 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Unohdin salasanani 45 - + src/app/login/login.component.html45 Login Kirjaudu sisään 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Unohda salasanasi 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -957,21 +1153,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Sähköpostiosoite 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Lähetä minulle sähköpostiviesti nollatakseni salasanani 82 - + src/app/login/login.component.html82 Reset my password @@ -982,59 +1178,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Vahvista salasana 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Vahvistettu salasana 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Nollaa salasanani 29 - + src/app/reset-password/reset-password.component.html29 results tulosta 5 - + src/app/search/search.component.html5 - for + for - haulle + haulle 6 - + src/app/search/search.component.html6 Filters - + Suodata - + 16 - + src/app/search/search.component.html16 No results found @@ -1045,13 +1241,185 @@ 28 - + src/app/search/search.component.html28 subscribers tilaajaa 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -1059,14 +1427,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Vaihda kieli 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1077,83 +1445,89 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile Julkinen kanava 17 - + src/app/menu/menu.component.html17 My account Tilini 21 - + src/app/menu/menu.component.html21 Log out Kirjaudu ulos 25 - + src/app/menu/menu.component.html25 Create an account Luo tili 33 - + src/app/menu/menu.component.html33 My library Minun kirjasto 37 - + src/app/menu/menu.component.html37 Videos Videot 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Soittolistat 46 - + src/app/menu/menu.component.html46 Subscriptions Tilaukset 51 - + src/app/menu/menu.component.html51 History Historia 56 - + src/app/menu/menu.component.html56 Discover Löydöt 66 - + src/app/menu/menu.component.html66 Trending Nousussa 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1161,203 +1535,203 @@ 81 - + src/app/menu/menu.component.html81 More Lisää 91 - + src/app/menu/menu.component.html91 Administration Hallinta 95 - + src/app/menu/menu.component.html95 About Tietoja 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Näytä pikanäppäimet 111 - + src/app/menu/menu.component.html111 View your notifications Näytä ilmoitukset 3 - + src/app/menu/avatar-notification.component.html3 Notifications Ilmoitukset 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Päivitä ilmoitusasetukset 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Näytä kaikki ilmoitukset 30 - + src/app/menu/avatar-notification.component.html30 Search... Haku 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Lataa 9 - + src/app/header/header.component.html9 Sort Lajittelu 6 - + src/app/search/search-filters.component.html6 Published date Julkaisuaika 15 - + src/app/search/search-filters.component.html15 Original publication year Alkuperäinen julkaisuvuosi 24 - + src/app/search/search-filters.component.html24 After... Jälkeen... 30 - + src/app/search/search-filters.component.html30 Before... Ennen... 37 - + src/app/search/search-filters.component.html37 Duration Kesto 45 - + src/app/search/search-filters.component.html45 Display sensitive content Näytä arkaluonteinen sisältö 54 - + src/app/search/search-filters.component.html54 Yes Kyllä 58 - + src/app/search/search-filters.component.html58 No Ei 63 - + src/app/search/search-filters.component.html63 Category Kategoria 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Lisenssi 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Kieli 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Kaikki nämä tagit 103 - + src/app/search/search-filters.component.html103 One of these tags Ei mikään näistä tageista 108 - + src/app/search/search-filters.component.html108 Filter Suodata 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Näytä piilotetut ja yksityiset videot 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Lisää merkintä 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Valitse tekstitys 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1368,7 +1742,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1379,27 +1753,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Lisää kyseinen tekstitys 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Otsikko 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Tagit 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1407,20 +1790,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Lisää uusi tagi 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Kuvaus 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1428,27 +1819,33 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Näkyvyys 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Ajoita julkaisu () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Tämä video sisältää aikuisille tarkoitettua sisältöä 136 + src/app/videos/+video-edit/shared/video-edit.component.html136 + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + Wait transcoding before publishing the video @@ -1456,6 +1853,12 @@ 146 + src/app/videos/+video-edit/shared/video-edit.component.html146 + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + Basic info @@ -1463,56 +1866,56 @@ 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Lisää toinen tekstitys 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Näytä tekstitystiedosto 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ On jo ladattu ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Luodaan päivityksen yhteydessä 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Peruuta luonti 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Poistetaan päivityksen yhteydessä 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Peruuta poisto 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1523,76 +1926,86 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Merkinnät 159 - + src/app/videos/+video-edit/shared/video-edit.component.html159 Video preview Videon esikatselu 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support Tuki 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Lyhyt teksti kuinka katsojat voivat tukea sinua (lahjoitukset...). 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Alkuperäinen julkaisupäivä 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Tämä on päivämäärä milloin sisältö on alkuperäisesti julkaistu (esim. elokuvan julkaisupäivämäärä) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Ota käyttöön kommentit videolle 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Ota käyttöön videon lataus 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Lisäasetukset 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1600,6 +2013,14 @@ 53 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + Update @@ -1607,27 +2028,37 @@ 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Valitse ladattava tiedosto 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Ajoitettu 25 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 Video background image Videon taustakuva 32 + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + @@ -1639,41 +2070,50 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished Julkaisu on mahdollista kun videon lataus on valmis 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Julkaise 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Valitse tuotava torrent 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or Tai 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Anna magnet-URI 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1685,42 +2125,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Tuo 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Lataa 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Lataa tiedosto 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Tuo URL-osoitteella 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Tuo torrentilla 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1731,6 +2171,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1738,13 +2186,21 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QR-koodi 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1752,14 +2208,14 @@ 35 - + src/app/videos/+video-watch/modal/video-share.component.html35 Auto select subtitle Valitse tekstitykset automaattisesti 76 - + src/app/videos/+video-watch/modal/video-share.component.html76 More customization @@ -1770,7 +2226,7 @@ 93 - + src/app/videos/+video-watch/modal/video-share.component.html93 Less customization @@ -1781,55 +2237,63 @@ 101 - + src/app/videos/+video-watch/modal/video-share.component.html101 Autoplay Automaattinen toisto 127 - + src/app/videos/+video-watch/modal/video-share.component.html127 Muted Mykistetty 20 - + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 Loop Jatkuva toisto 141 - + src/app/videos/+video-watch/modal/video-share.component.html141 Display video title Näytä videon otsikko 150 - + src/app/videos/+video-watch/modal/video-share.component.html150 Display privacy warning Näytä varoitus näkyvyydestä 157 - + src/app/videos/+video-watch/modal/video-share.component.html157 Display player controls Näytä soittimen ohjaimet 164 - + src/app/videos/+video-watch/modal/video-share.component.html164 Public Julkinen 8 + src/app/videos/+video-watch/video-watch-playlist.component.html8 + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + @@ -1841,6 +2305,14 @@ 23 + src/app/videos/+video-watch/video-watch.component.html23 + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -1848,6 +2320,22 @@ 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1855,62 +2343,70 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Elä tykkää videosta 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Mene kanavan sivulle 118 - + src/app/videos/+video-watch/video-watch.component.html118 By 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Mene tilin sivulle 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Näytä lisää 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Näytä vähemmän 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published Alkuperäinen julkaisupäivä 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: Ystävällinen muistutus: 211 + src/app/videos/+video-watch/video-watch.component.html211 + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + More information @@ -1918,14 +2414,14 @@ 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Näytä lisätietoa 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1936,7 +2432,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1947,21 +2443,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Ei kommentteja. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Näytä vastausta 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1972,14 +2468,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Lisää kommentti... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1990,14 +2486,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Olet yhden askeleen kaukana kommentoinnista 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -2008,13 +2504,31 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment Kirjaudu sisään kommentoidaksesi 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + Highlighted comment @@ -2022,14 +2536,14 @@ 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Vastaa 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -2040,7 +2554,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -2051,7 +2565,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -2062,7 +2576,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -2073,7 +2587,7 @@ 15 - + src/app/+admin/admin.component.html15 Plugins/Themes @@ -2084,7 +2598,7 @@ 19 - + src/app/+admin/admin.component.html19 System @@ -2095,41 +2609,49 @@ 23 - + src/app/+admin/admin.component.html23 Manage follows Hallitse tilauksia 2 - + src/app/+admin/follows/follows.component.html2 Following Seuraa 5 - + src/app/+admin/follows/follows.component.html5 Follow Seuraa 7 - + src/app/+admin/follows/follows.component.html7 Followers Seuraajia 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line Yksi isäntä (ilman "http://") per rivi 5 + src/app/+admin/follows/following-add/following-add.component.html5 + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + Add following @@ -2137,83 +2659,89 @@ 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Suodata... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 - + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 Follower handle Seuraajan käsittelijä 17 - + src/app/+admin/follows/followers-list/followers-list.component.html17 State Tila 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Pisteet 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Luotiin + Created + Luotiin 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Hyväksytty 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Odottaa 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept Hyväksy 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse Kieltäydy 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Isäntä 19 + src/app/+admin/follows/following-list/following-list.component.html19 + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + Create user @@ -2221,265 +2749,265 @@ 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Muokkaa tiliä 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Käyttäjänimi 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john matti 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com nimi@esimerkki.fi 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Rooli 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Transkoodaus on käytössä tällä palvelimella. Videokiintiö laskee vain alkuperäisen videon. + Transkoodaus on käytössä tällä palvelimella. Videokiintiö laskee vain alkuperäisen videon. Enimmälteen tämä käyttäjä voi käyttää ~ . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Päivittäinen videokoon raja 73 - + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 Bypass video auto blacklist Ohita videoiden automaattinen estolista 86 - + src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 Danger Zone Vaara-alue 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Lähetä salasanan alustamista varten sähköposti käyttäjälle 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Kysy uutta salasanaa 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Aseta käyttäjän salasana manuaalisesti 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Näytä 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Piilota 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Käyttäjälista 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Erätoiminnot 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Käyttäjänimi + Username + Käyttäjänimi 40 - + src/app/+admin/users/user-list/user-list.component.html40 - Video quota - Videokiintiö + Video quota + Videokiintiö 42 - + src/app/+admin/users/user-list/user-list.component.html42 (banned) (suljettu) 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Käyttäjän sähköpostiosoite pitää olla vahvistettu, jotta hän voi kirjautua. 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Käyttäjän sähköpostiosoite on vahvistettu / Käyttäjä voi kirjautua ilman sähköpostiosoitteen vahvistusta 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Sulkemisen syy: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Valvonta 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Videovalitukset 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos Automaattisesti estetyt videot 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Mykistetyt käyttäjät 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Mykistetyt palvelimet 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Videon nimi + Video name + Videon nimi 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Arkaluonteinen 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Ei federoitu 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Päivämäärä + Date + Päivämäärä 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Mene videolle 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Toiminnot 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Estoliston syy: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Valvonnan kommentti 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2490,140 +3018,140 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Päivitä kommentti 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Lähettäjä: 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Video 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Tila + State + Tila 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Mene käyttäjään 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Syy: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Valvonnan kommentti: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Poista estolistalta 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instanssi 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Mykistetty kohdassa + Muted at + Mykistetty kohdassa 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Poista mykistys 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Tili 12 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 Plugins/Themes Lisäosat/Teemat 2 - + src/app/+admin/plugins/plugins.component.html2 Installed Asennettu 5 - + src/app/+admin/plugins/plugins.component.html5 Search Hae 7 - + src/app/+admin/plugins/plugins.component.html7 Homepage Etusivu 51 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-search/plugin-search.component.html51 Go to the plugin homepage Mene lisäosan sivuille 48 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html23src/app/+admin/plugins/plugin-search/plugin-search.component.html48 Settings Asetukset 29 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html29 Uninstall Poista 35 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html35 To load your new installed plugins or themes, refresh the page. @@ -2634,32 +3162,32 @@ 9 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html9 Popular Suositut 16 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "" - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" 22 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html22 {VAR_PLURAL, plural, =1 {result} other {results} } {VAR_PLURAL, plural, =1 {result} other {results} } 23 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html23 No results. @@ -2670,6 +3198,14 @@ 28 + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + System @@ -2677,76 +3213,82 @@ 2 - + src/app/+admin/system/system.component.html2 Jobs Työt 5 - + src/app/+admin/system/system.component.html5 Logs Logit 7 - + src/app/+admin/system/system.component.html7 Debug Debug-tila 9 - + src/app/+admin/system/system.component.html9 Jobs list Työlista 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Tyyppi 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Prosessoitiin 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Valmistui 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh Päivitä 14 - + src/app/+admin/system/logs/logs.component.html14 Name Nimi 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Lyhyt kuvaus 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + No results found @@ -2754,6 +3296,33 @@ 33 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2761,6 +3330,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2768,27 +3345,109 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Sumenna pikkukuva 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Näytä 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Käyttöehdot 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + Global theme @@ -2796,20 +3455,44 @@ 202 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html202 default oletus 206 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html206 Default client route Oletusasiakasreitti 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2817,41 +3500,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Kirjaudu 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Rekisteröityminen on päällä 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Rekisteröityminen vaatii sähköpostiosoitteen vahvistamisen 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Rekisteröintiraja 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Tilejä 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2859,20 +3554,26 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Videon tuonti torrent-tiedostosta tai magnet-osoitteesta on päällä 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Automaattinen estolista 309 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + Instance followers @@ -2880,13 +3581,43 @@ 327 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 Other instances can follow your instance Muut instanssit voivat seurata instanssiasi 335 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2894,41 +3625,47 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Ylläpidon sähköpostiosoite 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Ota yhteydenottolomake käyttöön 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Peruskokoonpano 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Sinun Twitter käyttäjänimi 413 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + Instance whitelisted by Twitter @@ -2936,6 +3673,18 @@ 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2943,27 +3692,33 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transkoodaus 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transkoodaus on päällä 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Jos poistat transkoodauksen käytöstä, niin moni video käyttäjiltäsi lakkaa toimimasta! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -2971,6 +3726,12 @@ 475 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + Allow audio files upload @@ -2978,6 +3739,27 @@ 486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2985,13 +3767,19 @@ 517 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled Resoluutio asetettu päälle 532 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. @@ -2999,34 +3787,60 @@ 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Esikatselee välimuistin tilaa 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Videotekstityksen välimuistin koko 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Muokkaukset 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -3034,13 +3848,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Päivitä konfiguraatio 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -3048,69 +3868,77 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Tili 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Videoasetukset 10 - + src/app/+my-account/my-account-settings/my-account-settings.component.html10 Interface Käyttöliittymä 16 - + src/app/+my-account/my-account-settings/my-account-settings.component.html16 Danger zone Vaaravyöhyke 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Vaihda salasana 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Nykyinen salasana 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Uusi salasana 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Vahvista uusi salasana 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Oletussäädäntö videoista, jotka sisältävät aikuisille tarkoitettua sisältöä 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + Only display videos in the following languages @@ -3118,27 +3946,33 @@ 22 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 In Recently added, Trending, Local and Search pages Vasta lisättyjen-, paikallisten- ja hakusivuilla 25 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 Use WebTorrent to exchange parts of the video with others Käytä WebTorrenttia jakaaksesi videon osia muille 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Automaattisesti toistaa videon 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -3146,355 +3980,369 @@ 27 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 - Your current email is + Your current email is - Nykyinen sähköpostiosoitteesi on + Nykyinen sähköpostiosoitteesi on 4 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 - is awaiting email verification + is awaiting email verification - odottaa sähköpostin hyväksyntää + odottaa sähköpostin hyväksyntää 8 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8 New email Uusi sähköpostiosoite 15 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 Your new email Sinun uusi sähköpostiosoite 17 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 Your password Salasanasi 27 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 Change email Vaihda sähköpostiosoite 35 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 Theme Teema 3 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html3 instance default oletusinstanssi 7 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html7 peertube default oletus peertube 8 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html8 Change ownership Vaihda omistajuutta 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Valitse seuraava omistaja 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Hyväksy omistajuus 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Valitse kohdekanava 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Aloittaja 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Luotiin - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Tila 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Toiminta 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel Luo uusi videokanava 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Mene kanavalle 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers tilaajaa 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Luo videokanava 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Esimerkki: minun_kanava 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Lyhyt teksti kuinka katsojat voivat tukea kanavaasi (lahjoitukset...)<br /><br /> + Lyhyt teksti kuinka katsojat voivat tukea kanavaasi (lahjoitukset...)<br /><br /> Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaattisesti kyseisellä tekstillä. 52 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 Overwrite support field of all videos of this channel Ylikirjoita tukitekstit kaikille kanavan videoille 67 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers tilaajaa 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Vaihda avatari 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (tiedostopäätteet: , suurin sallittu koko: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Kohde 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Käyttäjän poistamisen jälkeen ei ole enään mahdollista perua tekoa. Tarkista mitä olet tekemässä. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Poista käyttäjäsi 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Sinulla ei ole yhtään tilausta vielä 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Luonut 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Mene omistajan tilin sivulle 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Mykistetyt instanssit 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Historia on päällä 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Poista historia 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. Sinulla ei ole videohistoriaa vielä. 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Ilmoitusasetukset 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Merkitse kaikki luetuksi 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Aktiviteetit 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Web 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Luo uusi soittolista 4 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 Playlist thumbnail Soittolistan pikkukuva 60 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60 No videos in this playlist. Ei videoita tällä soittolistalla. 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -3506,7 +4354,7 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 2 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 @@ -3515,7 +4363,7 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 6 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html6 Email updated. @@ -3526,13 +4374,21 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 9 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html9 An error occurred. Virhe ilmaantui. 14 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14 + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + Send verification email @@ -3540,76 +4396,84 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Tämä instanssi ei vaadi sähköpostiosoitteen vahvistamista. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Suljettu 19 - + src/app/+accounts/accounts.component.html19 Instance muted Instanssi mykistetty 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Mykistetty sinun instanssin toimesta 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Instanssi mykistetty sinun instanssin toimesta 23 - + src/app/+accounts/accounts.component.html23 subscribers tilaajaa 31 - + src/app/+accounts/accounts.component.html31 Video channels Videokanavat 36 - + src/app/+accounts/accounts.component.html36 This account does not have channels. Tällä käyttäjällä ei ole kanavia. 3 - + src/app/+accounts/account-video-channels/account-video-channels.component.html3 See this video channel Näytä tämä videokanava 8 - + src/app/+accounts/account-video-channels/account-video-channels.component.html8 This channel does not have videos. Tällä kanavalla ei ole videoita. 19 + src/app/+accounts/account-video-channels/account-video-channels.component.html19 + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -3617,35 +4481,35 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Liittyi 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Soittolistat 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Tue kanavaa 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Luotu 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -3656,76 +4520,136 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Tällä kanavalla ei ole soittolistoja. 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 - + src/app/+about/about.component.html7 Follows Seuraajat 9 - + src/app/+about/about.component.html9 Contact administrator Ota yhteyttä instanssin ylläpitoon 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Sinun nimesi 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Sinun sähköpostiosoite 20 - + src/app/+about/about-instance/contact-admin-modal.component.html20 Subject Otsikko 29 - + src/app/+about/about-instance/contact-admin-modal.component.html29 Your message Sinun viesti 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance Tietoja instanssista 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Ota yhteyttä ylläpitoon 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -3733,35 +4657,68 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Se on ilmainen ja avoimen lähdekoodin ohjelmisto, joka toimii AGPLv3-lisenssillä. + Se on ilmainen ja avoimen lähdekoodin ohjelmisto, joka toimii AGPLv3-lisenssillä. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Lisätietoja osoitteessa joinpeertube.org. + Lisätietoja osoitteessa joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy Vertaisverkko ja yksityisyys 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -3769,6 +4726,76 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -3776,6 +4803,16 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -3783,6 +4820,16 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -3790,6 +4837,33 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + Disable P2P from the administration interface @@ -3797,6 +4871,12 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 101 + src/app/+about/about-peertube/about-peertube.component.html101 + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + This instance does not have followers. @@ -3804,20 +4884,26 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 5 - + src/app/+about/about-follows/about-follows.component.html5 Followings Seuratut 13 - + src/app/+about/about-follows/about-follows.component.html13 This instance does not have followings. Tämä instanssi ei seuraa muita. 15 + src/app/+about/about-follows/about-follows.component.html15 + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -3829,14 +4915,14 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 3 - + src/app/+signup/+register/register.component.html3 Next Seuraava 20 - + src/app/+signup/+register/register.component.html20 Create my account @@ -3847,20 +4933,61 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 28 - + src/app/+signup/+register/register.component.html28 PeerTube is creating your account... PeerTube luo käyttäjääsi... 37 - + src/app/+signup/+register/register.component.html37 Done Tehty 33 + src/app/+signup/+register/register.component.html33 + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + Channel display name @@ -3868,20 +4995,36 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 15 - + src/app/+signup/+register/register-step-channel.component.html15 Channel name Kanavan nimi 30 - + src/app/+signup/+register/register-step-channel.component.html30 Example: my_super_channel Esimerkki: minun_kanavani 34 + src/app/+signup/+register/register-step-channel.component.html34 + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -3889,6 +5032,33 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -3896,111 +5066,123 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Viestisi on lähetetty. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Lähetit jo tämän lomakkeen vasta. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Ei kuvausta 1 - + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 Published videos Julkaistiin videota 1 - + src/app/+accounts/account-videos/account-videos.component.ts1src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Username copied Käyttäjänimi kopioitu 1 - + src/app/+accounts/accounts.component.ts1 240p 240p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 2160p 2160p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Auto (via ffmpeg) Automaattinen (ffmpeg avulla) 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Konfigurointi päivitetty. 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 {{'{0} languages selected {{'{0} kieltä valittu 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 No language Ei kieltä 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -4008,69 +5190,75 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100 Mt 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500 Mt 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1 Gt 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5 Gt 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20 Gt 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50 Gt 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10 Mt 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50 Mt 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2 Gt 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + Do you really want to reject this follower? @@ -4078,13 +5266,19 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Reject Hylkää 1 + src/app/+admin/follows/followers-list/followers-list.component.ts1 + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + Do you really want to delete this follower? @@ -4092,6 +5286,12 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 + src/app/+admin/follows/followers-list/followers-list.component.ts1 + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -4099,20 +5299,26 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Sinun pitää määrittää tilattavat isännät. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Isäntöjen pitää olla ainutlaatuisia. 1 + src/app/+admin/follows/following-add/following-add.component.ts1 + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + Follow new server(s) @@ -4120,13 +5326,19 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Seurantapyynnöt lähetetty! 1 + src/app/+admin/follows/following-add/following-add.component.ts1 + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + Unfollow @@ -4134,27 +5346,45 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Et seuraa enään. 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled käytössä 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled poissa päältä 1 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + Comment updated. @@ -4162,76 +5392,86 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Poista valitus 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Päivitä valvonnan kommentti 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Merkitse hyvätyksi. 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Merkitse ei hyvätyksi. 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Haluatko varmasti poistaa tämän valituksen? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Valitus poistettu. 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. Videon esto on poistettu. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. videota poistettu estolistalta. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes kyllä 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no ei 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Video removed from the blacklist. @@ -4239,188 +5479,194 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 You don't have plugins installed yet. Sinulla ei ole vielä lisäosia asennettuna. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 You don't have themes installed yet. Sinulla ei ole vielä teemoja asennettuna. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Update to Päivitä versioon 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Do you really want to uninstall ? Haluatko varmasti poistaa lisäosan ? 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 uninstalled. poistettiin. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 updated. päivitettiin. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 The plugin index is not available. Please retry later. Lisäosalistaus ei ole saatavilla. Yritä myöhemmin uudelleen. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Please only install plugins or themes you trust, since they can execute any code on your instance. Asenna vain lisäosia ja teemoja mihin luotat, koska ne pystyvät suorittamaan komentoja instanssillasi. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Install ? Asennetaanko ? 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 installed. asennettiin. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Settings updated. Asetukset päivitetty. 1 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts1 Plugins Lisäosat 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Themes Teemat 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 plugin lisäosa 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 theme teema 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Last week Viime viikko 1 - + src/app/+admin/system/logs/logs.component.ts1 Last day Viime päivä 1 - + src/app/+admin/system/logs/logs.component.ts1 Last hour Viime tunti 1 - + src/app/+admin/system/logs/logs.component.ts1 Info Tietoja 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Varoitus 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Virhe 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Käyttäjä luotiin. 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . Salasana vaihdettu käyttäjälle . 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password Päivitä tilin salasana 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. Käyttäjä päivitettiin. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Päivitä tili 1 + src/app/+admin/users/user-edit/user-update.component.ts1 + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + Unban @@ -4428,55 +5674,81 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Aseta sähköpostiosoite vahvistetuksi 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Et voi estää root-käyttäjää. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Haluatko varmasti poistaa estot käyttäjältä? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. käyttäjän estot poistettiin. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Et voi poistaa root -käyttäjää. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Jos poistat kyseiset käyttäjät, et voi luoda uusia käyttäjiä samoilla käyttäjänimillä. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. käyttäjää poistettu. 1 + src/app/+admin/users/user-list/user-list.component.ts1 + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + My videos history @@ -4484,48 +5756,54 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled Videohistoria asetettu päälle. 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled Videohistoria poistettu päältä. 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Tyhjennä videohistoria 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? Haluatko varmasti tyhjentää videohistoriasi? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Videohistoria tyhjennetty 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Omistajuus hyväksytty 1 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + Email updated. @@ -4533,20 +5811,26 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 You current password is invalid. Nykyinen salasani ei ole sallittu. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Salasana päivitetty. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -4554,104 +5838,110 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Poista tilini 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Tilisi on poistettu. 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Interface settings updated. Käyttöliittymäasetukset päivitetty. 1 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts1 New video from your subscriptions Uusi video tilauksiltasi 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Uusi kommentti videollasi 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse Uusi valitus videosta 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review Automaattisesti estetty video vaatii tarkistuksen 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted Yksi videoistasi on estetty, tai sen esto poistettu 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Video julkaistu (transkoodauksen/ajoituksen jälkeen) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Videon tuonti valmistui 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Uusi käyttäjä rekisteröityi instanssiisi 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Sinulla tai sinun kanavillasi on uusi seuraaja 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Sinut mainittiin videon kommenteissa 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance has a new follower Instanssillasi on uusi seuraaja 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -4659,55 +5949,73 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Tili päivitetty. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Profiilikuva vaihdettu. 1 - + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Unknown language Tuntematon kieli 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video settings updated. Videon tiedot päivitetty. 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video channel created. Videokanava luotiin. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Tämä nimi on jo olemassa tässä instanssissa. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Videokanava päivitetty. 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + Playlist created. @@ -4715,6 +6023,24 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + My videos @@ -4722,6 +6048,12 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + videos deleted. @@ -4729,6 +6061,22 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Ownership change request sent. @@ -4736,62 +6084,68 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Minun kanavat 1 - + src/app/+my-account/my-account.component.ts1 My playlists Minun soittolistat 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions Minun tilaukset 1 - + src/app/+my-account/my-account.component.ts1 My history Minun historia 1 - + src/app/+my-account/my-account.component.ts1 Misc Muut 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Omistajuusmuutokset 1 - + src/app/+my-account/my-account.component.ts1 My settings Minun asetukset 1 - + src/app/+my-account/my-account.component.ts1 My notifications Minun ilmoitukset 1 + src/app/+my-account/my-account.component.ts1 + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as ! @@ -4799,6 +6153,22 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 + src/app/+signup/+register/register.component.ts1 + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + Published videos @@ -4806,27 +6176,33 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Tilaa käyttäjä 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Valitse hakupalkki 1 - + src/app/app.component.ts1 Toggle the left menu Valitse vasen valikko 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -4834,55 +6210,68 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/app.component.ts1 Go to the recently added videos page Mene vasta lisättyjen videoiden sivulle 1 - + src/app/app.component.ts1 Go to the local videos page Mene paikallisten videoiden sivulle 1 - + src/app/app.component.ts1 Go to the videos upload page Mene videoiden lataus-sivulle 1 - + src/app/app.component.ts1 Go to my subscriptions Mene tilauksiini 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Mene videoihini 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Mene tuonteihini 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Mene kanaviini 1 + src/app/core/auth/auth.service.ts1 + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + You need to reconnect. @@ -4890,34 +6279,46 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Pikanäppäimet: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Onnistui 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Virheellinen käyttäjänimi tai salasana. 1 - + src/app/login/login.component.ts1 You account is blocked. Sinun käyttäjäsi on estetty. 1 + src/app/login/login.component.ts1 + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + Today @@ -4925,160 +6326,166 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Viimeiset 7 päivää 1 - + src/app/search/search-filters.component.ts1 Last 30 days Viimeiset 30 päivää 1 - + src/app/search/search-filters.component.ts1 Last 365 days Viimeiset 365 päivää 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Lyhyt (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Keskiverto (4-10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Pitkä (> 10 min) + Long (> 10 min) + Pitkä (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Olennaisuus 1 - + src/app/search/search-filters.component.ts1 Publish date Julkaisupäivä 1 - + src/app/search/search-filters.component.ts1 Views Näyttökertoja 1 - + src/app/search/search-filters.component.ts1 years ago vuotta sitten 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago kuukautta sitten 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago kuukausi sitten 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago viikkoa sitten 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago viikko sitten 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago päivää sitten 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago päivä sitten 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago tuntia sitten 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago tunti sitten 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago minuuttia sitten 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago sekuntia sitten 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Vahvista 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Instanssin nimi vaaditaan. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Twitter username is required. @@ -5086,6 +6493,60 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Admin email is required. @@ -5093,13 +6554,37 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Järjestelmänvalvojan sähköpostiosoite pitää olla toimiva. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -5107,20 +6592,32 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. Sähköpostiosoitteen pitää olla toimiva. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Nimesi vaaditaan. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1 + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + A subject is required. @@ -5128,6 +6625,18 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1 + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + A message is required. @@ -5135,6 +6644,18 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1 + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + Username is required. @@ -5142,111 +6663,117 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Salasana vaaditaan. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Salasanan vahvistus vaaditaan. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. Käyttäjänimessä pitää olla ainakin yksi kirjain. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. Käyttäjänimi ei voi olla 50 kirjainta pidempi. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. Käyttäjänimen pitää olla pienaakkosilla kirjoitettu, mutta numerot pisteet ja alaviivat on sallittu. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. Salasanan pitää olla vähintään kuusi kirjainta pitkä. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Salasana ei voi olla 255 kirjainta pidempi. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. Uusi salasana ja vahvistettu salasana eivät täsmää. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Videokiintiö vaaditaan. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Kiintiön pitää olla enemmän kuin -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Päivittäinen latauskiintiö vaaditaan. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Päivittäinen latauskiintiö pitää olla enemmän kuin -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Käyttäjärooli vaaditaan. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Kuvauksen pitää olla vähintään kolme kirjainta pitkä. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. Kuvaus ei voi olla 1000 kirjainta pidempi. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -5254,48 +6781,72 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Eston syy ei voi olla 250 kirjainta pidempi. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Näyttönimi vaaditaan. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. Näyttönimessä pitää olla ainakin yksi kirjain. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. Näyttönimi ei voi olla 50 kirjainta pidempi. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Valituksen syy vaaditaan. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Valituksen syy pitää olla vähintään kaksi kirjainta pitkä. 1 + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + The channel is required. @@ -5303,6 +6854,18 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + Video caption language is required. @@ -5310,6 +6873,12 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + The username is required. @@ -5317,20 +6886,50 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account Voit siirtää omistajuutta vain paikalliselle käyttäjälle 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Nimi vaaditaan. 1 + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Comment is required. @@ -5338,494 +6937,500 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Kommentin pitää olla vähintään kaksi kirjainta pitkä. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Kommentti ei voi sisältää enemmän kuin 3000 kirjainta. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Näyttönimi ei voi sisältää enemmän kuin 120 kirjainta. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Privacy is required. Näkyvyys vaaditaan. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 The channel is required when the playlist is public. Kanava tarvitaan, jos soittolista on julkinen. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Video name is required. Videon nimi vaaditaan. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Videon nimen pitää olla vähintään kolme kirjainta pitkä. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Videon nimi ei voi sisältää enemmän kuin 120 kirjainta. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Videon näkyvyysasetus vaaditaan. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Videokanava vaaditaan. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Videon kuvauksen pitää olla vähintään kolme kirjainta pitkä. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. Videon kuvaus ei voi sisältää enemmän kuin 10000 kirjainta. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Tagin pitää olla vähintään kaksi kirjainta pitkä. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Tagi ei voi sisältää enemmän kuin 30 kirjainta. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Videon tukiteksti ptiää olla vähintään kolme kirjainta pitkä. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. Videon tukiteksti ei voi olla enemmän kuin 1000 kirjainta pitkä. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. Päivämäärä vaaditaan video ajastamista varten. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Tiedoston koko on liian suuri. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube ei pysty käsittelemään kyseistä tiedostoa. Sallitut tiedostopäätteet ovat . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? Kaikki tallentamaton tieto katoaa, haluatko varmasti lähteä sivulta? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Sunnuntai 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Maanantai 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Tiistai 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Keskiviikko 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Torstai 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Perjantai 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Lauantai 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Sun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Maa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Tii 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Kes 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Tor 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Per 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Lau 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Su 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Ma 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Ti 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Ke 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th To 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Pe 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa La 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Tammikuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Helmikuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Maaliskuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April Huhtikuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Toukokuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Kesäkuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Heinäkuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Elokuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September Syyskuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Lokakuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November Marraskuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December Joulukuu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Tam 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Hel 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mal 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Huh 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Kes 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Hei 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Elo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Syy 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Lok 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Jou 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Alusta 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd dd.mm.yy 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden Piilotettu 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation request Sumennettu ja vahvistus vaaditaan 1 - + src/app/shared/instance/instance-features-table.component.ts1 Displayed Näytetty 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ ~ 1 + src/app/shared/instance/instance-features-table.component.ts1 + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + of full HD videos @@ -5833,13 +7438,25 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos HD videoita 1 + src/app/shared/instance/instance-features-table.component.ts1 + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + Emphasis @@ -5847,34 +7464,64 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/shared/misc/help.component.ts1 Links Linkit 1 - + src/app/shared/misc/help.component.ts1 New lines Uudet rivit 1 - + src/app/shared/misc/help.component.ts1 Lists Listat 1 - + src/app/shared/misc/help.component.ts1 Images Kuvat 1 + src/app/shared/misc/help.component.ts1 + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + User deleted. @@ -5882,6 +7529,48 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + Mute this account @@ -5889,13 +7578,61 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Poista mykistys tältä tililtä 1 + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + Too many attempts, please try again later. @@ -5903,48 +7640,70 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Palvelinvirhe. Yritä myöhemmin uudelleen. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Tilattiin kanava 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Tilattu 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Tilaus poistettu kanavasta 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Tilaus poistettu 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Valvoja 1 + src/app/shared/users/user.service.ts1 + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + Timestamps updated @@ -5952,139 +7711,151 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at Alkaa kohdassa 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at Loppuu kohdassa 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at ja loppuu kohdassa 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. Video estetty. 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Kopioitu 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Video ilmoitettu. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Haluatko varmasti poistaa tämän videon? 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist Tallenna soittolistaan 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist Estolista 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Tee ilmoitus 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Julkaistu 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Julkaisu ajoitettu ajalle 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Odottaa transkoodausta 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Transkoodattava 1 - + src/app/shared/video/video-miniature.component.ts1 To import Tuotava 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Vain minä voin nähdä tämän videon 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Vain henkilöt, joilla on osoite voivat nähdä tämän videon 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Kaikki voivat nähdä tämän videon 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Tuotava video päivitetty. 1 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Your video is not uploaded yet, are you sure you want to leave this page? @@ -6092,55 +7863,73 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload Lataa 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload cancelled Lataus peruttu 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Video julkaistu. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Videokiintiösi ylittyy tällä videolla (videon koko: , käytetty kiintiö: , kokonaiskiintiö: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Päivittäinen videokiintiösi ylittyy tällä videolla (videon koko: , käytetty kiintiö: , kokonaiskiintiö: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. Sinulla on tallentamattomia muutoksia! Jos lähdet sivulta, niin muutoksesi katoavat. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Video päivitetty. 1 + src/app/videos/+video-edit/video-update.component.ts1 + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + likes / dislikes @@ -6148,34 +7937,40 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Tämä video sisältää aikuisille tarkoitettua sisältöä. Haluatko varmasti jatkaa? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Aikuisille tarkoitettu sisältö 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Tykkää videosta 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video En tykkää videosta 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -6183,34 +7978,34 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours Nousussa olevat videot ovat niitä mitkä keräävät eniten näyttökertoja 24 tunnin sisällä 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days Nousussa viimeiset päivää 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days Nousussa olevat videot ovat niitä mitkä keräävät eniten näyttökertoja päivän sisällä 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions Videoita tilauksistasi 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.gd.xlf b/client/src/locale/angular.gd.xlf index 81d25578b..ba9f7be25 100644 --- a/client/src/locale/angular.gd.xlf +++ b/client/src/locale/angular.gd.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Air ais 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Air adhart 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Am mìos roimhe 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month An ath mhìos 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Tagh mìos 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Tagh bliadhna 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First A’ chiad fhear 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Air ais 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Air adhart 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Am fear mu dheireadh 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Meudaich na h-uairean 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Uairean a thìde 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Lughdaich na h-uairean 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Meudaich na mionaidean 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Mionaidean 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Lughdaich na mionaidean 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Meudaich na diogan 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Diogan 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Lùghdaich na diogan 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,139 +221,188 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -355,63 +410,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Roghainnean 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Tòisich aig 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Cuir ’na stad aig 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Ainm taisbeanaidh 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Cruthaich 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Luchdaich a-nuas a’ video 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Luchdadh a-nuas dìreach 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (faidhle .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -422,41 +477,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Luchdaich a-nuas 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Dèan gearan mun video 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Thèid do ghearan a chur gu maoir . - Thèid a shìneadh air adhart gu ionstans tùsail cuideachd. + Thèid a shìneadh air adhart gu ionstans tùsail cuideachd. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Adhbhar… 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -467,65 +522,93 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Cuir a-null 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Cuir a’ video air an dubh-liosta 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Na feadaraich a’ video tuilleadh (iarr gun dèid a sguabadh às o na h-ionstansan cèine) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Falaichte o liostaichean 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Prìobhaideach 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views Choimhead air 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Air an dubh-liosta 42 + src/app/shared/video/video-miniature.component.html42 + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } 9 + src/app/shared/video-playlist/video-playlist-miniature.component.html9 + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + Updated Updated 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -533,62 +616,70 @@ 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Sàbhail 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Sguab às o 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Chan eil toradh ann. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Sguab às 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Deasaich 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Ro-shealladh goirid 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Ro-shealladh slàn 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Faigh cobhair 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -600,6 +691,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -607,56 +706,99 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Fo-sgrìobh le cunntas air 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Fo-sgrìobh leis a’ chunntas ionadail agad 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Fo-sgrìobh le cunntas Mastodon: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed A’ cleachdadh inbhir siondacaididh 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Fo-sgrìobh le RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + User registration allowedUser registration allowed 14 + src/app/shared/instance/instance-features-table.component.html14 + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -664,32 +806,50 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Ion-phortaich 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...)HTTP import (YouTube, Vimeo, direct URL...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent importTorrent import 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -697,6 +857,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -704,7 +920,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -715,27 +931,33 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Sguir dheth 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Toirmisg an cleachdaiche seo 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 + src/app/shared/menu/top-menu-dropdown.component.html11 + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -747,28 +969,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Iarr post-d dearbhaidh ùr. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Cleachdaiche 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Ainm-cleachdaiche no seòladh puist-d 15 - + src/app/login/login.component.html15 or create an account @@ -779,7 +1001,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -790,41 +1012,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Cha cheadaich an t-ionstans seo clàradh ach ’s urrainn dhut clàradh air iomadh dhuibh eile! 28 - + src/app/login/login.component.html28 Password Facal-faire 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Dìochuimhnich mi am facal-faire agam 45 - + src/app/login/login.component.html45 Login Clàraich a-steach 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Na dhìochuimhnich thu am facal-faire agad? 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -832,21 +1062,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Seòladh puist-d 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Cuir post-d thugam ach an ath-shuidhichinn am facal-faire agam 82 - + src/app/login/login.component.html82 Reset my password @@ -857,52 +1087,52 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Dearbh am facal-faire 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Chaidh am facal-faire a dhearbhadh 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Ath-shuidhich am facal-faire agam 29 - + src/app/reset-password/reset-password.component.html29 results results 5 - + src/app/search/search.component.html5 - for + for 6 - + src/app/search/search.component.html6 Filters - + 16 - + src/app/search/search.component.html16 No results found @@ -913,13 +1143,185 @@ 28 - + src/app/search/search.component.html28 subscribers Fhuair fo-sgrìobhadh air 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -927,14 +1329,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Atharraich an cànan 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -945,69 +1347,75 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile A’ phròifil phoblach agam 17 - + src/app/menu/menu.component.html17 My account An cunntas agam 21 - + src/app/menu/menu.component.html21 Log out Clàraich a-mach 25 - + src/app/menu/menu.component.html25 Create an account Cruthaich cunntas 33 - + src/app/menu/menu.component.html33 My library An leabhar-lann agam 37 - + src/app/menu/menu.component.html37 Videos Videothan 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Liostaichean-cluich 46 - + src/app/menu/menu.component.html46 Subscriptions Fo-sgrìobhaidhean 51 - + src/app/menu/menu.component.html51 History Eachdraidh 56 + src/app/menu/menu.component.html56 + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -1015,6 +1423,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1022,203 +1436,203 @@ 81 - + src/app/menu/menu.component.html81 More Barrachd 91 - + src/app/menu/menu.component.html91 Administration Rianachd 95 - + src/app/menu/menu.component.html95 About Mu dhèidhinn 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Seall ath-ghoiridean a’ mheur-chlàir 111 - + src/app/menu/menu.component.html111 View your notifications Seall na brathan agad 3 - + src/app/menu/avatar-notification.component.html3 Notifications Brathan 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Ùraich roghainnean nam brathan agad 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Seall a h-uile brath agad 30 - + src/app/menu/avatar-notification.component.html30 Search... Lorg… 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Luchdaich suas 9 - + src/app/header/header.component.html9 Sort Seòrsaich 6 - + src/app/search/search-filters.component.html6 Published date Ceann-là an fhoillseachaidh 15 - + src/app/search/search-filters.component.html15 Original publication year Bliadhna an fhoillseachaidh thùsail 24 - + src/app/search/search-filters.component.html24 After... Às dèidh… 30 - + src/app/search/search-filters.component.html30 Before... Ro… 37 - + src/app/search/search-filters.component.html37 Duration Faide 45 - + src/app/search/search-filters.component.html45 Display sensitive content Seall susbaint phrìobhaideach 54 - + src/app/search/search-filters.component.html54 Yes Tha 58 - + src/app/search/search-filters.component.html58 No Chan eil 63 - + src/app/search/search-filters.component.html63 Category Roinn-seòrsa 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Ceadachas 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Cànan 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Na tagaichean seo uile 103 - + src/app/search/search-filters.component.html103 One of these tags Aonan dhe na tagaichean seo 108 - + src/app/search/search-filters.component.html108 Filter Criathrag 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Seall videothan prìobhaideach ’s a tha falaichte o liostaichean 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Cuir fo-thiotal ris 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Tagh faidhle fho-thiotalan 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1229,7 +1643,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1240,27 +1654,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Cuir am fo-thiotal seo ris 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Tiotal 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Tagaichean 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1268,20 +1691,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Cuir a-steach taga ùr 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Tuairisgeul 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1289,105 +1720,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Prìobhaideachd 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Cuir foillseachadh air an sgeideal () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Tha susbaint sa video seo a tha iomchaidh do dh’inbhich a-mhàin 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Cha chuir a h-uile ionstans videothan air a liosta sa bheil susbaint a tha iomchaidh do dh’inbhich a-mhàin. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Fuirich air an tar-chòdachadh mus fhoillsich thu a’ video 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Mur eil thu airson feitheamh air an tar-chòdachadh mus fhoillsich thu a’ video, dh’fhaoidte nach gabh a chluich gus am bi an tar-chòdachadh deiseil. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Fiosrachadh bunasach 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Cuir fo-thiotal eile ris 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Seall faidhle nam fo-thiotalan 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Chaidh a luchdadh suas mu thràth ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Thèid a chruthachadh leis an ùrachadh 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Sguir dhen chruthachadh 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Thèid a sguabadh às leis an ùrachadh 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Sguir dhen sguabadh às 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1398,13 +1829,19 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Fo-thiotalan 159 + src/app/videos/+video-edit/shared/video-edit.component.html159 + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -1412,53 +1849,63 @@ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...). 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Ceann-là an fhoillseachaidh thùsail 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Seo an ceann-là a chaidh an t-susbaint fhoillseachadh a’ chiad turas (can cheann-là sgaoilidh aig film) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Cuir beachdan video an comas 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Cuir luchdadh a-nuas an comas 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Roghainnean adhartach 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1466,7 +1913,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1477,25 +1924,41 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 UpdateUpdate 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Tagh am faidhle ri luchdadh suas 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Air an sgeideal 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + @@ -1507,41 +1970,50 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished Gabhaidh fhoillseachadh nuair a bhios an luchdadh suas deiseil 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Foillsich 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Tagh an torrent ri ion-phortadh 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or No 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Cuir ann URI magnet 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1553,42 +2025,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Ionphortaich 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Luchdaich suas 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Luchdaich faidhle suas 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Ion-phortaich le URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Ion-phortaich le torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1599,6 +2071,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1606,13 +2086,21 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code Còd QR 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1620,6 +2108,34 @@ 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + Muted @@ -1627,6 +2143,30 @@ 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + Public @@ -1634,6 +2174,30 @@ 8 + src/app/videos/+video-watch/video-watch-playlist.component.html8 + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -1641,6 +2205,22 @@ 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1648,63 +2228,63 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Cha toigh leam a’ video seo tuilleadh 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Tadhail air duilleag an t-seanail 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Le 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Tadhail air duilleag a’ chunntais 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Seall barrachd dhiubh 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Seall nas lugha dhiubh 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published A’ chiad fhoillseachadh 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: A’ cur nad chuimhne: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1715,21 +2295,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Barrachd fiosrachaidh 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Faigh barrachd fiosrachaidh 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1740,7 +2320,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1751,21 +2331,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Chan eil beachd ann. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Seall a h-uile freagairt () 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1776,14 +2356,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Cuir beachd ris… 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1794,14 +2374,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Chan eil ach aon cheum a dhìth ort mus cuir thu do bheachd ris 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -1812,13 +2392,23 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment clàraich a-steach a chur do bheachd ris 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -1830,21 +2420,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Beachd soillsichte 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Freagair 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1855,7 +2445,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1866,7 +2456,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1877,7 +2467,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1888,6 +2478,22 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -1895,35 +2501,35 @@ 2 - + src/app/+admin/follows/follows.component.html2 Following ’Ga leantainn 5 - + src/app/+admin/follows/follows.component.html5 Follow Lean air 7 - + src/app/+admin/follows/follows.component.html7 Followers Luchd-leantainn 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line Cuir gach òstair (às aonais “http://”) air loidhne fa leth 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -1934,27 +2540,33 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Cuir leantainn ris 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Criathraich… 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -1962,34 +2574,44 @@ 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Sgòr 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Chaidh a chruthachadh + Created + Chaidh a chruthachadh 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Air a ghabhail ris 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Ri dhèiligeadh 33 + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + Refuse @@ -1997,79 +2619,89 @@ 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Òstair 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Tha anabarrachd ceadaichte 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Cruthaich cleachdaiche 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Deasaich cleachdaiche 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Ainm-cleachdaiche 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john calum 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com post@ball-eisimpleir.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Dreuchd 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Cuota làitheil de videothan 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + Danger Zone @@ -2077,62 +2709,68 @@ 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Cuir ceangal dhan chleachdaiche air a’ phost-d airson am facal-faire ath-shuidheachadh 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Iarr facal-faire ùr 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Suidhich facal-faire a’ chleachdaiche a làimh 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Seall 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Falaich 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Liosta nan cleachdaichean 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Gnìomhan ’nan grunnan 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Ainm-cleachdaiche + Username + Ainm-cleachdaiche 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned) @@ -2140,126 +2778,126 @@ 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Feumaidh cleachdaiche am post-d a dhearbhadh ron chlàradh a-steach 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Chaidh post-d a’ chleachdaiche a dhearbhadh / Faodaidh an cleachdaiche clàradh a-steach gun dearbhadh a’ phuist-d 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Adhbhar an toirmisg: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Maorsainneachd 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Mì-ghnàthachaidhean video 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos Videothan a chaidh a chur air an dubh-liosta gu fèin-obrachail 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Cunntasan mùchta 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Frithealaichean mùchte 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Ainm a’ video + Video name + Ainm a’ video 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Prìobhaideach 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Gun fheadaralachadh 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Ceann-là + Date + Ceann-là 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Tadhail air a’ video 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Gnìomhan 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Adhbhar a’ chuir air an dubh-liosta: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Beachd maorsainneachd 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2270,88 +2908,100 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Ùraich am beachd seo 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Cò rinn an gearan 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Video 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Staid + State + Staid 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Tadhail air a’ chunntas 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Adhbhar: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Beachd maorsainneachd: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Thoir far na dubh-liosta 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Ionstans 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at Muted at + Muted at Muted at 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Dì-mhùch 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Cunntas 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -2359,6 +3009,106 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -2366,27 +3116,33 @@ 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Seòrsa 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Air a phròiseasadh 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Air a chrìochnachadh 23 + src/app/+admin/system/jobs/jobs.component.html23 + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -2394,13 +3150,60 @@ 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Tuairisgeul goirid 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2408,6 +3211,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2415,25 +3226,119 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Sgleò air dealbhagan 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 DisplayDisplay 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Teirmichean 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -2441,6 +3346,30 @@ 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2448,41 +3377,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Clàraich leinn 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Tha clàradh an comas 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Iarraidh clàradh dearbhadh puist-d 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Cuingeachadh clàraidh 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Cleachdaichean 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2490,27 +3431,69 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Cuir ion-phortadh videothan le faidhle torrent no URI magnet an comas 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Cur air an dubh-liosta fèin-obrachail 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled Thèid videothan ùra aig cleachdaichean a chur air an dubh-liosta gu fèin-obrachail 318 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2518,55 +3501,67 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Post-d an rianaire 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Cuir foirm conaltraidh an comas 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Rèiteachadh bunasach 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username An t-ainm-cleachdaiche Twitter agad 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Innsidh seo dè an cunntas Twitter airson na làraich-lìn no an ùrlair air an deach an t-susbaint fhoillseachadh. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Tha an t-ionstans air geal-liosta Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2574,27 +3569,33 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Tar-chòdachadh 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Tha tar-chòdachadh an comas 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Ma chuireas tu an tar-chòdachadh à comas, feumaidh gum bi mòran videothan aig na cleachdaichean agad nach obraich! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -2602,6 +3603,39 @@ 475 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2609,6 +3643,18 @@ 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. @@ -2616,34 +3662,60 @@ 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Meud tasgadan nan ro-sheallaidhean 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Meud tasgadan nam fo-thiotalan video 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Gnàthachaidhean 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -2651,13 +3723,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Ùraich an rèiteachadh 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2665,20 +3743,26 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Pròifil 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Roghainnean video 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -2686,41 +3770,61 @@ 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Atharraich am facal-faire 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Am facal-faire làithreach 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Facal-faire ùr 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Dearbh am facal-faire ùr 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Poileasaidh tùsail air videothan sa bheil susbaint phrìobhaideach 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with others @@ -2728,13 +3832,19 @@ 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Cluichidh seo video gu fèin-obrachail 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -2742,6 +3852,64 @@ 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -2749,105 +3917,115 @@ 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Tagh an ath-shealbhadair 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Gabh ris an t-sealbh 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Tagh an t-seanail-amais 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 InitiatorInitiator 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Staid 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Gnìomh 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel Cruthaich seanail videothan ùr 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Tadhail air an t-seanail 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers Fhuair fo-sgrìobhadh air 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Cruthaich seanail videothan ùr 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Mar eisimpleir: seanail_snasail 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> -When you will upload a video in this channel, the video support field will be automatically filled by this text.Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text.Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -2855,139 +4033,149 @@ When you will upload a video in this channel, the video support field will be au 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Atharraich an t-avatar 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: )(extensions: , max size: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Amas 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Nuair a bhios tu air an cunntas agad a sguabadh às, chan fhaigh thu air ais e idir. Bidh cinnteach às. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Sguab às an cunntas agad 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Cha d’ fhuair thu fo-sgrìobhadh fhathast. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Chaidh a chruthachadh le 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Tadhail air duilleag cunntas an t-sealbhadair 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Ionstansan mùchte 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabledHistory enabled 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Sguab às an eachdraidh 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. Chan eil eachdraidh videothan agad thathast. 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Roghainnean nam brathan 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Comharraich gun deach na h-uile a leughadh 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Gnìomhachdan 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Lìon 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Cruthaich liosta-chluich ùr 4 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + No videos in this playlist. @@ -2995,6 +4183,20 @@ When you will upload a video in this channel, the video support field will be au 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -3006,6 +4208,27 @@ When you will upload a video in this channel, the video support field will be au 2 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + @@ -3017,62 +4240,68 @@ When you will upload a video in this channel, the video support field will be au 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Cuir post-d dearbhaidh 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Chan iarr an t-ionstans seo dearbhadh air a’ phost-d. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Chaidh do thoirmeasg 19 - + src/app/+accounts/accounts.component.html19 Instance muted Ionstans air a mhùchadh 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Air a mhùchadh leis an ionstans agad 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Chaidh an ionstans a mhùchadh leis an ionstans agad 23 - + src/app/+accounts/accounts.component.html23 subscribers Fhuair fo-sgrìobhadh air 31 - + src/app/+accounts/accounts.component.html31 Video channels Seanailean video 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -3080,6 +4309,20 @@ When you will upload a video in this channel, the video support field will be au 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -3087,35 +4330,35 @@ When you will upload a video in this channel, the video support field will be au 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Air ballrachd fhaighinn 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Liostaichean-cluich video 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Cuir taic ris an t-seanail seo 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Chaidh a chruthachadh 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -3124,20 +4367,26 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Chan eil liosta-chluich aig an t-seanail seo. 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + Contact administrator @@ -3145,20 +4394,26 @@ When you will upload a video in this channel, the video support field will be au 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name D’ ainm 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Am post-d agad 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your message @@ -3166,20 +4421,80 @@ When you will upload a video in this channel, the video support field will be au 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance Mu ionstans 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Cuir fios gun rianaire 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -3187,76 +4502,232 @@ When you will upload a video in this channel, the video support field will be au 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P ⁊ prìobhaideachd 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences?What are the consequences? 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem?What will be done to mitigate this problem? 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interfaceDisable P2P from the administration interface 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -3268,6 +4739,107 @@ When you will upload a video in this channel, the video support field will be au 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -3275,6 +4847,33 @@ When you will upload a video in this channel, the video support field will be au 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -3282,27 +4881,43 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Chaidh do theachdaireachd a chur. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Chuir thu am foirm seo a-null o chionn greis mu thràth 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Gun tuairisgeul 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p @@ -3310,34 +4925,40 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Auto (via ffmpeg) @@ -3345,13 +4966,45 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Chaidh an rèiteachadh ùrachadh. 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -3359,69 +5012,105 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -3429,186 +5118,294 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Feumaidh tu òstairean ris an lean thu a shònrachadh. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Chan fhaod òstairean co-ionnann a bhith ann. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Nuair a dhearbhas tu seo, cuiridh tu iarrtas leantainn gu: - + If you confirm, you will send a follow request to: - + Nuair a dhearbhas tu seo, cuiridh tu iarrtas leantainn gu: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Lean air frithealaiche(an) ùr(a) 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Chaidh iarrtas(an) leantainn a chur! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? A bheil thu cinnteach nach eil thu airson leantainn air tuilleadh? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Na lean tuilleadh 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Chan eil thu a’ leantainn air tuilleadh. 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled an comas 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled à comas 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is Redundancy for is 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. Chaidh an cunntas a dhì-mhùchadh leis an ionstans agad. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. Chaidh t-ionstans a dhì-mhùchadh leis an ionstans agad. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Chaidh beachd ùrachadh. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Sguab às an aithris seo 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Ùraich beachd maorsainneachd 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Cuir comharra gun deach gabhail ris 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Cuir comharra gun deach a dhiùltadh 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? A bheil thu cinnteach gu bheil thu airson an aithris seo air mì-ghnàthachadh a sguabadh às? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Chaidh aithris air mì-ghnàthachadh a sguabadh às. 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. Chaidh video a thoirt far na dubh-liosta. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. Chaidh ( video(than) a thoirt far na dubh-liosta. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes tha 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no chan eil 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. A bheil thu cinnteach gu bheil thu airson a’ video seo a thoirt far na dubh-liosta? Nochdaidh e air liosta nam videothan a-rithist. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Chaidh video a thoirt far na dubh-liosta. 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -3616,186 +5413,198 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 WarningWarning 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Mearachd 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Chaidh cleachdaiche a chruthachadh. 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . Chaidh am facal-faire atharrachadh airson cleachdaiche . 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password Ùraich facal-faire cleachdaiche 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. Chaidh cleachdaiche ùrachadh. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Ùraich cleachdaiche 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . Chaidh post-d a dh’iarras ath-shuidheachadh an fhacail-fhaire a chur gu . 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban Dì-thoirmeasg 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Suidhich gun deach am post-d a dhearbhadh 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Chan urrainn dhut root a thoirmeasg. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? A bheil thu cinnteach nach eil thu airson an/na cleachdaiche(an) a thoirmeasg tuilleadh? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. Chaidh cleachdaiche(an) a dhì-thoirmeasg. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Chan urrainn dhut root a sguabadh às. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Ma bheir thu air falbh na cleachdaichean seo, chan urrainn dhut feadhainn eile air a bheil an aon ainm a chruthachadh an uairsin! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. Chaidh cleachdaiche(an) a sguabadh às. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. Chaidh puist-d a dhearbhadh airson cleachdaiche(an). 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. Chaidh an cunntas a dhì-mhùchadh. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. Chaidh t-ionstans a dhì-mhùchadh. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history Eachdraidh nam videothan agam 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled Tha eachdraidh nam videothan an comas 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled Tha eachdraidh nam videothan à comas 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Sguab às eachdraidh nam videothan 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? A bheil thu cinnteach gu bheil thu airson eachdraidh nam videothan uile agad a sguabadh às? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Chaidh eachdraidh nam videothan a sguabadh às 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Chaidh gabhail ris an t-sealbh 1 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + You current password is invalid. @@ -3803,13 +5612,19 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Chaidh am facal-faire ùrachadh. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -3817,20 +5632,26 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Sguab às an cunntas agam 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Chaidh an cunntas agad a sguabadh às. 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + New video from your subscriptions @@ -3838,69 +5659,81 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Tha beachd ùr ris a’ video agad 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse Mì-ghnàthachadh video ùr 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review Video air an dubh-liosta ’s a’ feitheamh air sgrùdadh 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted Chaidh video agad a chur air / a thoirt far na dubh-liosta 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Video foillsichte (às dèidh tar-chòdachadh/ùrachadh air an sgeideal) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Tha ion-phortadh a’ video deiseil 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Tha cleachdaiche ùr air clàradh air an ionstans agad 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Tha cuideigin ùr a’ leantainn ort no air seanail no dhà agad 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Thug cuideigin iomradh ort ann am beachdan video 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -3908,20 +5741,32 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Chaidh a’ phròifil ùrachadh. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Chaidh an t-avatar atharrachadh. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -3929,214 +5774,226 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Tha an t-ainm seo ann air an ionstans seo mu thràth. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Chaidh seanail videothan ùrachadh. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! A bheil thu cinnteach gu bheil thu airson a sguabadh às? Sguabaidh seo às gach video a chaidh a luchdadh suas dhan t-seanail seo ’s chan urrainn dhut seanail eile air a bheil an t-ainm seo () a chruthachadh an uairsin! 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm Sgrìobh ainm taisbeanaidh seanail videothan () gus a dhearbhadh 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Chaidh seanail videothan a sguabadh às. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. Chaidh liosta-chluich a chruthachadh. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. Chaidh liosta-chluich ùrachadh. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? A bheil thu cinnteach gu bheil thu airson a sguabadh às? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. Chaidh liosta-chluich a sguabadh às. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos Na videothan agam 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? A bheil thu cinnteach gu bheil thu airson video(than) a sguabadh às? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. Chaidh video(than) a sguabadh às. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? A bheil thu cinnteach gu bheil thu airson a sguabadh às? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Chaidh video a sguabadh às. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Chaidh iarrtas a chur air atharrachadh an t-seilbh 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Na seanailean agam 1 - + src/app/+my-account/my-account.component.ts1 My playlists Na liostaichean-cluich agam 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions Na fo-sgrìobhaidhean agam 1 - + src/app/+my-account/my-account.component.ts1 My history An eachdraidh agam 1 - + src/app/+my-account/my-account.component.ts1 Misc Measgaichte 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Atharraichean air an t-sealbh 1 - + src/app/+my-account/my-account.component.ts1 My settings Na roghainnean agam 1 - + src/app/+my-account/my-account.component.ts1 My notifications Na brathan agam 1 + src/app/+my-account/my-account.component.ts1 + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as !You are now logged in as ! 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Thèid post-d le ceangal dearbhaidh a chur gu . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Cha deach leinn ID cleachdaiche no sreang dhearbhaidh a lorg. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Videothan foillsichte 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Fo-sgrìobh gun chunntas 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Cuir am fòcas air a’ bhàr-luirg 1 - + src/app/app.component.ts1 Toggle the left menu Toglaich an clàr-taice taobh clì 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -4144,56 +6001,56 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/app.component.ts1 Go to the recently added videos page Tadhail air duilleag nam videothan a chaidh a chur ris o chionn ghoirid 1 - + src/app/app.component.ts1 Go to the local videos page Tadhail air duilleag nam videothan ionadail 1 - + src/app/app.component.ts1 Go to the videos upload page Tadhail air duilleag luchdadh suas videothan 1 - + src/app/app.component.ts1 Go to my subscriptions Tadhail air na fo-sgrìobhaidhean agam 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Tadhail air na videothan agam 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Tadhail air na h-ion-phortachaidhean agam 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Tadhail air na seanailean agam 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -4202,306 +6059,318 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Dèan cinnteach gun do rèitich thu PeerTube mar bu chòir (sa phasgan config/) ’s gu sònraichte an earrann "webserver". 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Feumaidh tu ceangal ris a-rithist. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Ath-ghoiridean a’ mheur-chlàir: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Deiseil 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Chan eil an t-ainm-cleachdaiche no chan eil am facal-faire mar bu chòir. 1 - + src/app/login/login.component.ts1 You account is blocked. Chaidh an cunntas agad a bhacadh. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . Thèid post-d le stiùireadh air ath-shuidheachadh an fhacail-fhaire a chur gu . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Chaidh am facal-faire agad ath-shuidheachadh! 1 - + src/app/reset-password/reset-password.component.ts1 Today An-diugh 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Na 7 làithean seo chaidh 1 - + src/app/search/search-filters.component.ts1 Last 30 days Na 30 latha seo chaidh 1 - + src/app/search/search-filters.component.ts1 Last 365 days Na 365 latha seo chaidh 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Goirid (< 4 mion) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Meadhanach (4-10 mion) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Fada (> 10 mion) + Long (> 10 min) + Fada (> 10 mion) 1 - + src/app/search/search-filters.component.ts1 Relevance Buntainneas 1 - + src/app/search/search-filters.component.ts1 Publish date Ceann-là an fhoillseachaidh 1 - + src/app/search/search-filters.component.ts1 Views Seallaidhean 1 - + src/app/search/search-filters.component.ts1 years ago years ago 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago months ago 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago month ago 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago weeks ago 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago week ago 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago days ago 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago day ago 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago hours ago 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago hour ago 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago min ago 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago sec ago 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Dearbh 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Tha ainm ionstans riatanach. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. Cha bu chòir dhan tuairisgeul ghoirid a bhith nas fhaide na 250 caractar. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Tha ainm-cleachdaiche Twitter riatanach. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Tha meud tasgadan nan ro-sheallaidhean riatanach. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Feumaidh meud tasgadan nan ro-sheallaidhean a bhith nas motha na 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Feumaidh meud tasgadan nan ro-sheallaidhean a bhith ’na àireamh. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Tha meud tasgadan nam fo-thiotalan video riatanach. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. Feumaidh meud tasgadan nam fo-thiotalan video a bhith nas motha na 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. Feumaidh meud tasgadan nam fo-thiotalan video a bhith ’na àireamh. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Tha crìoch clàraidh riatanach. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Feumaidh crìoch clàraidh a bhith nas motha na 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Feumaidh crìoch clàraidh a bhith ’na àireamh. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Tha post-d rianaire riatanach. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Feumaidh post-d an rianaire a bhith dligheach. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Tha snàithleanan tar-chòdachaidh riatanach. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Chan fhaod snàithleanan tar-chòdachaidh a bhith nas lugha na 0. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -4509,34 +6378,52 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. Feumaidh am post-d a bhith dligheach. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Tha d’ ainm riatanach. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Feumaidh d’ ainm a bhith 1 charactar a dh’fhaid air a char as lugha. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Chan fhaod d’ ainm a bhith nas fhaide na 120 caractar. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1 + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + A message is required. @@ -4544,858 +6431,870 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. Feumaich an teachdaireachd a bhith 3 caractaran a dh'fhaid air a char as lugha. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. Chan fhaod an teachdaireachd a bhith nas fhaide na 5000 caractar. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Tha ainm-cleachdaiche riatanach. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Tha facal-faire riatanach. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Tha dearbhadh an fhacail-fhaire riatanach. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. Feumaidh an t-ainm-cleachdaiche a bhith 1 charactar a dh’fhaid air a char as giorra. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. Chan fhaod ainm-cleachdaiche a bhith nas fhaide na 50 caractar. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed.Username should be lowercase alphanumeric; dots and underscores are allowed. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long.Password must be at least 6 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long.Password cannot be more than 255 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond.The new password and the confirmed password do not correspond. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required.Video quota is required. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1.Quota must be greater than -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required.Daily upload limit is required. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1.Daily upload limit must be greater than -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required.User role is required. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long.Description must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long.Description cannot be more than 1000 characters long. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long.Ban reason must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long.Ban reason cannot be more than 250 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required.Display name is required. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long.Display name must be at least 1 character long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long.Display name cannot be more than 50 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required.Report reason is required. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long.Report reason must be at least 2 characters long. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long.Report reason cannot be more than 3000 characters long. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required.Moderation comment is required. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long.Moderation comment must be at least 2 characters long. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long.Moderation comment cannot be more than 3000 characters long. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required.The channel is required. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. Feumaidh adhbhar na dubh-liosta a bhith 2 charactar a dh’fhaid air a char as lugha. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. Chan fhaod adhbhar na dubh-liosta a bhith nas fhaide na 300 caractar. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. Tha feum air cànan fo-thiotalan a’ video. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. Tha feum air faidhle fo-thiotalan a’ video. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required.The username is required. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account Chan urrainn dhut an t-sealbh atharrachadh ach gu cunntas ionadail 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required.Name is required. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long.Name must be at least 1 character long. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long.Name cannot be more than 50 characters long. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed.Name should be lowercase alphanumeric; dots and underscores are allowed. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long.Support text must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required.Comment is required. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long.Comment must be at least 2 characters long. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long.Comment cannot be more than 3000 characters long. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long.Display name cannot be more than 120 characters long. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Privacy is required.Privacy is required. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 The channel is required when the playlist is public.The channel is required when the playlist is public. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Video name is required.Video name is required. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long.Video name must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long.Video name cannot be more than 120 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required.Video privacy is required. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required.Video channel is required. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long.Video description must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long.Video description cannot be more than 10000 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long.A tag should be more than 2 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long.A tag should be less than 30 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long.Video support must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long.Video support cannot be more than 1000 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update.A date is required to schedule video update. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large.This file is too large. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are .PeerTube cannot handle this kind of file. Accepted extensions are . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page?All unsaved data will be lost, are you sure you want to leave this page? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 SundaySunday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 MondayMonday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 TuesdayTuesday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 WednesdayWednesday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 ThursdayThursday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 FridayFriday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 SaturdaySaturday 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 SunSun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short MonMon 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short TueTue 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short WedWed 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short ThuThu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short FriFri 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short SatSat 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short SuSu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min MoMo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min TuTu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min WeWe 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min ThTh 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min FrFr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min SaSa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min JanuaryJanuary 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 FebruaryFebruary 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 MarchMarch 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 AprilApril 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 MayMay 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 JuneJune 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 JulyJuly 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 AugustAugust 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 SeptemberSeptember 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 OctoberOctober 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 NovemberNovember 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 DecemberDecember 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 JanJan 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short FebFeb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short MarMar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short AprApr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short JunJun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short JulJul 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short AugAug 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short SepSep 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short OctOct 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short NovNov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short DecDec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short ClearClear 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. HiddenHidden 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation requestBlurred with confirmation request 1 - + src/app/shared/instance/instance-features-table.component.ts1 DisplayedDisplayed 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ ~ 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} }{VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos of full HD videos 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos of HD videos 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos of average quality videos 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports:Markdown compatible that supports: + Markdown compatible that supports:Markdown compatible that supports: 1 - + src/app/shared/misc/help.component.ts1 EmphasisEmphasis 1 - + src/app/shared/misc/help.component.ts1 LinksLinks 1 - + src/app/shared/misc/help.component.ts1 New linesNew lines 1 - + src/app/shared/misc/help.component.ts1 ListsLists 1 - + src/app/shared/misc/help.component.ts1 ImagesImages 1 - + src/app/shared/misc/help.component.ts1 users banned. users banned. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned.User banned. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ?Do you really want to unban ? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned.User unbanned. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username!If you remove this user, you will not be able to create another with the same username! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted.User deleted. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verifiedUser email set as verified 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted.Account muted. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted.Instance muted. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance.Account muted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance.Account unmuted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance.Instance muted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance.Instance unmuted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this accountMute this account 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this accountUnmute this account 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instanceMute the instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instanceUnmute the instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instanceMute this account by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instanceUnmute this account by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instanceMute the instance by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instanceUnmute the instance by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size.Request is too large for the server. Please contact you administrator if you want to increase the limit size. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes.Too many attempts, please try again after minutes. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later.Too many attempts, please try again later. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later.Server error. Please retry later. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Subscribed to 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 SubscribedSubscribed 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Unsubscribed from 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 UnsubscribedUnsubscribed 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 ModeratorModerator 1 - + src/app/shared/users/user.service.ts1 Video removed from Video removed from 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps Video added in at timestamps 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in Video added in 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Timestamps updatedTimestamps updated 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted.Video blacklisted. 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 CopiedCopied 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported.Video reported. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video?Do you really want to delete this video? 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -5403,120 +7302,132 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Dèan gearan 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Air fhoillseachadh 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Thèid fhoillseachadh 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding A’ feitheamh air an tar-chòdachadh 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Ri thar-chòdachadh 1 - + src/app/shared/video/video-miniature.component.ts1 To import Ri ion-phortadh 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this videoOnly I can see this video 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this videoOnly people with the private link can see this video 1 - + src/app/shared/video/video.service.ts1 Anyone can see this videoAnyone can see this video 1 - + src/app/shared/video/video.service.ts1 Video to import updated.Video to import updated. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private.Your video was uploaded to your account and is private. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page?But associated data (tags, description...) will be lost, are you sure you want to leave this page? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page?Your video is not uploaded yet, are you sure you want to leave this page? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelledUpload cancelled 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published.Video published. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: )Your video quota is exceeded with this video (video size: , used: , quota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: )Your daily video quota is exceeded with this video (video size: , used: , quota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost.You have unsaved changes! If you leave, your changes will be lost. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated.Video updated. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + It is a remote comment, so the deletion will only be effective on your instance. @@ -5524,56 +7435,62 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes likes / dislikes 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it?This video contains mature or explicit content. Are you sure you want to watch it? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit contentMature or explicit content 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the videoLike the video 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the videoDislike the video 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hoursTrending for the last 24 hours 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hoursTrending videos are those totalizing the greatest number of views during the last 24 hours 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last daysTrending for the last days 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last daysTrending videos are those totalizing the greatest number of views during the last days 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptionsVideos from your subscriptions 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.gl-ES.xlf b/client/src/locale/angular.gl-ES.xlf index 5bc2c8fa4..eb608fab6 100644 --- a/client/src/locale/angular.gl-ES.xlf +++ b/client/src/locale/angular.gl-ES.xlf @@ -9,417 +9,466 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Anterior 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Seguinte 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Mes anterior 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Mes seguinte 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Escoller mes 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Escoller ano 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Primeiro 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Anterior 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Seguinte 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Último 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Aumentar horas 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Horas 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Diminuír horas 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Aumentar minutos 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minutos 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Diminuír minutos 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Aumentar segundos 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Segundos 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Diminuír segundos 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close Pechar 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. Non ten notificacións 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - O seu vídeo sacouse da lista negra - + + O seu vídeo sacouse da lista negra + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - O seu vídeo púxose na lista negra - + + O seu vídeo púxose na lista negra + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - Creouse un informe de contido abusivo para o vídeo - + + Creouse un informe de contido abusivo para o vídeo + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - comentou o seu vídeo - + + comentou o seu vídeo + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - O seu vídeo foi publicado - + + O seu vídeo foi publicado + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - O seu vídeo importouse correctamente - + + O seu vídeo importouse correctamente + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Fallou a importación do seu vídeo - + + Fallou a importación do seu vídeo + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - Usuaria rexistrada na súa instancia - + + Usuaria rexistrada na súa instancia + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - está a seguir + + está a seguir - a súa canle - a súa conta - + a súa canle + a súa conta + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - mencionouna en vídeo - + + mencionouna en vídeo + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -427,63 +476,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Opcións 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Iniciar en 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Parar en 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Mostrar nome 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Crear 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Descargar vídeo 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Descarga directa 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (ficheiro .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -494,41 +543,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Descargar 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Informar sobre vídeo 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. O seu informe vaise enviar a moderación de . - Será reenviado a instancia orixinal tamén. + Será reenviado a instancia orixinal tamén. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Razón... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -539,56 +588,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Enviar 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Video a lista negra 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Defederar o vídeo (solicitar eliminación en instancias remotas). 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Non listado 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Privado 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views visualizacións 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Na lista negra 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -599,14 +648,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} outro { videos} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -617,13 +666,25 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Actualizado 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -631,62 +692,70 @@ 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Gardar 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Eliminar de 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Sin resultados. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Eliminar 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Editar 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Vista previa recortada 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Vista previa completa 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Obter axuda 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -698,6 +767,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -705,54 +782,103 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Subscribirse con unha conta en 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Subscribir coa súa conta local 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Subscribir con conta Mastodon: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Utilizando unha fonte sindicada 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Subscribir mediante RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Subscrición remota - Interacción remota + Subscrición remota + Interacción remota 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -760,24 +886,54 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Sen límite ( diario) + Sen límite ( diario) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Importar 286 + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -785,6 +941,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -792,7 +1004,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -803,35 +1015,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Cancelar 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Vetar esta usuaria 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (extensións: , tamaño máx: ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -842,28 +1054,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Solicitar novo correo de validación. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Usuaria 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Nome de usuaria ou enderezo de correo 15 - + src/app/login/login.component.html15 or create an account @@ -874,7 +1086,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -885,41 +1097,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! O rexistro de novas usuarias en esta instancia está desactivado, mais pode escoller entre moitas outras! 28 - + src/app/login/login.component.html28 Password Contrasinal 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Esquecín o contrasinal 45 - + src/app/login/login.component.html45 Login Conectar 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Esqueceu o contrasinal 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -927,21 +1147,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Enderezo de correo electrónico 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Envíenme un correo para restablecer o contrasinal 82 - + src/app/login/login.component.html82 Reset my password @@ -952,59 +1172,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Confirmar contrasinal 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Contrasinal confirmado 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Restablecer contrasinal 29 - + src/app/reset-password/reset-password.component.html29 results resultados 5 - + src/app/search/search.component.html5 - for + for - for + for 6 - + src/app/search/search.component.html6 Filters - + Filtros - + 16 - + src/app/search/search.component.html16 No results found @@ -1015,13 +1235,195 @@ 28 - + src/app/search/search.component.html28 subscribers subscritoras 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + Change the language @@ -1029,7 +1431,7 @@ 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1040,83 +1442,89 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile O meu perfil público 17 - + src/app/menu/menu.component.html17 My account A miña conta 21 - + src/app/menu/menu.component.html21 Log out Desconectar 25 - + src/app/menu/menu.component.html25 Create an account Crear unha conta 33 - + src/app/menu/menu.component.html33 My library Biblioteca 37 - + src/app/menu/menu.component.html37 Videos Vídeos 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Listas 46 - + src/app/menu/menu.component.html46 Subscriptions Subscricións 51 - + src/app/menu/menu.component.html51 History Historial 56 - + src/app/menu/menu.component.html56 Discover Descubrir 66 - + src/app/menu/menu.component.html66 Trending En voga 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1124,203 +1532,203 @@ 81 - + src/app/menu/menu.component.html81 More Máis 91 - + src/app/menu/menu.component.html91 Administration Administración 95 - + src/app/menu/menu.component.html95 About Acerca de 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Mostrar atallo de teclado 111 - + src/app/menu/menu.component.html111 View your notifications Ver as notificacións 3 - + src/app/menu/avatar-notification.component.html3 Notifications Notificacións 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Actualizar preferencias notificacións 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Ver todas as notificacións 30 - + src/app/menu/avatar-notification.component.html30 Search... Buscar... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Subir 9 - + src/app/header/header.component.html9 Sort Ordenar 6 - + src/app/search/search-filters.component.html6 Published date Data de publicación 15 - + src/app/search/search-filters.component.html15 Original publication year Ano orixinal da publicación 24 - + src/app/search/search-filters.component.html24 After... Despois... 30 - + src/app/search/search-filters.component.html30 Before... Antes... 37 - + src/app/search/search-filters.component.html37 Duration Duración 45 - + src/app/search/search-filters.component.html45 Display sensitive content Mostrar contido sensible 54 - + src/app/search/search-filters.component.html54 Yes Si 58 - + src/app/search/search-filters.component.html58 No Non 63 - + src/app/search/search-filters.component.html63 Category Categoría 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licenza 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Idioma 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Todas estas etiquetas 103 - + src/app/search/search-filters.component.html103 One of these tags Unha de estas etiquetas 108 - + src/app/search/search-filters.component.html108 Filter Filtro 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Mostrar vídeos non listados e privados 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Engadir subtítulos 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Escoller ficheiro de subtítulos 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1331,7 +1739,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1342,27 +1750,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Engadir este subtítulo 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Título 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Etiquetas 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1370,20 +1787,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Engadir nova etiqueta 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Descrición 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1391,105 +1816,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Intimidade 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Programar publicación () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content O vídeo contén contido explícito ou adulto 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Algunhas instancias por omisión non listan vídeos con contido explícito ou adulto. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Agardar a recodificación antes de publicar o vídeo 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Se decide non agardar pola recodificación antes de publicar o vídeo, podería non ser reproducible ate rematala. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Info básica 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Engadir outros subtítulos 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Ver o ficheiro de subtítulos 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Xa subido ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Será creado tras a subida 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Cancelar a creación 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Será borrado tras actualizar 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Deter a eliminación 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1500,76 +1925,86 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Subtítulos 159 - + src/app/videos/+video-edit/shared/video-edit.component.html159 Video preview Vista previa 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support Axuda 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Mostrar un texto para dicirlle a xente cómo te poden axudar (plataforma de doazóns ...). 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Data da publicación orixinal 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Esta é a data cando foi publicado orinixalmente o contido (ex. a data de estrea dunha película) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Activar comentarios ao vídeo 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Activar descarga 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Axustes avanzados 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1577,7 +2012,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1588,49 +2023,472 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Actualizar 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Escoller ficheiro a subir 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Programado 25 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 Video background image Imaxe de fondo do vídeo 32 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 Image that will be merged with your audio file. - + The chosen image will be definitive and cannot be modified. Imaxe que se unirá ao teu ficheiro de audio. - + A imaxe escollida será definitiva e non se pode modificar. 34 + src/app/videos/+video-edit/video-add-components/video-upload.component.html34 + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + @@ -1642,7 +2500,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1653,6 +2511,250 @@ 7 + src/app/+admin/admin.component.html7 + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + Username @@ -1660,6 +2762,345 @@ 19 + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + Instance @@ -1667,6 +3108,200 @@ 5 + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -1674,13 +3309,60 @@ 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Descrición curta 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -1688,6 +3370,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -1695,27 +3385,121 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Emborrar icona 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Mostrar 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Termos 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -1723,6 +3507,30 @@ 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -1730,20 +3538,26 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Abrir conta 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Rexistro activado 235 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + Signup limit @@ -1751,13 +3565,31 @@ 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Usuarias 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + Video import with a torrent file or a magnet URI enabled @@ -1765,6 +3597,60 @@ 301 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -1772,13 +3658,19 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Correo-e da Admin 387 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + Basic configuration @@ -1786,34 +3678,46 @@ 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username O seu alcume na Twitter 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Indica a conta na Twitter para o sitio web ou plataforma para a cal o contido foi publicado. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Instancia na lista blanca por Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -1821,27 +3725,72 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Recodificando 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Recodificación activada 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Si desactiva a recodificación moitos vídeos das súas usuarias non funcionarán! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -1849,6 +3798,18 @@ 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. @@ -1856,34 +3817,60 @@ 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Tamaño da caché de vista previa 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Tamaño da caché de comentarios no vídeo 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Personalizacións 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -1891,13 +3878,262 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Actualizar configuración 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + subscribers @@ -1905,6 +4141,283 @@ 14 + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + subscribers @@ -1912,13 +4425,19 @@ 31 - + src/app/+accounts/accounts.component.html31 Video channels Canles de vídeo 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -1926,6 +4445,20 @@ 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -1933,13 +4466,45 @@ 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Uneuse 10 + src/app/+accounts/account-about/account-about.component.html10 + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -1947,6 +4512,114 @@ 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -1954,35 +4627,68 @@ 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - É software gratuíto e de código aberto, baixo a licenza AGPLv3. + É software gratuíto e de código aberto, baixo a licenza AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Para máis información, pode visitar joinpeertube.org. + Para máis información, pode visitar joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P & Intimidade 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -1990,6 +4696,76 @@ 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -1997,6 +4773,16 @@ 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -2004,6 +4790,16 @@ 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -2011,6 +4807,15 @@ 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -2018,34 +4823,58 @@ 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Establecer un límite na frecuencia das peticións recibidas polo rastrexador (en probas) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Activar un son se hai peticións estranas (en probas) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Desactivar P2P desde a interface de administración 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Un programa de redundancia automática de vídeos: non saberiamos si a IP descargou o vídeo de forma consciente ou se foi un programa automatizado 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -2057,6 +4886,107 @@ 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -2064,6 +4994,2848 @@ 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.hu-HU.xlf b/client/src/locale/angular.hu-HU.xlf index 54f254de9..b2529b4ec 100644 --- a/client/src/locale/angular.hu-HU.xlf +++ b/client/src/locale/angular.hu-HU.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Előző 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Következő 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Előző hónap 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Következő hónap 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Hónap 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Év 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Első 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Előző 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Következő 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Utolsó 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Óra növelése 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH ÓÓ 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Óra 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Óra csökkentése 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Perc növelése 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM PP 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Perc 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Perc csökkentése 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Másodperc növelése 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS MP 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Másodperc 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Másodperc csökkentése 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,202 +221,251 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - A videód lekerült a feketelistáról - + + A videód lekerült a feketelistáról + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - A videód feketelistára került - + + A videód feketelistára került + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - Egy új videó visszaélés létrejött a videón - + + Egy új videó visszaélés létrejött a videón + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - hozzászólt a videódhoz - + + hozzászólt a videódhoz + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - A videód közzétéve - + + A videód közzétéve + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - A videó importálásod sikerült - + + A videó importálásod sikerült + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - A videó importálásod sikertelen volt - + + A videó importálásod sikertelen volt + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - felhasználó regisztrált a példányodon - + + felhasználó regisztrált a példányodon + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - követi + + követi - a csatornádat - fiókod - + a csatornádat + fiókod + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - megemlített téged a videónál - + + megemlített téged a videónál + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -418,63 +473,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Opciók 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Kezdés 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Befejezés 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Megjelenítendő név 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Létrehozás 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Videó letöltése 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Közvetlen letöltés 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (.torrent fájl) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -485,41 +540,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Letöltés 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Videó jelentése 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. A bejelentésed a moderátorainak lesz elküldve. - Továbbítva lesz a forráspéldányra is. + Továbbítva lesz a forráspéldányra is. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Indok... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -530,55 +585,63 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Küldés 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Videó feketelistázása 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Videó unfederálása (kérés, hogy töröljék a távoli példányokról) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Nem listázott 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Privát 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views megtekintés 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Feketelistázott 42 + src/app/shared/video/video-miniature.component.html42 + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } @@ -586,6 +649,14 @@ 9 + src/app/shared/video-playlist/video-playlist-miniature.component.html9 + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + Updated @@ -593,6 +664,24 @@ 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -600,55 +689,63 @@ 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Törlés innen: 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Nincs találat. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Törlés 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Szerkesztés 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Megvágott előnézet 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Teljes előnézet 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Segítség kérése 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -659,6 +756,14 @@ Leiratkozás 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -666,52 +771,101 @@ Leiratkozás 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Feliratkozás egy -beli fiók használatával 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Feliratkozás a helyi fiókoddal 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Feliratkozás Mastodon fiókkal 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Hirfolyam használatával 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Feliratkozás RSS-sel 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Remote subscribe - Remote interact + Remote subscribe + Remote interact 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -719,24 +873,54 @@ Leiratkozás 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Korlátlan (naponta ) + Korlátlan (naponta ) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Importálás 286 + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -744,6 +928,62 @@ Leiratkozás 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -751,7 +991,7 @@ Leiratkozás 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -762,27 +1002,33 @@ Leiratkozás 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Mégsem 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Felhasználó kitiltása 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 + src/app/shared/menu/top-menu-dropdown.component.html11 + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -794,28 +1040,28 @@ Leiratkozás 2 - + src/app/login/login.component.html2 Request new verification email. Új megerősítő email kérése 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Felhasználó 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Felhasználónév vagy email cím 15 - + src/app/login/login.component.html15 or create an account @@ -826,7 +1072,7 @@ Leiratkozás 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -837,41 +1083,49 @@ Leiratkozás 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! A felhasználói regisztráció nem engedélyezett ezen a példányon, de sok másikon regisztrálhatsz! 28 - + src/app/login/login.component.html28 Password Jelszó 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Elfelejtettem a jelszavamat 45 - + src/app/login/login.component.html45 Login Bejelentkezés 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Elfelejtett jelszó 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -879,21 +1133,21 @@ Leiratkozás 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Email cím 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Jelszó-visszaállító email küldése 82 - + src/app/login/login.component.html82 Reset my password @@ -904,59 +1158,59 @@ Leiratkozás 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Jelszó megerősítése 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Megerősített jelszó 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Jelszó visszaállítása 29 - + src/app/reset-password/reset-password.component.html29 results találat 5 - + src/app/search/search.component.html5 - for + for - erre: + erre: 6 - + src/app/search/search.component.html6 Filters - + Szűrők - + 16 - + src/app/search/search.component.html16 No results found @@ -967,13 +1221,185 @@ Leiratkozás 28 - + src/app/search/search.component.html28 subscribers feliratkozó 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -981,14 +1407,14 @@ Leiratkozás 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Nyelv megváltoztatása 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -999,69 +1425,75 @@ Leiratkozás 8 - + src/app/menu/language-chooser.component.html8 My public profile Nyilvános profilom 17 - + src/app/menu/menu.component.html17 My account Fiókom 21 - + src/app/menu/menu.component.html21 Log out Kijelentkezés 25 - + src/app/menu/menu.component.html25 Create an account Fiók létrehozása 33 - + src/app/menu/menu.component.html33 My library Könyvtáram 37 - + src/app/menu/menu.component.html37 Videos Videók 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Lejátszási listák 46 - + src/app/menu/menu.component.html46 Subscriptions Feliratkozások 51 - + src/app/menu/menu.component.html51 History Előzmények 56 + src/app/menu/menu.component.html56 + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -1069,6 +1501,12 @@ Leiratkozás 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1076,90 +1514,108 @@ Leiratkozás 81 - + src/app/menu/menu.component.html81 More Továbbiak 91 - + src/app/menu/menu.component.html91 Administration Adminisztráció 95 - + src/app/menu/menu.component.html95 About Rólunk 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Billentyűparancsok megjelenítése 111 - + src/app/menu/menu.component.html111 View your notifications Értesítések megtekintése 3 - + src/app/menu/avatar-notification.component.html3 Notifications Értesítések 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Értesítési beállítások frissítése 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Összes értesítés megtekintése 30 - + src/app/menu/avatar-notification.component.html30 Search... Keresés... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Feltöltés 9 - + src/app/header/header.component.html9 Sort Rendezés 6 - + src/app/search/search-filters.component.html6 Published date Közzétételi dátum 15 + src/app/search/search-filters.component.html15 + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + Duration @@ -1167,91 +1623,91 @@ Leiratkozás 45 - + src/app/search/search-filters.component.html45 Display sensitive content Érzékeny tartalom megjelenítése 54 - + src/app/search/search-filters.component.html54 Yes Igen 58 - + src/app/search/search-filters.component.html58 No Nem 63 - + src/app/search/search-filters.component.html63 Category Kategória 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licensz 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Nyelv 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Összes címke ezek közül 103 - + src/app/search/search-filters.component.html103 One of these tags Egyik címke ezek közül 108 - + src/app/search/search-filters.component.html108 Filter Szűrő 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Nem listázott és privát videók megjelenítése 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Felirat hozzáadása 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Válaszd ki a feliratfájlt 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1262,7 +1718,7 @@ Leiratkozás 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1273,27 +1729,36 @@ Leiratkozás 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Felirat hozzáadása 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Cím 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Címkék 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1301,20 +1766,28 @@ Leiratkozás 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Adj meg egy új címkét 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Leírás 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1322,105 +1795,105 @@ Leiratkozás 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Adatvédelem 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Közzététel időzítése () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Ez a videó felnőtt vagy explicit tartalmat tartalmaz 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Bizonyos példányok nem listázzák a felnőtt vagy explicit tartalmú videókat alapértelemezés szerint. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Várja meg az átkódolást mielőtt közzétenné a videót 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Ha úgy döntesz, hogy nem várod meg az átkódolást mielőtt közzétennéd a videót, lejátszhatatlan lehet a videó, amíg befejeződik az átkódolás. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Alap infó 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Másik felirat hozzáadása 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Feliratfájl megnyitása 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Már fel van töltve ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Frissítéskor létre lesz hozva 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Mégse hozza létre 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Frissítéskor törölve lesz 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Mégse törölje 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1431,13 +1904,19 @@ Leiratkozás 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Feliratok 159 + src/app/videos/+video-edit/shared/video-edit.component.html159 + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -1445,55 +1924,65 @@ Leiratkozás 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Rövid szöveg, ami elmondja, hogyan támogathatnak az emberek (tagsági platform...) 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Eredeti közzétételi dátum 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Ez az a dátum, amikor a tartalom eredetileg közzé lett téve (pl. egy film kiadási dátuma) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Videó hozzászólások engedélyezése 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Letöltés engedélyezése 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Haladó beállítások 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1501,7 +1990,7 @@ Leiratkozás 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1512,27 +2001,43 @@ Leiratkozás 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Frissítés 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Válaszd ki a fájlt a feltöltéshez 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Időzített 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + @@ -1544,41 +2049,50 @@ Leiratkozás 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished A közzététel a feltöltés végeztével lesz elérhető 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Közzététel 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Válaszd ki a torrentet az importáláshoz 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or Vagy 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Illessz be magnet URI-t 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1590,42 +2104,42 @@ Leiratkozás 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import importálása 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload feltöltése 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Fájl feltöltése 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Importálás URL-ről 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Importálás torrenttel 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1636,6 +2150,14 @@ Leiratkozás 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1643,13 +2165,21 @@ Leiratkozás 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QR-Kód 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1657,6 +2187,34 @@ Leiratkozás 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + Muted @@ -1664,6 +2222,30 @@ Leiratkozás 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + Public @@ -1671,6 +2253,30 @@ Leiratkozás 8 + src/app/videos/+video-watch/video-watch-playlist.component.html8 + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -1678,6 +2284,22 @@ Leiratkozás 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1685,63 +2307,63 @@ Leiratkozás 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Videó nem kedvelése 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Csatornaoldal megnyitása 118 - + src/app/videos/+video-watch/video-watch.component.html118 By által 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Fiókoldal megnyitása 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Több megjelenítése 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Kevesebb megjelenítése 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published Eredetileg közzétéve 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: Baráti Emlékeztető: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1752,21 +2374,21 @@ Leiratkozás 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information További információ 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information További információ szerzése 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1777,7 +2399,7 @@ Leiratkozás 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1788,21 +2410,21 @@ Leiratkozás 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Nincs hozzászólás. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Mind a(z) válasz megtekintése 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1813,14 +2435,14 @@ Leiratkozás 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Hozzászólás hozzáadása... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1831,14 +2453,14 @@ Leiratkozás 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Egy lépésre vagy a hozzászólástól 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -1849,13 +2471,23 @@ Leiratkozás 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment jelentkezz be a hozzászóláshoz 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -1867,21 +2499,21 @@ Leiratkozás 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Kiemelt hozzászólás 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Válasz 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1892,7 +2524,7 @@ Leiratkozás 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1903,7 +2535,7 @@ Leiratkozás 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1914,7 +2546,7 @@ Leiratkozás 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1925,6 +2557,22 @@ Leiratkozás 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -1932,27 +2580,33 @@ Leiratkozás 2 - + src/app/+admin/follows/follows.component.html2 Following Követve 5 - + src/app/+admin/follows/follows.component.html5 Follow Követés 7 - + src/app/+admin/follows/follows.component.html7 Followers Követők 3 + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + @@ -1964,27 +2618,33 @@ Leiratkozás 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Követés hozzáadása 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Szűrés... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID Azonosító 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -1992,34 +2652,44 @@ Leiratkozás 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Pont 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Létrehozva + Created + Létrehozva 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Elfogadva 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Folyamatban 33 + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + Refuse @@ -2027,6 +2697,12 @@ Leiratkozás 42 + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + Redundancy allowed @@ -2034,68 +2710,78 @@ Leiratkozás 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Felhasználó létrehozása 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user felhasználó szerkesztése 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Felhasználónév 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Szerep 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Az átkódolás engedélyezve van a szerveren. A videó kvóta csak az eredeti videót veszi figyelembe. + Az átkódolás engedélyezve van a szerveren. A videó kvóta csak az eredeti videót veszi figyelembe. Ez a felhasználó legfeljebb ~ -t használhatna. 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Napi videó kvóta 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + Danger Zone @@ -2103,55 +2789,67 @@ Leiratkozás 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Jelszóvisszállító email küldése a felhasználónak 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Új jelszó kérése 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Felhasználói jelszó kézi beállítása 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Megjelenítés 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Elrejtés 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Felhasználólista 2 + src/app/+admin/users/user-list/user-list.component.html2 + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + - Username - Felhasználónév + Username + Felhasználónév 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned) @@ -2159,119 +2857,125 @@ Leiratkozás 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login A felhasználó emailjét meg kell erősíteni a bejelentkezéshez 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification A felhasználó emailje meg van erősítve / be tud jelentkezni email megerősítés nélkül 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Kitiltás indoka: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Moderáció 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Videó visszaélések 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos Auto-feketelistázott videók 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Némított fiókok 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Némított szerverek 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Videó neve + Video name + Videó neve 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Érzékeny 9 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + - Date - Dátum + Date + Dátum 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Videó megnyitása 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Lehetőségek 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Feketlistázás indoka: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Moderációs megjegyzés 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2282,90 +2986,208 @@ Leiratkozás 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Komment frissítése 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Bejelentő 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Videó 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Állapot + State + Állapot 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Fiók megnyitása 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Indok: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Moderációs megjegyzés: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Levétel a feketelistáról 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Példány 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Némítás ideje + Muted at + Némítás ideje 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Némítás feloldása 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Fiók 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -2373,23 +3195,29 @@ Leiratkozás 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Típus 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed onProcessed on 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished onFinished on 23 + src/app/+admin/system/jobs/jobs.component.html23 + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -2397,13 +3225,60 @@ Leiratkozás 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Rövid leírás 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2411,6 +3286,14 @@ Leiratkozás 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2418,27 +3301,121 @@ Leiratkozás 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Homályos indexkép 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Megjelenítés 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Feltételek 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -2446,6 +3423,30 @@ Leiratkozás 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2453,41 +3454,53 @@ Leiratkozás 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Regisztráció 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Regisztráció engedélyezve 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification A regisztráció email megerősítést igényel 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Regisztrációs korlát 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Felhasználók 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2495,27 +3508,69 @@ Leiratkozás 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Videó importálás torrent fájllal vagy magnet URI-val engedélyezve 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Auto-feketelistázás 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled A felhasználók új videóinak feketelistázása engedélyezve 318 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2523,41 +3578,47 @@ Leiratkozás 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Admin email 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Kapcsolatfelvételi űrlap bekapcsolása 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Alap konfiguráció 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username A Twitter felhasználóneved 413 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + Instance whitelisted by Twitter @@ -2565,6 +3626,18 @@ Leiratkozás 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2572,27 +3645,33 @@ Leiratkozás 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Átkódolás 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Átkódolás engedélyezve 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Ha kikapcsolod az átkódolást, a felhasználóid számos videói nem fognak működni! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -2600,6 +3679,39 @@ Leiratkozás 475 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2607,6 +3719,24 @@ Leiratkozás 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + Previews cache size @@ -2614,13 +3744,19 @@ Leiratkozás 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Videófelirat-gyorsítótár mérete 561 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + JavaScript @@ -2628,6 +3764,32 @@ Leiratkozás 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -2635,13 +3797,19 @@ Leiratkozás 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Konfiguráció frissítése 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2649,20 +3817,26 @@ Leiratkozás 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Profil 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Videóbeállítások 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -2670,41 +3844,61 @@ Leiratkozás 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Jelszó megváltoztatása 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Jelenlegi jelszó 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Új jelszó 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Új jelszó megerősítése 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Alapértelemezett beállítás érzékeny tartalmú videókkal kapcsolatban 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with others @@ -2712,13 +3906,19 @@ Leiratkozás 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Videók automatikus lejátszása 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -2726,6 +3926,64 @@ Leiratkozás 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -2733,54 +3991,60 @@ Leiratkozás 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Válaszd ki a következő tulajdonost 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Birtokos elfogadása 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Válaszd ki a célcsatornát 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Kezdeményező 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Létrehozási idő - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Állapot 19 + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + @@ -2788,50 +4052,60 @@ Leiratkozás 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel Új videócsatorna létrehozása 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Csatorna megnyitása 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers feliratkozó 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Videócsatorna létrehozása 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Például: en_csatornam 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Rövid szöveg, ahol elmondod az embereknek, hogyan tudják támogatni a csatornádat (tagsági platform...).<br /><br /> + Rövid szöveg, ahol elmondod az embereknek, hogyan tudják támogatni a csatornádat (tagsági platform...).<br /><br /> Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője ki lesz töltve ezzel a szöveggel. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -2839,143 +4113,153 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Profilkép megváltoztatása 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (kiterjesztések: , max méret: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Cél 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Ha törlöd a fiókod, nincs visszaút. Kérlek légy biztos a döntésedben. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Fiókod törlése 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Nincs feliratkozásod még. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Létrehozó: 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Birtokló fiókoldal megnyitása 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Némított példányok 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Előzmények bekapcsolva 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Előzmények törlése 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. Nincs videóelőzményed még. 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Értesítési beállítások 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Mind olvasottnak jelölése 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Tevékenységek 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Web 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Új lejátszási lista létrehozása 4 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + No videos in this playlist. @@ -2983,6 +4267,49 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + @@ -2994,62 +4321,88 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Megerősítő email küldése 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Ez a példány nem igényel email megerősítést. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Kitiltva 19 - + src/app/+accounts/accounts.component.html19 Instance muted Példány némítva 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Némítva a példányod által 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Példány némítva a példányod által 23 - + src/app/+accounts/accounts.component.html23 subscribers feliratkozó 31 - + src/app/+accounts/accounts.component.html31 Video channels Videócsatornák 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -3057,35 +4410,35 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined csatlakozott 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Videó lejátszási listák 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Csatorna támogatása 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created létrehozva 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -3096,20 +4449,26 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Ennek a csatornának nincs lejátszási listája. 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + Contact administrator @@ -3117,20 +4476,26 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Neved 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Emailed 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your message @@ -3138,20 +4503,80 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance A példányról 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Kapcsolatfelvétel az adminisztrátorral 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -3159,35 +4584,68 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Ingyenes és nyílt forráskódú szoftver, AGPLv3 licensszel. + Ingyenes és nyílt forráskódú szoftver, AGPLv3 licensszel. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - További információkért látogasd meg a joinpeertube.org oldalt. + További információkért látogasd meg a joinpeertube.org oldalt. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P & Adatvédelem 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -3195,6 +4653,76 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -3202,6 +4730,16 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -3209,6 +4747,85 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -3220,6 +4837,107 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -3227,6 +4945,33 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -3234,27 +4979,43 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Az üzeneted el lett küldve. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Már elküldted ezt az űrlapot mostanában 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Nincs leírás 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p @@ -3262,34 +5023,40 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Auto (via ffmpeg) @@ -3297,6 +5064,996 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + Published videos @@ -3304,6 +6061,1525 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 1 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -3311,13 +7587,215 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Jelentés 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.it-IT.xlf b/client/src/locale/angular.it-IT.xlf index c30d845c6..5a55296df 100644 --- a/client/src/locale/angular.it-IT.xlf +++ b/client/src/locale/angular.it-IT.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Precedente 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Successivo 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Mese precedente 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Mese successivo 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Seleziona mese 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Seleziona anno 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Primo 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Precedente 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Successivo 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Ultimo 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Aumenta ore 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Ore 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Diminuisci ore 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Aumenta minuti 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minuti 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Diminuisci minuti 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Incrementa secondi 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Secondi 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Diminuisci secondi 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,202 +221,251 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Il tuo video è stato rimosso dalla blacklist - + + Il tuo video è stato rimosso dalla blacklist + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Il tuo video è stato aggiunto alla blacklist - + + Il tuo video è stato aggiunto alla blacklist + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - Una notifica di abuso è stata aggiunta al video - + + Una notifica di abuso è stata aggiunta al video + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - ha commentato il tuo video - + + ha commentato il tuo video + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Il tuo video è stato pubblicato - + + Il tuo video è stato pubblicato + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - L\' importazione del tuo video è avvenuta con successo - + + L\' importazione del tuo video è avvenuta con successo + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - C\ è stato un problema con l\' importazione del video - + + C\ è stato un problema con l\' importazione del video + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - L\' utente si è registrato su tua richiesta - + + L\' utente si è registrato su tua richiesta + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - sta seguendo + + sta seguendo - il tuo canale - il tuo profilo - + il tuo canale + il tuo profilo + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - ti ha menzionato in un video - + + ti ha menzionato in un video + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -418,63 +473,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Opzioni 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Parti da 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Fermati da 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Nome visualizzato 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Crea 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Scarica video 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Scaricamento diretto 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent ( file .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -485,41 +540,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Scarica 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Segnala video 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. La segnalazione verrà inviata ai moderatori di . - Verrà anche inoltrata all'istanza di origine too. + Verrà anche inoltrata all'istanza di origine too. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Motivo... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -530,56 +585,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Invia 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Includi video in lista nera 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Elimina dalla federazione (chiedi la cancellazione alle istanze remote) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Non elencato 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Privato 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views visualizzazioni 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted In lista nera 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -590,6 +645,12 @@ 46 + src/app/shared/video/video-miniature.component.html46 + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + @@ -601,13 +662,25 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Aggiornato 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -615,62 +688,70 @@ 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Salva 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Eliminato da 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Nessun risultato. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Cancella 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Modifica 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Anteprima parziale 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Anteprima completa 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Chiedi aiuto 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -682,6 +763,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -689,54 +778,103 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Iscriviti con un account su 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Iscriviti con il tuo account locale 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Iscriviti con un account Mastodon: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Usando una syndication feed 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Iscriviti usando RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Iscrizione remota - Interazione remota + Iscrizione remota + Interazione remota 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -744,38 +882,56 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - ( giornaliera illimitata) + ( giornaliera illimitata) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Carica 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Torrent import 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -783,6 +939,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -790,7 +1002,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -801,27 +1013,33 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Annulla 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Espelli questo utente 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 + src/app/shared/menu/top-menu-dropdown.component.html11 + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -833,28 +1051,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Richiedi una nuova email di verifica 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Utente 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Nome utente o indirizzo email 15 - + src/app/login/login.component.html15 or create an account @@ -865,7 +1083,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -876,41 +1094,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! La registrazione di un utente non è permessa in questa istanza, ma puoi registrarti in molte altre! 28 - + src/app/login/login.component.html28 Password Password 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Ho dimenticato la mia password 45 - + src/app/login/login.component.html45 Login Accedi 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Password dimenticata 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -918,21 +1144,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Indirizzo email 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Inviami un email per resettare la password 82 - + src/app/login/login.component.html82 Reset my password @@ -943,59 +1169,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Conferma la password 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Password confermata 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Reimposta la mia password 29 - + src/app/reset-password/reset-password.component.html29 results risultati 5 - + src/app/search/search.component.html5 - for + for - per + per 6 - + src/app/search/search.component.html6 Filters - + Filtri - + 16 - + src/app/search/search.component.html16 No results found @@ -1006,13 +1232,185 @@ 28 - + src/app/search/search.component.html28 subscribers iscritti 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -1020,14 +1418,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Cambia lingua 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1038,69 +1436,75 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile Il mio profilo pubblico 17 - + src/app/menu/menu.component.html17 My account Il mio account 21 - + src/app/menu/menu.component.html21 Log out Disconnetti 25 - + src/app/menu/menu.component.html25 Create an account Crea un account 33 - + src/app/menu/menu.component.html33 My library La mia biblioteca 37 - + src/app/menu/menu.component.html37 Videos Video 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Playlist 46 - + src/app/menu/menu.component.html46 Subscriptions Iscrizioni 51 - + src/app/menu/menu.component.html51 History Cronologia 56 + src/app/menu/menu.component.html56 + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -1108,6 +1512,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1115,203 +1525,203 @@ 81 - + src/app/menu/menu.component.html81 More Altro 91 - + src/app/menu/menu.component.html91 Administration Amministrazione 95 - + src/app/menu/menu.component.html95 About Informazioni 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Mostra scorciatoie della tastiera 111 - + src/app/menu/menu.component.html111 View your notifications Vedi le notifiche 3 - + src/app/menu/avatar-notification.component.html3 Notifications Notifiche 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Aggiorna le preferenze sulle notifiche 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Vedi tutte le notifiche 30 - + src/app/menu/avatar-notification.component.html30 Search... Cerca... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Carica 9 - + src/app/header/header.component.html9 Sort Ordina 6 - + src/app/search/search-filters.component.html6 Published date Data di pubblicazione 15 - + src/app/search/search-filters.component.html15 Original publication year Data di pubblicazione 24 - + src/app/search/search-filters.component.html24 After... Dopo... 30 - + src/app/search/search-filters.component.html30 Before... Prima... 37 - + src/app/search/search-filters.component.html37 Duration Durata 45 - + src/app/search/search-filters.component.html45 Display sensitive content Mostra contenuti sensibili 54 - + src/app/search/search-filters.component.html54 Yes 58 - + src/app/search/search-filters.component.html58 No No 63 - + src/app/search/search-filters.component.html63 Category Categoria 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licenza 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Lingua 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Tutti questi tag 103 - + src/app/search/search-filters.component.html103 One of these tags Uno di questi tag 108 - + src/app/search/search-filters.component.html108 Filter Filtra 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Mostra video privati e non elencati 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Aggiungi descrizione 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Selezionare il file di descrizione 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1322,7 +1732,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1333,27 +1743,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Aggiungi questa descrizione 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Titolo 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Tag 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1361,20 +1780,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Inserisci un nuovo tag 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Descrizione 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1382,105 +1809,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Privacy 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Programma la pubblicazione () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Questo video contiene contenuti per adulti o espliciti 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Alcune istanze non elencano video che contengono contenuti per adulti o espliciti 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Aspetta la trascodifica prima di pubblicare il video 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Se si decide di non aspettare la trascodifica prima di pubblicare il video, lo stesso potrebbe essere non essere visualizzabile fino a che la trascodifica non sia terminata. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Informazioni di base 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Aggiungi un'altra descrizione 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Guarda il file dei sottotitoli 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Già caricato ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Verrà creato dopo l'aggiornamento 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Annulla creazione 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Verrà cancellato dopo l'aggiornamento 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Annulla creazione 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1491,13 +1918,19 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Descrizioni 159 + src/app/videos/+video-edit/shared/video-edit.component.html159 + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -1505,55 +1938,65 @@ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Breve testo per dire alla gente come possono supportarti (iscrizione piattaforma...). 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Data di pubblicazione 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Questa è la data nella quale il contenuto è stato pubblicato (es. la data di rilascio di un film) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Abilita commenti per i video 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Abilita download 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Impostazioni avanzate 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1561,7 +2004,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1572,27 +2015,43 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Aggiorna 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Seleziona il file da caricare 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Programmato 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + @@ -1604,41 +2063,50 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished La pubblicazione sarà possibile quando il caricamento sarà completato 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Pubblica 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Seleziona il file torrent da importare 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or O 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Incolla un magnet URI 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1650,42 +2118,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Importa 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Carica 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Carica un file. 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Importa una URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Importa con torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1696,6 +2164,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1703,13 +2179,21 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code Codice QR 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1717,6 +2201,34 @@ 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + Muted @@ -1724,6 +2236,30 @@ 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + Public @@ -1731,6 +2267,22 @@ 8 + src/app/videos/+video-watch/video-watch-playlist.component.html8 + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + @@ -1742,13 +2294,29 @@ 27 - + src/app/videos/+video-watch/video-watch.component.html27 This video is blacklisted. Questo video è nella lista nera. 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1756,63 +2324,63 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Rimuovi mi piace da questo video 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Vai alla pagina del canale 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Di 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Vai alla pagina dell'account 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Mostra di più 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Mostra di meno 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published Pubblicato 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: Promemoria amichevole: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1823,21 +2391,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Più informazioni 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Ottieni più informazioni 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1848,7 +2416,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1859,21 +2427,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Nessun commento. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Visualizza tutte le risposte 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1884,14 +2452,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Aggiungi commento... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1902,14 +2470,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Stai per commentare 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -1920,13 +2488,23 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment accedere per commentare 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -1938,21 +2516,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Commento in evidenza 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Rispondi 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1963,7 +2541,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1974,7 +2552,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1985,7 +2563,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1996,6 +2574,14 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + @@ -2007,42 +2593,42 @@ 23 - + src/app/+admin/admin.component.html23 Manage follows Gestisci chi segui 2 - + src/app/+admin/follows/follows.component.html2 Following Stai seguendo 5 - + src/app/+admin/follows/follows.component.html5 Follow Segui 7 - + src/app/+admin/follows/follows.component.html7 Followers Chi ti segue 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 host (senza "http://") per riga 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -2053,27 +2639,33 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Aggiungi 'sta seguendo' 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Filtra... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -2081,124 +2673,134 @@ 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Punteggio 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Creato + Created + Creato 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Accettato 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending In attesa 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept Accetta 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse Rifiuta 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Host 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Ridondanza permessa 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Crea utente 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Modifica utente 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Username 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john gianni 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Ruolo 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - La trascodifica è abilitata sul server. La quota video considera solo il video originale. + La trascodifica è abilitata sul server. La quota video considera solo il video originale. In totale, questo utente potrebbe usare ~ . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Quota video giornaliera 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + Danger Zone @@ -2206,62 +2808,68 @@ 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Invia un link per effettuare il reset della password via email all' utente 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Richiedi una nuova password 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Imposta manualmente la password dell' utente 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Mostra 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Nascondi 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Lista utenti 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Gruppo di azioni 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Nome utente + Username + Nome utente 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned) @@ -2269,48 +2877,54 @@ 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login L'indirizzo dell'utente deve essere verificato per accedere 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification L'indirizzo dell'utente è verificato/L'utente può accedere senza verifica dell'indirizzo 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Motivo espulsione: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Moderazione 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Abusi video 5 - + src/app/+admin/moderation/moderation.component.html5 7 + src/app/+admin/moderation/moderation.component.html7 + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + Muted accounts @@ -2318,70 +2932,70 @@ 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Server silenziati 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Nome del video + Video name + Nome del video 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Sensibile 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Non federato 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Data + Date + Data 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Vai al video 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Azioni 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: motivo per essere in lista nera: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Commento di moderazione 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2392,90 +3006,102 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Modifica questo commento 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Chi ha segnalato 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Video 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Stato + State + Stato 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Vai all'account 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Motivo: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Commento di moderazione: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Rimuovi dalla lista nera 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Istanza 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Silenziato a + Muted at + Silenziato a 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Non silenziare più 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Account 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -2483,6 +3109,82 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + System @@ -2490,76 +3192,123 @@ 2 - + src/app/+admin/system/system.component.html2 Jobs Lavori 5 - + src/app/+admin/system/system.component.html5 Logs Registri 7 - + src/app/+admin/system/system.component.html7 Debug Debug 9 - + src/app/+admin/system/system.component.html9 Jobs list Lista operazioni in corso 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Tipo 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Processato su 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Finito il 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh Aggiorna 14 - + src/app/+admin/system/logs/logs.component.html14 Name Nome 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Breve descrizione 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2567,6 +3316,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2574,27 +3331,121 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Miniature offuscate. 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Mostra 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Termini 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -2602,6 +3453,30 @@ 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2609,41 +3484,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Registrati 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Registrazione abilitata 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification La registrazione richiede una verifica via email 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Limite registrazioni 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Utenti 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2651,20 +3538,26 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Carica video con un file torrent o un URI magnetico attivo 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Auto-blacklist 309 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + Instance followers @@ -2672,20 +3565,44 @@ 327 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 Other instances can follow your instance Altre istanze possono seguire la tua istanza 335 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 Manually approve new instance follower Approva manualmente i nuovi seguaci dell'istanza 342 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2693,55 +3610,67 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Email Amministratore 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Abilita modulo di contatto 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Configurazione di base 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Il tuo username Twitter 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Indica l'account Twitter per il sito web o la piattaforma in cui il contenuto è stato pubblicato. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Istanza inserita in white list da Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2749,27 +3678,33 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Trascodifica 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Trascodifca attivata 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Se si disattiva la trascodifica, molti video degli utenti non funzioneranno. 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -2777,6 +3712,39 @@ 475 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2784,6 +3752,18 @@ 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. @@ -2791,34 +3771,60 @@ 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Dimensione del cache per l'anteprima 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Dimensione cache sottotitoli 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Personalizzazioni 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -2826,13 +3832,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Aggiorna configurazione 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2840,20 +3852,26 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Profilo 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Impostazione video 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -2861,41 +3879,61 @@ 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Cambia password 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Password attuale 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Nuova password 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Conferma nuova password 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Regole predefinite su video con contenuti sensibili 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with others @@ -2903,13 +3941,19 @@ 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Riproduci automaticamente video 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -2917,6 +3961,64 @@ 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -2924,112 +4026,122 @@ 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Seleziona il prossimo proprietario 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Accetta cambio proprietà 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Seleziona il canale destinatario 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Iniziato da 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Creato - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Stato 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Azione 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel Crea un nuovo canale video 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Vai al canale 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers iscritti 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Crea un canale video 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Esempio: il_mio_canale 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Breve testo per dire alla gente come possono supportare il tuo canale (iscrizione piattaforma...).<br /><br /> + Breve testo per dire alla gente come possono supportare il tuo canale (iscrizione piattaforma...).<br /><br /> Quando tu carichi un video su questo canale. il campo di supporto per il video verra riempito con questo testo. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -3037,143 +4149,153 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Cambia avatar 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (estensioni: , dimensione massima: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Obiettivo 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Una volta eliminato il tuo account, non puoi più tornare indietro. Per favore sii certo di questo. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Elimina il tuo account 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Non hai ancora nessun iscritto. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Creato da 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Vai alla pagina utente del proprietario 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Istanze silenziate 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Storico abilitato 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Elimina cronologia 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. Non c'è nessun video nello storico 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Preferenze per le notifiche 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Segna come letto 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Attività 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Web 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Crea una nuova playlist 4 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + No videos in this playlist. @@ -3181,6 +4303,20 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -3192,6 +4328,27 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 2 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + @@ -3203,62 +4360,68 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Spedisci email di verifica 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Questa istanza non richiede la verifica dell'email 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Espulso 19 - + src/app/+accounts/accounts.component.html19 Instance muted Istanza silenziata 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Silenziato dalla tua istanza 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Istanza silenziata dalla tua istanza 23 - + src/app/+accounts/accounts.component.html23 subscribers iscritti 31 - + src/app/+accounts/accounts.component.html31 Video channels Canali video 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -3266,6 +4429,20 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -3273,35 +4450,35 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Creato il 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Playlist video 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Sostieni questo canale 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Creato 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -3312,20 +4489,26 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Questo canale non ha playlist 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + Contact administrator @@ -3333,20 +4516,26 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Nome 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Email 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your message @@ -3354,20 +4543,80 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance A proposito di 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Contattare l'amministratore 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -3375,35 +4624,68 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - È un software libero e open-source, rilasciato sotto la licenza AGPLv3. + È un software libero e open-source, rilasciato sotto la licenza AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Per ulteriori informazioni, visitare joinpeertube.org. + Per ulteriori informazioni, visitare joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P & Privacy 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -3411,6 +4693,76 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -3418,6 +4770,16 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -3425,6 +4787,16 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -3432,6 +4804,15 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -3439,34 +4820,58 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Imporre un limite sulla frequenza delle richieste ricevute dal tracker (prova in corso) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Avvisare se si verificano richieste inusuali (prova in corso) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Disabilitare la componente P2P dal pannello di amministrazione 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Un programma automatico per incrementare la ridondanza dei video: non potremmo sapere se l'indirizzo IP abbia scaricato il video volontariamente o per via del programma automatico 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -3478,6 +4883,107 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -3485,6 +4991,33 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -3492,27 +5025,43 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Messaggio inviato 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Questo modulo è stato usato di recente 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Nessuna descrizione 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p @@ -3520,34 +5069,40 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Auto (via ffmpeg) @@ -3555,13 +5110,45 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Configurazione aggiornata. 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -3569,69 +5156,81 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + Reject @@ -3639,6 +5238,24 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 + src/app/+admin/follows/followers-list/followers-list.component.ts1 + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -3646,146 +5263,158 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Devi specificare gli host da seguire. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Gli host non devono essere duplicati. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Se confermi, manderai la seguente richiesta a: - + If you confirm, you will send a follow request to: - + Se confermi, manderai la seguente richiesta a: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Segui (un) nuovo/i server 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Richiesta/e per seguire (follow) spedita/e! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Vuoi veramente smettere di seguire (unfollow) ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Smetti di seguire (unfollow) 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Non stai seguendo piú . 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled attivato 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled disabilitato 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is La ridondanza per è 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. L'account è sbloccato (unmuted)per l'istanza. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. L'istanza è sbloccata per questa istanza. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Commento modificato. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Elimina questa segnalazione 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Modifica commento di moderazione 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Segna come accettato 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Segna come rifiutato 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Vuoi veramente eliminare questa segnalazione di abuso? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Segnalazione di abuso/molestia eliminata. 1 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + yes @@ -3793,27 +5422,117 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no no 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. Sei sicuro di volere rimuovere questo video dalla lista nera? Sarà di nuovo visible nell'elenco dei video. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Il video è stato rimosso dalla lista nera. 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + Last week @@ -3821,209 +5540,221 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+admin/system/logs/logs.component.ts1 Last day Ultimo giorno 1 - + src/app/+admin/system/logs/logs.component.ts1 Last hour Ultima ora 1 - + src/app/+admin/system/logs/logs.component.ts1 Info Informazioni 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Avvertimento 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Errore 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. L'utente è stato creato. 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . Password cambiata per l\' utente . 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password Aggiorna password dell' utente 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. L'utente è stato modificato. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Modifica utente 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . Un\' email per la richiesta di reimpostare la password è stata inviata a . 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban Rimuovi espulsione 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Imposta email come verificata 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Non puoi espellere root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Conferma annullamento espulsione per utenti? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. utenti riammessi. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Non puoi rimuovere root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Se questi utenti vengono rimossi, non sarà possibile crearne altri con gli stessi nomi utente. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. utenti eliminati. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. email utente verificate. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. Account de-silenziato. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. Istanza de-silenziata. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history Storico dei video 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled Storico abilitato 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled Storico disabilitato 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Cancella storico 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? Conferma cancellazione storico? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Storico eliminato 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Cambio proprietario accettato 1 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + You current password is invalid. @@ -4031,13 +5762,19 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Password aggiornata. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -4045,20 +5782,26 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Elimina il mio account 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Il tuo account è stato eliminato. 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + New video from your subscriptions @@ -4066,13 +5809,25 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Nuovi commenti sui tuoi video 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + One of your video is blacklisted/unblacklisted @@ -4080,48 +5835,54 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Video pubblicato (dopo trascodifica / aggiornamento programmato) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Importazione video terminata 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Nuova registrazione utente su questa istanza 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Nuovo utente che segue te o un tuo canale 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Qualcuno ti ha nominato in un commento 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance has a new follower La tua istanza ha un nuovo seguace 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -4129,20 +5890,32 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Profilo modificato. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Avatar cambiato. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -4150,20 +5923,26 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Questo nome esiste già nell'istanza. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Il canale video è stato modificato. 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + Please type the display name of the video channel () to confirm @@ -4171,139 +5950,145 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Il canale video è stato cancellato. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. Playlist creata. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. Playlist aggiornata. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? Vuoi veramente eliminare ? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. Playlist eliminata. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos I miei video 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Vuoi veramente cancellare video? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. video eliminati. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Vuoi veramente eliminare ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Il video è stato eliminato. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Richiesta di cambio proprietario spedita. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels I miei canali 1 - + src/app/+my-account/my-account.component.ts1 My playlists Le mie playlist 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions Le mie sottoscrizioni 1 - + src/app/+my-account/my-account.component.ts1 My history Il mio storico 1 - + src/app/+my-account/my-account.component.ts1 Misc Altro 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Cambi di proprietario 1 - + src/app/+my-account/my-account.component.ts1 My settings Le mie impostazioni 1 - + src/app/+my-account/my-account.component.ts1 My notifications Le mie notifiche 1 + src/app/+my-account/my-account.component.ts1 + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as ! @@ -4311,48 +6096,54 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Un messaggio con un link di verifica verrà spedito a . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Impossibile trovare utente o testo di verifica. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Video pubblicati 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Iscriversi all'account 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Inquadra la barra di ricerca 1 - + src/app/app.component.ts1 Toggle the left menu Attiva il menu sinistro 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -4360,56 +6151,56 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/app.component.ts1 Go to the recently added videos page Vai alla pagina video recenti 1 - + src/app/app.component.ts1 Go to the local videos page Vai alla pagina video locali 1 - + src/app/app.component.ts1 Go to the videos upload page Vai alla pagina caricamenti video 1 - + src/app/app.component.ts1 Go to my subscriptions Vai alle mie iscrizioni 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Vai ai miei video 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Vai alle mie importazioni 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Vai ai miei canali 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -4418,328 +6209,340 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Assicurati di avere correttamente configurato PeerTube (config/ directory), in particulare la sezione "webserver". 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Devi riconnetterti. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Scorciatoie per la tastiera: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Completato 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Nome utente o password non corretti 1 - + src/app/login/login.component.ts1 You account is blocked. Il tuo account è bloccato. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . Un messaggio con le informazioni per il reset della password verrà spedito a . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! La tua password è stata reimpostata con successo! 1 - + src/app/reset-password/reset-password.component.ts1 Today Oggi 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Ultimi 7 giorni 1 - + src/app/search/search-filters.component.ts1 Last 30 days Ultimi 30 giorni 1 - + src/app/search/search-filters.component.ts1 Last 365 days Ultimi 365 giorni 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Breve (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Medio (4-10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Lungo (> 10 min) + Long (> 10 min) + Lungo (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Rilevanza 1 - + src/app/search/search-filters.component.ts1 Publish date Data pubblicazione 1 - + src/app/search/search-filters.component.ts1 Views Visualizzazioni 1 - + src/app/search/search-filters.component.ts1 years ago anni fa 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago mesi fa 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago mese fa 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago settimane fa 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago settimana fa 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago giorni fa 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago giorno fa 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago ore fa 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago ora fa 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago min fa 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago sec fa 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Conferma 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Ci vuole il nome dell'instanza. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. La descrizione corta non deve superare 250 caratteri. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Ci vuole l'username Twitter. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Ci vuole la dimensione del cache per l'anteprima. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. La dimensione del cache per l'anteprima deve essere maggiore di 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. La dimensione del cache per l'anteprima deve essere un numero. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. La dimensione della cache delle descrizioni è richiesta. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. La dimensione della cache delle descrizioni deve essere maggiore di 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. La dimensione della cache delle descrizioni deve essere un numero. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Il limite per le sottoscrizioni è un campo richiesto. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Il limite per le sottoscrizioni deve essere maggiore di 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Il limite per le sottoscrizioni deve essere un numero. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Ci vuole l'email dell'amministratore. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. L'email dell'amministratore deve essere valida. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Il numero di thread di trascodifica è richiesto. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Il numero di thread di trascodifica deve essere maggiore o uguale a 0. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -4747,34 +6550,52 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. L'email deve essere valida. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Il nome è richiesto. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Il nome deve essere almeno lungo 1 carattere. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Il nome non può essere più di 120 caratteri. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1 + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + A message is required. @@ -4782,132 +6603,138 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. Il messaggio deve essere almeno lungo 3 caratteri. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. Il messaggio non può essere più lungo di 5000 caratteri. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Il nome utente è necessario. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. La password è necessaria. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. La conferma della password è necessaria. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. Il nome utente deve essere almeno lungo 1 carattere. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. Il nome utente non può essere più lungo di 50 caratteri. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. Il nome utente deve essere alfanumerico minuscolo. Sono permessi punti e trattino basso. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. La password deve essere lunga almeno 6 caratteri. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. La password non può essere più lunga di 255 caratteri. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. La nuova password e quella di conferma non coincidono. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. La quota per il video è richiesta. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. La quota deve essere maggiore di -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Il limite di caricamento giornaliero è necessario. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Il limite di caricamento giornaliero deve essere maggiore di -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Il ruolo dell'utente è necessario. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. La descrizione deve essere lunga almeno 3 caratteri. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. La descrizione non può essere più lunga di 1000 caratteri. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -4915,195 +6742,207 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Il motivo dell'espulsione non deve essere più lungo di 250 caratteri. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Il nome visualizzato è necessario. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. Il nome visualizzato deve essere almeno lungo 1 carattere. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. Il nome visualizzato non può essere più lungo di 50 caratteri. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Il motivo per la segnalazione è richiesto. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Il motivo per la segnalazione deve essere lungo almeno 2 caratteri. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. Il motivo per la segnalazione non può essere più lungo di 3000 caratteri. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. Il commento di moderazione è richiesto. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. Il commento di moderazione deve essere lungo almeno 2 caratteri. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. Il commento di moderazione non può essere più lungo di 3000 caratteri. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. Il canale è richiesto. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. La ragione di inserimento in lista nera deve essere almeno lunga 2 caratteri. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. La ragione di inserimento in lista nera non può essere più lunga di 300 caratteri. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. La lingua della descrizione del video è richiesta. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. Il file con la descrizione è richiesto. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. Ci vuole il nome utente. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account La proprietà può essere trasferita solo ad account locali. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Ci vuole il nome. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. Il nome deve essere lungo almeno 1 carattere. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. Il nome non può essere più lungo di 50 caratteri. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. Il nome deve essere alfanumerico minuscolo; punti e trattino basso sono ammessi. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. Il testo di supporto deve essere lungo almeno 3 caratteri. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. Il testo di supporto non può essere più lungo di 1000 caratteri. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Un commento è necessario. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Il commento deve essere lungo almeno 2 caratteri. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Il commento non può essere più lungo di 3000 caratteri 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Il nome visualizzato non può essere più lungo di 120 caratteri. 1 + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -5111,433 +6950,445 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Il nome video deve essere minimo di tre caratteri. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Il nome del video non deve superare i 120 caratteri. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Si deve indicare la privacy del video. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Il canale del video è necessario. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. La descrizione del video deve essere lunga almeno 3 caratteri. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. La descrizione del video non può essere più lunga di 10000 caratteri. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Un tag deve contenere minimo 2 caratteri. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Un tag non deve superare 30 caratteri. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Il supporto video deve essere almeno di 3 caratteri. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. Il supporto video non può essere più lungo di 1000 caratteri. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. La data è necessaria per programmare l'aggiornamento del video. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Il file è troppo grande. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube non tratta questo tipo di file. Le estensioni ammesse sono . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? I dati non salvati saranno persi. Sei sicuro di volere chiudere questa pagina? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Domenica 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Lunedì 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Martedì 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Mercoledì 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Giovedì 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Venerdì 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Sabato 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Dom 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Lun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Mer 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Gio 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Ven 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Sab 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Do 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Lu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Ma 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Me 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Gi 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Ve 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa Sa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Gennaio 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Febbraio 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Marzo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April Aprile 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Maggio 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Giugno 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Luglio 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Agosto 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September Settembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Ottobre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November Novembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December Dicembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Gen 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Feb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Apr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Giu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Lug 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Ago 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Set 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Ott 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Dic 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Resetta 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd aa-mm-gg 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden Nascosto 1 + src/app/shared/instance/instance-features-table.component.ts1 + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + ~ @@ -5545,286 +7396,314 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minuto} other {minuti} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos di video full HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos di video HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos di video media qualità 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Markdown compatibile che supporta: + Markdown compatible that supports: + Markdown compatibile che supporta: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Enfasi 1 - + src/app/shared/misc/help.component.ts1 Links Link 1 - + src/app/shared/misc/help.component.ts1 New lines A capo 1 - + src/app/shared/misc/help.component.ts1 Lists Elenchi 1 - + src/app/shared/misc/help.component.ts1 Images Immagini 1 - + src/app/shared/misc/help.component.ts1 users banned. utenti espulsi. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. L`utente è stato espulso (banned). 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Conferma annullamento espulsione per ? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. L'utente è stato riammesso. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! Se elimini questo utente, non sarai in grado di crearne un altro con lo stesso username! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. L`utente è stato rimosso. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified Indirizzo utente verificato 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. Account silenziato. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. Istanza silenziata. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. Account silenziato dall'istanza. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. Account de-silenziato dall'istanza. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. Istanza silenziata da questa istanza. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. Istanza de-silenziata da questa istanza. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Silenzia questo accounto 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account De-silenzia questo account 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Silenzia questa istanza 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance De-silenzia l'istanza 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Silenzia questo account per la propria istanza 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance De-silenzia questo account per la propria istanza 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Silenzia l'istanza per la propria istanza 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance De-silenzia l'istanza per la propria istanza 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. La richiesta è troppo grande per il server. Contattare l'amministratore se si vuole aumentare il limite di dimensione. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Troppi tentativi, si potrà provare di nuovo dopo minuti. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Troppi tentativi, riprovare più tardi. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Errore del server. Riprovare più tardi. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Iscritto a 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Iscritto 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Disiscritto da 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Disiscritto 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Moderatore 1 + src/app/shared/users/user.service.ts1 + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + Starts at @@ -5832,153 +7711,159 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at Ferma a 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at e ferma a 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. Video sulla lista nera. 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Copiato 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Video segnalato. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Eliminare questo video ? 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist Salva nella playlist 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist Lista nera 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Segnala 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Pubblicato 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Pubblicazione programmata per il 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Aspettando trascodifica 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Da trascodificare 1 - + src/app/shared/video/video-miniature.component.ts1 To import Da importare 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Solo io posso vedere questo video 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Solo persone con il link privato possono vedere questo video 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Tutti possono vedere questo video 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Video da importare aggiornato. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Il video è stato caricato sul proprio account ed è privato. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? I dati associati (tag, descrizione, ...) saranno persi. Chiudere questa pagina ? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Il tuo video non è ancora caricato. Sei sicuro di volere chiudere questa pagina ? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -5986,48 +7871,60 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Video pubblicato. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) La quota è stata superata con questo video (dimensione del video: , stai utilizzando: , quota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) La quota giornaliera è stata superata con questo video (dimensione del video: , si sta utilizzando: , quota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. Ci sono delle modifiche non salvate. Se si esce, verranno perse. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Video aggiornato. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. Saranno eliminate anche risposte. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + likes / dislikes @@ -6035,34 +7932,40 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Questo video contiene del contenuto sensibile. Sei sicuro di volerlo guardare? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Contenuto per adulti o esplicito. 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Mi piace 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Non mi piace 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -6070,6 +7973,12 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 + src/app/videos/video-list/video-trending.component.ts1 + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + Trending for the last days @@ -6077,6 +7986,12 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 + src/app/videos/video-list/video-trending.component.ts1 + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + Videos from your subscriptions @@ -6084,6 +7999,6 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.ja-JP.xlf b/client/src/locale/angular.ja-JP.xlf index e4046a1e9..9f8a7daef 100644 --- a/client/src/locale/angular.ja-JP.xlf +++ b/client/src/locale/angular.ja-JP.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month 先月 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month 来月 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month 月を選択 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year 年を選択 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First 最初 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last 最終 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours 時間増やす 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours 時間 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours 時間減らす 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes 分増やす 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes 分減らす 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds 秒増やす 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds 秒減らす 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,202 +221,251 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Your video has been blacklisted - + + Your video has been blacklisted + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - commented your video - + + commented your video + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Your video has been published - + + Your video has been published + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Your video import succeeded - + + Your video import succeeded + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Your video import failed - + + Your video import failed + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - User registered on your instance - + + User registered on your instance + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - is following + + is following - your channel - your account - + your channel + your account + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - mentioned you on video - + + mentioned you on video + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -418,63 +473,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options オプション 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at 再生位置 (~から再生) 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Stop at 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name 表示名 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create 作成 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video 動画をダウンロードする 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download 直接ダウンロード 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (.torrent ファイル) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -485,41 +540,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download ダウンロード 43 - + src/app/shared/video/modals/video-download.component.html43 Report video 動画を報告する 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. 報告はモデレーター に送信されます。 - 報告した内容はインスタンス にも転送されます。 + 報告した内容はインスタンス にも転送されます。 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... 理由… 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -530,55 +585,63 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit 送信 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video ブラックリスト動画 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) 動画を連合解除する (リモートインスタンスからの削除を依頼する) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted 未収載 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private 非公開 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views 回視聴 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted ブラックリストに登録されています 42 + src/app/shared/video/video-miniature.component.html42 + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } @@ -586,7 +649,7 @@ 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -597,13 +660,25 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated 修正 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -611,62 +686,70 @@ 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save 保存 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from から削除 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. 結果がありません。 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete 削除 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit 編集 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview 切り取ったプレビュー 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview 完全なプレビュー 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help ヘルプを取得 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -678,6 +761,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -685,54 +776,81 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Subscribe with an account on 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account ローカルアカウントで購読する 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Mastodon アカウントで購読する: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Feed を使用 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS RSS で購読する 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - リモートで購読 - リモート相互作用 + リモートで購読 + リモート相互作用 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + User registration allowed @@ -740,6 +858,22 @@ 14 + src/app/shared/instance/instance-features-table.component.html14 + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -747,38 +881,56 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - 無制限 ( / 日) + 無制限 ( / 日) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import インポート 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP でのインポート (YouTube、Vimeo、ダイレクトURLなど) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Torrent でのインポート 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -786,6 +938,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -793,7 +1001,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -804,27 +1012,33 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel キャンセル 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user このユーザーをBANする 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 + src/app/shared/menu/top-menu-dropdown.component.html11 + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -836,28 +1050,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. 新しい確認メールをリクエストする 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User ユーザー 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address ユーザー名かメールアドレス 15 - + src/app/login/login.component.html15 or create an account @@ -868,7 +1082,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -879,41 +1093,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! このインスタンスでのユーザー登録はできません。ほかのインスタンスで登録が可能です。 28 - + src/app/login/login.component.html28 Password パスワード 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password パスワードを忘れました 45 - + src/app/login/login.component.html45 Login ログイン 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password パスワードをお忘れですか 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -921,21 +1143,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address メールアドレス 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password 新しいパスワードをメールで送る 82 - + src/app/login/login.component.html82 Reset my password @@ -946,59 +1168,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password パスワードを確認 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password 確認済のパスワード 21 - + src/app/reset-password/reset-password.component.html21 Reset my password パスワードをリセットする 29 - + src/app/reset-password/reset-password.component.html29 results 結果 5 - + src/app/search/search.component.html5 - for + for - for + for 6 - + src/app/search/search.component.html6 Filters - + フィルタ - + 16 - + src/app/search/search.component.html16 No results found @@ -1009,13 +1231,185 @@ 28 - + src/app/search/search.component.html28 subscribers 人が購読 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -1023,14 +1417,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language 言語を変更する 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1041,69 +1435,75 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile 公開プロフィール 17 - + src/app/menu/menu.component.html17 My account アカウント 21 - + src/app/menu/menu.component.html21 Log out ログアウト 25 - + src/app/menu/menu.component.html25 Create an account アカウントを作成する 33 - + src/app/menu/menu.component.html33 My library ライブラリ 37 - + src/app/menu/menu.component.html37 Videos 動画 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists プレイリスト 46 - + src/app/menu/menu.component.html46 Subscriptions 購読 51 - + src/app/menu/menu.component.html51 History 履歴 56 + src/app/menu/menu.component.html56 + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -1111,6 +1511,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1118,203 +1524,203 @@ 81 - + src/app/menu/menu.component.html81 More もっと 91 - + src/app/menu/menu.component.html91 Administration 運営 95 - + src/app/menu/menu.component.html95 About 私たちについて 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts キーボードショートカットを表示 111 - + src/app/menu/menu.component.html111 View your notifications 通知を表示 3 - + src/app/menu/avatar-notification.component.html3 Notifications 通知 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences 通知設定を更新する 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications 通知をすべて見る 30 - + src/app/menu/avatar-notification.component.html30 Search... 検索… 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload アップロード 9 - + src/app/header/header.component.html9 Sort 区分する 6 - + src/app/search/search-filters.component.html6 Published date 公開日 15 - + src/app/search/search-filters.component.html15 Original publication year 元の出版年 24 - + src/app/search/search-filters.component.html24 After... 後… 30 - + src/app/search/search-filters.component.html30 Before... 前… 37 - + src/app/search/search-filters.component.html37 Duration 継続時間 45 - + src/app/search/search-filters.component.html45 Display sensitive content センシティブなコンテンツを表示 54 - + src/app/search/search-filters.component.html54 Yes はい 58 - + src/app/search/search-filters.component.html58 No いいえ 63 - + src/app/search/search-filters.component.html63 Category カテゴリー 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence ライセンス 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language 言語 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags これらのタグすべて 103 - + src/app/search/search-filters.component.html103 One of these tags これらのタグのうち1つ 108 - + src/app/search/search-filters.component.html108 Filter フィルタ 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos 未収載動画と非公開動画を表示する 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption 字幕を追加 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file 字幕ファイルを選択 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1325,7 +1731,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1336,27 +1742,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption 字幕を追加 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title タイトル 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags タグ 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1364,20 +1779,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag 新しいタグを入力 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description 説明 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1385,105 +1808,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy 公開範囲 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () スケジュール公開 () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content この動画には成人向けコンテンツまたは露骨なコンテンツが含まれています 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. デフォルトでは、成人向けコンテンツまたは露骨なコンテンツを含む動画は表示されません。 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video 動画を公開する前にトランスコーディングを待ってください。 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. 動画を公開する前にトランスコーディングを待たないと決めた場合は、トランスコーディングが終了するまで再生できないことがあります。 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info 基本情報 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption 別の字幕を追加 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file 字幕ファイルを見る 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ アップロード済み ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update 更新時に作成されます 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create 作成をキャンセル 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update 更新時に削除されます 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion 削除をキャンセル 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1494,13 +1917,19 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions 字幕 159 + src/app/videos/+video-edit/shared/video-edit.component.html159 + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -1508,55 +1937,65 @@ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). 人々があなたをどのようにサポートできるかを伝えるための短いテキスト (会員制プラットフォーム… 例: Patreon、Tipeee、Paypal、Liberapay)。 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date 元の発行日 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) これは、コンテンツが最初に公開された日付です (例: 映画の公開日)。 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments 動画のコメントを有効にする 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download ダウンロードを有効にする 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings 高度な設定 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1564,7 +2003,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1575,27 +2014,43 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update 更新 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload アップロードするファイルを選択する 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled スケジュールされました 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + @@ -1607,41 +2062,50 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished アップロードが完了すると公開が可能になります。 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish 公開 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import インポートする Torrent を選択する 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or または 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Magnet URI を貼り付け 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1653,42 +2117,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import インポート 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload アップロード 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file ファイルをアップロードする 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL URL でインポート 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Torrent でインポート 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1699,6 +2163,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1706,13 +2178,21 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QRコード 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1720,6 +2200,34 @@ 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + Muted @@ -1727,6 +2235,30 @@ 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + Public @@ -1734,6 +2266,30 @@ 8 + src/app/videos/+video-watch/video-watch-playlist.component.html8 + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -1741,6 +2297,22 @@ 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1748,63 +2320,63 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video 動画を低く評価 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page チャンネルページに移動する 118 - + src/app/videos/+video-watch/video-watch.component.html118 By から 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page アカウントページに移動 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more もっと表示 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less 少なく表示 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published もともと公開された 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: フレンドリーリマインダー: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1815,21 +2387,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information 詳しくは: 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information より多くの情報を得る 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1840,7 +2412,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1851,21 +2423,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. コメントはまだありません。 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies 件の返信を表示 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1876,14 +2448,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... コメントを追加… 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1894,14 +2466,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting あなたはコメントから一歩離れています 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -1912,13 +2484,23 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment ログインしてコメントする 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -1930,21 +2512,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment 強調表示されたコメント 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply 返信 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1955,7 +2537,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1966,7 +2548,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1977,7 +2559,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1988,6 +2570,22 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -1995,35 +2593,35 @@ 2 - + src/app/+admin/follows/follows.component.html2 Following フォロー中 5 - + src/app/+admin/follows/follows.component.html5 Follow フォロー 7 - + src/app/+admin/follows/follows.component.html7 Followers フォロワー 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1行に1ホスト ("http://" は不要) 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -2034,27 +2632,33 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following 次を追加 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... フィルタ… 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -2062,124 +2666,134 @@ 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score スコア 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - 作成 + Created + 作成 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted 受入済 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending 保留中 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept 受け入れる 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse ごみ 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host ホスト 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed 冗長を許可 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user ユーザーを作成 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user ユーザー を編集 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username ユーザー名 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role 権限 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - サーバーでトランスコーディングが有効になっています。容量制限は動画 original のみを考慮に入れます。 + サーバーでトランスコーディングが有効になっています。容量制限は動画 original のみを考慮に入れます。 このユーザーは多くても、~ を使用できます。 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota 1日あたりのアップロード容量制限 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + Danger Zone @@ -2187,62 +2801,68 @@ 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user ユーザーにパスワードをリセットするためのリンクをメールで送信する 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password 新しいパスワードを要求する 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password ユーザーパスワードを手動で設定する 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show 表示 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide 隠す 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list ユーザーリスト 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions バッチ処理 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - ユーザー名 + Username + ユーザー名 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned) @@ -2250,126 +2870,126 @@ 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login ログインするためには、メールアドレスを確認する必要があります。 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification ユーザーのメールアドレスは確認済 / ユーザーはメールアドレスの確認なしでログインできます 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: BAN理由: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation モデレーション 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses 動画の悪用 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos 自動ブラックリストに登録されている動画 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts ミュートされたアカウント 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers ミュートされたサーバー 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - 動画名 + Video name + 動画名 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive センシティブ 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated 連合なし 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - 日付 + Date + 日付 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video 動画に移動 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions アクション 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: ブラックリストの理由: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment モデレーションコメント 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2380,90 +3000,102 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment このコメントを更新する 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter レポーター 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video 動画 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - 状態 + State + 状態 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account アカウントに移動 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: 理由: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: モデレーションコメント: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist ブラックリストから削除 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance インスタンス 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Muted at + Muted at + Muted at 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute ミュートを解除 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account アカウント 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -2471,6 +3103,106 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -2478,48 +3210,95 @@ 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type 種類 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on 処理済 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on 終了しました 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh 受け入れる 14 - + src/app/+admin/system/logs/logs.component.html14 Name 名前 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description 簡単な説明 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2527,6 +3306,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2534,27 +3321,121 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails サムネイルをぼかす 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display 表示 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms 利用規約 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -2562,6 +3443,30 @@ 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2569,41 +3474,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup 登録 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled 登録が有効 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification 登録にはメールの確認が必須 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit 登録可能ユーザー数 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users ユーザー 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2611,32 +3528,68 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Torrent ファイル または Magnet リンク を使用した動画のインポートを有効にする 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist 自動ブラックリスト 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled ユーザーが新しい動画を投稿した際にモデレーターの確認を必須にする 318 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 Instance followersInstance followers 327 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2644,55 +3597,67 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email 管理者のメールアドレス 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form 問い合わせフォームを有効にする 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration 基本設定 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Twitterユーザー名 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. コンテンツが公開されたWebサイトまたはプラットフォームのTwitterアカウントを示します。 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Twitter のホワイトリストに登録されたインスタンス 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2700,27 +3665,33 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding トランスコード 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled トランスコーディングを有効にする 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! トランスコーディングを無効にすると、ユーザーからの動画の多くが機能しなくなります。 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -2728,6 +3699,39 @@ 475 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2735,6 +3739,18 @@ 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. @@ -2742,34 +3758,60 @@ 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size プレビューキャッシュサイズ 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size 動画字幕のキャッシュサイズ 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations カスタマイズ 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -2777,13 +3819,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration 設定を更新 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2791,20 +3839,26 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile プロフィール 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings 動画設定 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -2812,41 +3866,61 @@ 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password パスワードを変更する 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password 現在のパスワード 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password 新しいパスワード 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password 新しいパスワードを確認 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content センシティブなコンテンツを含む動画のデフォルトポリシー 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with others @@ -2854,13 +3928,19 @@ 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video 動画の自動再生 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -2868,6 +3948,64 @@ 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -2875,112 +4013,122 @@ 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner 次の所有者を選択 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership 所有権を受け入れる 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel ターゲットチャンネルを選択 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator イニシエータ 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Created - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status 状態 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action アクション 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel 新しい動画チャンネルを作成する 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel チャンネルに移動する 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers 人の登録者 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel 動画チャンネルを作成する 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel 例: my_channel 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - 人々があなたをどのようにサポートできるかを伝えるための短いテキスト (会員制プラットフォーム… 例: Patreon、Tipeee、Paypal、Liberapay)。<br /><br /> + 人々があなたをどのようにサポートできるかを伝えるための短いテキスト (会員制プラットフォーム… 例: Patreon、Tipeee、Paypal、Liberapay)。<br /><br /> このチャンネルに動画をアップロードすると、動画の 「支持」 欄にこのテキストが自動的に入力されます。 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -2988,143 +4136,153 @@ When you will upload a video in this channel, the video support field will be au 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar アバターを変更 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (拡張子: , 最大サイズ: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target ターゲット 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. アカウントを削除したら、元に戻すことはできません。よろしいですね? 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account アカウントを削除する 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. あなたはまだ購読をしていません。 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Created by 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page 所有者アカウントページに移動する 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances ミュートインスタンス 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled 履歴が有効 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + 履歴を削除 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. 動画履歴はまだありません。 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Notification preferences 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + すべて既読済みとしてマークする 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities アクティビティ 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Web 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist 新しいプレイリストを作成する 4 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + No videos in this playlist. @@ -3132,6 +4290,20 @@ When you will upload a video in this channel, the video support field will be au 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -3143,6 +4315,27 @@ When you will upload a video in this channel, the video support field will be au 2 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + @@ -3154,62 +4347,68 @@ When you will upload a video in this channel, the video support field will be au 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email 確認メールを送信 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. このインスタンスはメールアドレスの確認を必要としません。 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Banned 19 - + src/app/+accounts/accounts.component.html19 Instance muted インスタンスがミュートされています 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance インスタンスによってミュートされています 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance インスタンスによってミュートされたインスタンス 23 - + src/app/+accounts/accounts.component.html23 subscribers 人の登録者 31 - + src/app/+accounts/accounts.component.html31 Video channels 動画チャンネル 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -3217,6 +4416,20 @@ When you will upload a video in this channel, the video support field will be au 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -3224,35 +4437,35 @@ When you will upload a video in this channel, the video support field will be au 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined 参加 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists 動画プレイリスト 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel このチャンネルを支持する 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created 作成日 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -3263,20 +4476,26 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. このチャンネルにはプレイリストがありません。 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + Contact administrator @@ -3284,20 +4503,26 @@ When you will upload a video in this channel, the video support field will be au 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name 名前 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email メールアドレス 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your message @@ -3305,20 +4530,80 @@ When you will upload a video in this channel, the video support field will be au 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance インスタンス について 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator 管理者へ連絡する 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -3326,35 +4611,68 @@ When you will upload a video in this channel, the video support field will be au 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - これは、AGPLv3 ライセンス の下で、無料でオープンソースのソフトウェアです。 + これは、AGPLv3 ライセンス の下で、無料でオープンソースのソフトウェアです。 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - より詳しい情報は joinpeertube.org をご覧ください。 + より詳しい情報は joinpeertube.org をご覧ください。 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2Pとプライバシー 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -3362,6 +4680,76 @@ When you will upload a video in this channel, the video support field will be au 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -3369,6 +4757,16 @@ When you will upload a video in this channel, the video support field will be au 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -3376,6 +4774,16 @@ When you will upload a video in this channel, the video support field will be au 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -3383,6 +4791,15 @@ When you will upload a video in this channel, the video support field will be au 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -3390,34 +4807,58 @@ When you will upload a video in this channel, the video support field will be au 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) トラッカーが受信した要求頻度に制限を設定する (テスト中) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) 変わった要求がある場合はベルを鳴らす (テスト中) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface 管理インターフェースからP2Pを無効にする 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program 自動ビデオ冗長プログラム: IPアドレスが意図的に動画をダウンロードしたのか、それとも自動化されたプログラムなのかわからない。 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -3429,6 +4870,107 @@ When you will upload a video in this channel, the video support field will be au 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -3436,6 +4978,33 @@ When you will upload a video in this channel, the video support field will be au 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -3443,27 +5012,43 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. メッセージを送信しました。 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently このフォームに最近送信しています 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description 説明はありません 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p @@ -3471,34 +5056,40 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Auto (via ffmpeg) @@ -3506,13 +5097,45 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. 設定が更新されました。 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -3520,69 +5143,75 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + Do you really want to reject this follower? @@ -3590,13 +5219,19 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Reject 拒否する 1 + src/app/+admin/follows/followers-list/followers-list.component.ts1 + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + Do you really want to delete this follower? @@ -3604,6 +5239,12 @@ When you will upload a video in this channel, the video support field will be au 1 + src/app/+admin/follows/followers-list/followers-list.component.ts1 + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -3611,188 +5252,296 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. フォローするホストを指定する必要があります。 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. ホストは一意である必要があります。 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - 確認した場合は、フォローリクエストを送信します: - + If you confirm, you will send a follow request to: - + 確認した場合は、フォローリクエストを送信します: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) 新しいサーバーをフォローする 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! フォローリクエストを送信しました! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? 本当に のフォローを解除しますか? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow フォローを解除 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. あなたはもう をフォローしていません。 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled 有効 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled 無効 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is の冗長性は です。 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. このインスタンス上からアカウント のミュートが解除されました。 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. このインスタンス上からインスタンス のミュートが解除されました。 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. コメントを更新しました。 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report 報告を削除 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment モデレーションコメントを更新 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted 承認済としてマーク 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected 却下としてマーク 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? この悪用報告を本当に削除しますか? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. 悪用が削除されました。 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. 動画 をブラックリストから削除しました。 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. つの動画をブラックリストから削除しました。 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes はい 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no いいえ 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. この動画をブラックリストから本当に削除しますか? 動画リストにも表示されます。 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. 動画 をブラックリストから削除しました。 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -3800,188 +5549,200 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning 警告 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error エラー 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. ユーザー を作成しました。 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . ユーザー のパスワードを変更しました。 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password ユーザーパスワードを更新する 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. ユーザー: を更新しました。 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user ユーザーを更新する 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . パスワードの再設定の手順が記載されたメールが に送信されました。 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban BANを解除 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified メールを確認済みとして設定 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. root ユーザーはBANできません。 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? 名のBANを解除しますか? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. 名のBANを解除しました。 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. root ユーザーは削除できません。 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! これらのユーザーを削除すると、同じユーザー名で再度登録することはできなくなります。 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. 名のユーザーが削除されました。 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. ユーザー 名のメールアドレスは確認済として設定されています。 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. アカウント のミュートを解除しました。 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. インスタンス のミュートを解除しました。 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history 動画履歴 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled 動画履歴が有効になっています 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled 動画履歴が無効になっています 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history 動画履歴の削除 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? 動画履歴をすべて削除してもよろしいですか? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted 動画履歴を削除しました。 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted 所有権が承認されました。 1 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + You current password is invalid. @@ -3989,13 +5750,19 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. パスワードは変更されました。 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -4003,20 +5770,26 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account アカウントを削除する 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. あなたのアカウントは削除されました。 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + New video from your subscriptions @@ -4024,69 +5797,81 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video 動画への新しいコメント 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse 新しい動画の悪用 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review 動画の自動ブラックリストレビューの待機中 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted 動画の1つが ブラックリストに追加/ブラックリストから削除 されました 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) 公開されている動画 (トランスコード/スケジュールアップデート後) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished 動画のインポートが完了しました 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance このインスタンスに新しいユーザーが登録されました 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower チャンネルにフォロワーが追加されました 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments 投稿した動画にコメントがつきました 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -4094,20 +5879,32 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. プロフィールを更新しました。 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. アバターを変更しました。 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -4115,167 +5912,173 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. この名前は、このインスタンス上に既に存在します。 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. 動画チャンネル: を更新しました。 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! 本当に動画チャンネル を削除しますか? このチャンネル () にアップロードされたすべての動画が削除され、同じ名前でチャンネルを再度作成することはできなくなります! 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm 動画チャンネル () の表示名を入力してください 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. 動画チャンネル を削除しました。 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. プレイリスト を作成しました。 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. プレイリスト: を更新しました。 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? 本当にプレイリスト を削除してもよろしいですか? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. プレイリスト を削除しました。 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos 動画 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? 本当に 個の動画を削除してもよろしいですか? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. 個の動画を削除しました。 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? 本当に動画 を削除してもよろしいですか? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. 動画 を削除しました。 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. 所有権の変更リクエストが送信されました。 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels マイチャンネル 1 - + src/app/+my-account/my-account.component.ts1 My playlists プレイリスト 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions 購読 1 - + src/app/+my-account/my-account.component.ts1 My history 履歴 1 - + src/app/+my-account/my-account.component.ts1 Misc その他 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes 所有権の変更 1 - + src/app/+my-account/my-account.component.ts1 My settings 設定 1 - + src/app/+my-account/my-account.component.ts1 My notifications 通知 1 + src/app/+my-account/my-account.component.ts1 + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as ! @@ -4283,48 +6086,54 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . 確認リンクを記載したメールが に送信されます。 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. ユーザーIDまたは確認文字列が見つかりません。 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos 公開済動画 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account アカウントを購読する 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar 検索バーを絞り込む 1 - + src/app/app.component.ts1 Toggle the left menu メニューの表示/非表示 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -4332,56 +6141,56 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/app.component.ts1 Go to the recently added videos page 最近追加された動画ページへ移動する 1 - + src/app/app.component.ts1 Go to the local videos page このインスタンスにアップロードされた動画ページへ移動する 1 - + src/app/app.component.ts1 Go to the videos upload page 動画のアップロードページへ移動する 1 - + src/app/app.component.ts1 Go to my subscriptions 購読一覧 1 - + src/app/core/auth/auth.service.ts1 Go to my videos 動画一覧 1 - + src/app/core/auth/auth.service.ts1 Go to my imports インポートした動画一覧 1 - + src/app/core/auth/auth.service.ts1 Go to my channels マイチャンネルに移動する 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -4390,328 +6199,340 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. PeerTube (config/ ディレクトリ)、特に "webserver" セクションが正しく設定されていることを確認してください。 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. 再接続する必要があります。 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: キーボードショートカット: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success 成功 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. ユーザー名またはパスワードが違います。 1 - + src/app/login/login.component.ts1 You account is blocked. アカウントはブロックされています。 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . パスワード再設定の手順を記載したメールを に送信しました。 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! パスワードは正常にリセットされました! 1 - + src/app/reset-password/reset-password.component.ts1 Today 今日 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days 過去 7 日間 1 - + src/app/search/search-filters.component.ts1 Last 30 days 過去 30 日間 1 - + src/app/search/search-filters.component.ts1 Last 365 days 過去 365 日間 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) 短い (< 4 分) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) 中間 (4 ~ 10 分) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - 長い (> 10 分) + Long (> 10 min) + 長い (> 10 分) 1 - + src/app/search/search-filters.component.ts1 Relevance 関連性 1 - + src/app/search/search-filters.component.ts1 Publish date 公開日 1 - + src/app/search/search-filters.component.ts1 Views 回視聴 1 - + src/app/search/search-filters.component.ts1 years ago 年前 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago か月前 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago か月前 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago 週間前 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago 週間前 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago 日前 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago 日前 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago 時間前 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago 時間前 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago 分前 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago 秒前 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm 確認 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. インスタンス名は必須です。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. 簡単な説明は 250 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Twitter のユーザー名は必須です。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. プレビューキャッシュサイズは必須です。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. プレビューキャッシュサイズは 1 より大きくする必要があります。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. プレビューキャッシュサイズは数字でなければなりません。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. 字幕のキャッシュサイズは必須です。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. 字幕のキャッシュサイズは 1 より大きくする必要があります。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. 字幕のキャッシュサイズは数字でなければなりません。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. 登録可能ユーザー数は必須です。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. 登録可能ユーザー数は 1 より大きくする必要があります。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. 登録可能ユーザー数は数字でなければなりません。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. 管理者のメールアドレスは必須です。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. 管理者のメールアドレスは有効でなければなりません。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. トランスコードスレッドは必須です。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. トランスコードスレッドは 0 以上である必要があります。 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -4719,34 +6540,52 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. メールは有効でなければなりません。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. 名前は必須です。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. 名前は 1 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. 名前は 120 文字以内でなければなりません。 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1 + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + A message is required. @@ -4754,132 +6593,138 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. メッセージは 3 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. メッセージは 5,000 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. ユーザー名は必須です。 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. パスワードは必須です。 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. パスワードの確認は必須です。 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. ユーザー名は 1 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. ユーザー名は 50 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. ユーザー名には小文字の英数字とドット(.)、アンダースコア(_)が利用できます。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. パスワードは 6 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. パスワードは 255 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. 新しいパスワードとパスワードの確認が一致しません。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. 動画の容量制限は必須です。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. 容量制限は -1 より大きくする必要があります。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. 1日あたりのアップロード容量制限は必須です。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. 1日あたりのアップロード容量制限は -1 より大きくする必要があります。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. ユーザー権限は必須です。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. 説明は 3 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. 説明は 1,000 文字以内でなければなりません。 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -4887,1021 +6732,1027 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. BAN理由は 250 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. 表示名は必須です。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. 表示名は 1 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. 表示名は 50 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. 報告理由は必須です。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. 報告理由は 2 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. 報告理由は 3,000 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. モデレートコメントは必須です。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. モデレーションコメントは 2 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. モデレーションコメントは 3,000 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. チャンネルは必須です。 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. ブラックリストの理由は 2 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. ブラックリストの理由は 300 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. 動画の字幕言語は必須です。 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. 動画の字幕ファイルは必須です。 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. ユーザー名は必須です。 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account 所有権はローカルアカウントにのみ譲渡できます 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. 名前は必須です。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. 名前は 1 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. 名前は 50 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. 名前には小文字の英数字とドット(.)、アンダースコア(_)が利用できます。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. 支持テキストは 3 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. 支持テキストは 1,000 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. コメントは必須です。 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. コメントは 2 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. コメントは 3,000 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. 表示名は 120 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Privacy is required. 公開範囲は必須です。 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 The channel is required when the playlist is public. プレイリストが公開されている場合、チャンネルは必須です。 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Video name is required. 動画名は必須です。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. 動画名は 3 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. 動画名は 120 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. 動画の公開範囲は必須です。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. 動画のチャンネルは必須です。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. 動画の説明は 3 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. 動画の説明は 10,000 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. タグは 2 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. タグは 30 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. 動画の支持は 3 文字以上にする必要があります。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. 動画の支持は 1,000 文字以内でなければなりません。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. 動画の更新をスケジュールするには日付が必要です。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. このファイルは大きすぎます。 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube では、このファイルを処理できません。 処理できる拡張子は です。 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? 保存していないデータはすべて失われます。このページから移動してもよろしいですか? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday 日曜日 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday 月曜日 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday 火曜日 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday 水曜日 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday 木曜日 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday 金曜日 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday 土曜日 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun (日) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon (月) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue (火) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed (水) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu (木) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri (金) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat (土) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su (日) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo (月) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu (火) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We (水) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th (木) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr (金) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa (土) 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January 1月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February 2月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March 3月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April 4月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May 5月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June 6月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July 7月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August 8月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September 9月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October 10月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November 11月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December 12月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan 1月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb 2月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar 3月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr 4月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun 6月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul 7月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug 8月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep 9月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct 10月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov 11月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec 12月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear クリア 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd yy-mm-dd 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden 表示しない 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation request サムネイルをぼかし、視聴時に確認を要求する 1 - + src/app/shared/instance/instance-features-table.component.ts1 Displayed 表示する 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos フルHD動画: 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos HD動画: 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos 平均的な品質の動画: 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - 以下の Markdown 互換をサポートしています: + Markdown compatible that supports: + 以下の Markdown 互換をサポートしています: 1 - + src/app/shared/misc/help.component.ts1 Emphasis 強調 1 - + src/app/shared/misc/help.component.ts1 Links リンク 1 - + src/app/shared/misc/help.component.ts1 New lines 新しい行 1 - + src/app/shared/misc/help.component.ts1 Lists リスト 1 - + src/app/shared/misc/help.component.ts1 Images 画像 1 - + src/app/shared/misc/help.component.ts1 users banned. ユーザーがBANしました。 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. ユーザー をBANしました。 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? 本当に のBANを解除しますか? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. ユーザー のBANを解除しました。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! このユーザーを削除すると、同じユーザー名で再度登録することはできなくなります。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. ユーザー を削除しました。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified ユーザー のメールアドレスが確認されました。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. アカウント がミュートされました。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. インスタンス がミュートされました。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. アカウント がこのインスタンス上からミュートされました。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. このインスタンス上からアカウント のミュートが解除されました。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. インスタンス がこのインスタンス上からミュートされました。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. このインスタンス上からインスタンス のミュートが解除されました。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account このアカウントをミュート 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account このアカウントのミュートを解除 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance インスタンスをミュート 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance インスタンスのミュートを解除 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance このインスタンス上からこのアカウントをミュート 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance このインスタンス上からこのアカウントのミュートを解除 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance このインスタンス上からインスタンスをミュート 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance このインスタンス上からインスタンスのミュートを解除 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. サーバーに対して要求が大きすぎます。 サイズの制限を増やしたい場合は、管理者に連絡をしてください。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. 試行回数が多すぎます。 分後にもう一度お試しください。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. 試行回数が多すぎます。しばらくしてからもう一度お試しください。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. サーバーエラーです。 後でもう一度やり直してください。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to の購読が完了しました。 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed 購読が完了しました 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from の購読を解除しました。 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed 購読を解除しました 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator モデレーター 1 - + src/app/shared/users/user.service.ts1 Video removed from 動画は によって削除されました。 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps Video added in at timestamps 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in 動画 は追加されました。 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Timestamps updated タイムスタンプが更新されました 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at Starts at 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at Stops at 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at and stops at 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. 動画がブラックリストに登録されました。 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied コピーしました。 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. 動画を報告しました。 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? 本当にこの動画を削除しますか? 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -5909,97 +7760,103 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report 報告 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published 公開済 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on 公開予定日 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding トランスコードを待機中 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode トランスコードする 1 - + src/app/shared/video/video-miniature.component.ts1 To import インポートする 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video 自分だけがこの動画を視聴することができます 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video リンクを知っている人のみがこの動画を視聴できます 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video 誰でもこの動画を視聴することができます 1 - + src/app/shared/video/video.service.ts1 Video to import updated. 動画のインポートが完了しました。 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. 動画はこのアカウントに非公開でアップロードされています。 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? 関連するデータ (タグ、説明など) は失われます。このページから移動してもよろしいですか? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? 動画はまだアップロードされていません。このページから移動してもよろしいですか? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -6007,48 +7864,54 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. 動画が公開されました。 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) アカウントに割り当てられた容量制限を超えています。(動画サイズ: , 使用済: , 割り当て: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) 1日あたりのアップロード容量制限を超えています。(動画サイズ: , 使用済: , 割り当て: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. 保存していない変更があります。 ページを移動すると、変更した内容は失われます。 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. 動画が更新されました。 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. の返信も削除されます。 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + It is a remote comment, so the deletion will only be effective on your instance. @@ -6056,41 +7919,47 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes 高評価: / 低評価: 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? この動画には成人向けコンテンツまたは露骨なコンテンツが含まれています。表示してもよろしいですか? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content 成人向けコンテンツまたは露骨なコンテンツ 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video 高く評価 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video 低く評価 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -6098,34 +7967,34 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours トレンドの動画は、過去 24 時間の集計で最も多く視聴された動画です。 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days 過去 日間のトレンド 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days トレンドの動画は、過去 日間の集計で最も多く視聴された動画です。 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions 購読した動画 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.jbo.xlf b/client/src/locale/angular.jbo.xlf index 1fb921d82..905cd10be 100644 --- a/client/src/locale/angular.jbo.xlf +++ b/client/src/locale/angular.jbo.xlf @@ -9,116 +9,122 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous lamli'e 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next se lamli'e 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month prula'ima'i 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month bavla'ima'i 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month nu cuxna pa masti 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year nu cuxna pa nanca 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First pa moi 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous lamli'e 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next se lamli'e 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last ro moi 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 %% 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours nu zenba lo se cacra 9 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 + HH + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 12 + Hours @@ -126,20 +132,26 @@ 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours nu jdika lo se cacra 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes nu zenba lo se mentu 30 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 + MM + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 33 + Minutes @@ -147,20 +159,26 @@ 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes nu jdika lo se mentu 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds nu zenba lo se snidu 51 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 + SS + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 54 + Seconds @@ -168,13 +186,31 @@ 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds nu jdika lo se snidu 63 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 71 + + + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 72 + + + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -182,145 +218,236 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - .i la\'o zoi. .zoi te pinka pa do se vidvi no\'u la\'o zoi. .zoi - + + .i la\'o zoi. .zoi te pinka pa do se vidvi no\'u la\'o zoi. .zoi + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - .i pa do se vidvi no\'u la\'o zoi. .zoi co\'a gubni - + + .i pa do se vidvi no\'u la\'o zoi. .zoi co\'a gubni + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - .i do mo\'u nerbei pa se vidvi no\'u la\'o zoi. .zoi - + + .i do mo\'u nerbei pa se vidvi no\'u la\'o zoi. .zoi + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - .i da nabmi fi lo nu nerbei lo dose vidvi no\'u la\'o zoi. .zoi - + + .i da nabmi fi lo nu nerbei lo dose vidvi no\'u la\'o zoi. .zoi + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - .i da cmeveigau fi zoi zoi. .zoi lo do samtcise'u - + + .i da cmeveigau fi zoi zoi. .zoi lo do samtcise'u + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - .i la\'o zoi. .zoi terbejbi\'o + + .i la\'o zoi. .zoi terbejbi\'o - pa do te tivni no\'u la\'o zoi. .zoi - lo'i do pilno se zukte - + pa do te tivni no\'u la\'o zoi. .zoi + lo'i do pilno se zukte + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - .i la\'o zoi. .zoi cusku lo cmene be do va\'o pa se vidvi no\'u la\'o zoi. .zoi - + + .i la\'o zoi. .zoi cusku lo cmene be do va\'o pa se vidvi no\'u la\'o zoi. .zoi + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + Options @@ -328,6 +455,34 @@ 9 + src/app/shared/video-playlist/video-add-to-playlist.component.html9 + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + Display name @@ -335,27 +490,33 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create zbasu 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video nu kibycpa lo vidvi 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download sirji kibycpa 27 + src/app/shared/video/modals/video-download.component.html27 + Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html + 32 + @@ -367,13 +528,96 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download nu kibycpa 43 + src/app/shared/video/modals/video-download.component.html43 + Report video + + src/app/shared/video/modals/video-report.component.html + 3 + + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + + + Reason... + + src/app/shared/video/modals/video-report.component.html + 16 + + + src/app/shared/video/modals/video-blacklist.component.html + 11 + + + src/app/shared/moderation/user-ban-modal.component.html + 11 + + + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + + + Submit + + src/app/shared/video/modals/video-report.component.html + 29 + + + src/app/shared/video/modals/video-blacklist.component.html + 31 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 26 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 29 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 52 + + + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + Unlisted @@ -381,13 +625,71 @@ 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private sivni 7 + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 + views + + src/app/shared/video/video-miniature.component.html + 24 + + + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -395,6 +697,12 @@ 15 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -402,20 +710,32 @@ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete nu vimcu 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit nu bixygau 63 + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 + Truncated preview + + src/app/shared/forms/markdown-textarea.component.html + 9 + + + Complete preview + + src/app/shared/forms/markdown-textarea.component.html + 13 + Get help @@ -423,6 +743,14 @@ 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -433,6 +761,178 @@ sisti lo nu jersi pe'a 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + + + Subscribe with an account on + + src/app/shared/user-subscription/subscribe-button.component.html + 39 + + + Subscribe with your local account + + src/app/shared/user-subscription/subscribe-button.component.html + 40 + + + Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + + + Video quota + + src/app/shared/instance/instance-features-table.component.html + 40 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + + + Import + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -440,6 +940,76 @@ sisti lo nu jersi pe'a 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + + + Ban + + src/app/shared/moderation/user-ban-modal.component.html + 3 + + + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + Cancel @@ -447,6 +1017,42 @@ sisti lo nu jersi pe'a 23 + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 + Ban this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + + + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + + + + Login + + + src/app/login/login.component.html + 2 + + + Request new verification email. + + src/app/login/login.component.html + 7 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + User @@ -454,6 +1060,28 @@ sisti lo nu jersi pe'a 13 + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 + Username or email address + + src/app/login/login.component.html + 15 + + + + or create an account + + + src/app/login/login.component.html + 18 + + + + or create an account on another instance + + + src/app/login/login.component.html + 22 + User registration is not allowed on this instance, but you can register on many others! @@ -461,34 +1089,42 @@ sisti lo nu jersi pe'a 28 - + src/app/login/login.component.html28 Password lo lerpoijaspu 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password .i mi nalmo'i le mi lerpoijaspu 45 - + src/app/login/login.component.html45 Login co'a cmisau 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password .i mi nalmo'i le mi lerpoijaspu 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -496,21 +1132,21 @@ sisti lo nu jersi pe'a 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address lo ve samymri 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password samymri fi mi te zu'e lo nu galfi le mi japyvla 82 - + src/app/login/login.component.html82 Reset my password @@ -520,6 +1156,18 @@ galfi le mi japyvla 2 + src/app/reset-password/reset-password.component.html2 + Confirm password + + src/app/reset-password/reset-password.component.html + 19 + + + Confirmed password + + src/app/reset-password/reset-password.component.html + 21 + Reset my password @@ -527,13 +1175,30 @@ galfi le mi japyvla 29 - + src/app/reset-password/reset-password.component.html29 results lo te facki 5 + src/app/search/search.component.html5 + + for + + + src/app/search/search.component.html + 6 + + + + Filters + + + + src/app/search/search.component.html + 16 + @@ -544,13 +1209,185 @@ galfi le mi japyvla 28 - + src/app/search/search.component.html28 subscribers lo jersi pe'a 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -558,14 +1395,14 @@ galfi le mi japyvla 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language galfi lo bangu 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -575,6 +1412,24 @@ galfi le mi japyvla 8 + src/app/menu/language-chooser.component.html8 + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + Create an account @@ -582,6 +1437,12 @@ galfi le mi japyvla 33 + src/app/menu/menu.component.html33 + My library + + src/app/menu/menu.component.html + 37 + Videos @@ -589,6 +1450,12 @@ galfi le mi japyvla 24 + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + Playlists + + src/app/menu/menu.component.html + 46 + Subscriptions @@ -596,13 +1463,19 @@ galfi le mi japyvla 51 - + src/app/menu/menu.component.html51 History citri 56 + src/app/menu/menu.component.html56 + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -610,6 +1483,12 @@ galfi le mi japyvla 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -617,27 +1496,33 @@ galfi le mi japyvla 81 - + src/app/menu/menu.component.html81 More lo drata 91 - + src/app/menu/menu.component.html91 Administration nu jitro 95 - + src/app/menu/menu.component.html95 About lo datni 26 + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 + Show keyboard shortcuts + + src/app/menu/menu.component.html + 111 + View your notifications @@ -645,62 +1530,74 @@ galfi le mi japyvla 3 - + src/app/menu/avatar-notification.component.html3 Notifications notci 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences nu basti fi lo ka ce'u notci te tcimi'e fi do 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications nu viska ro notci be fo do 30 - + src/app/menu/avatar-notification.component.html30 Search... nu sisku 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload nu kibdu'a 9 - + src/app/header/header.component.html9 Sort nu ganzu 6 - + src/app/search/search-filters.component.html6 Published date detri lo nu co'a gubni 15 - + src/app/search/search-filters.component.html15 Original publication year cabna'a fi lo nu co'a gubni 24 + src/app/search/search-filters.component.html24 + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + Duration @@ -708,13 +1605,25 @@ galfi le mi japyvla 45 - + src/app/search/search-filters.component.html45 Display sensitive content viska lo ganvi poi te kajde 54 + src/app/search/search-filters.component.html54 + Yes + + src/app/search/search-filters.component.html + 58 + + + No + + src/app/search/search-filters.component.html + 63 + Category @@ -722,6 +1631,20 @@ galfi le mi japyvla 164 + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 + Licence + + src/app/search/search-filters.component.html + 81 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 79 + + + src/app/videos/+video-watch/video-watch.component.html + 173 + Language @@ -729,6 +1652,18 @@ galfi le mi japyvla 182 + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 + All of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tags + + src/app/search/search-filters.component.html + 108 + Filter @@ -736,6 +1671,78 @@ galfi le mi japyvla 115 + src/app/search/search-filters.component.html115 + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + Title @@ -743,13 +1750,22 @@ galfi le mi japyvla 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags lo tcita 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -757,20 +1773,28 @@ galfi le mi japyvla 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag ciska lo tcita poi cnino 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description lo ve skicu 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -778,6 +1802,42 @@ galfi le mi japyvla 23 + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 + Privacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + This video contains mature or explicit content @@ -785,6 +1845,54 @@ galfi le mi japyvla 136 + src/app/videos/+video-edit/shared/video-edit.component.html136 + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + Cancel create @@ -792,6 +1900,12 @@ galfi le mi japyvla 189 + src/app/videos/+video-edit/shared/video-edit.component.html189 + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + Cancel deletion @@ -799,6 +1913,26 @@ galfi le mi japyvla 197 + src/app/videos/+video-edit/shared/video-edit.component.html197 + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -806,6 +1940,12 @@ galfi le mi japyvla 78 + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + Original publication date @@ -813,20 +1953,26 @@ galfi le mi japyvla 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) .i detri lo nu lo skina pu pa re'u co'a gubni 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments lo nu pinka le vidvi cu cumki 254 + src/app/videos/+video-edit/shared/video-edit.component.html254 + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + Advanced settings @@ -834,13 +1980,154 @@ galfi le mi japyvla 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL lo urli 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + Upload a file @@ -848,13 +2135,35 @@ galfi le mi japyvla 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL nerbei fo lo se urli 17 + src/app/videos/+video-edit/video-add.component.html17 + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -862,6 +2171,110 @@ galfi le mi japyvla 83 + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + @@ -873,6 +2286,28 @@ galfi le mi japyvla 27 + src/app/videos/+video-watch/video-watch.component.html27 + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -880,20 +2315,36 @@ galfi le mi japyvla 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video to'e zanru le vi vidvi 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page klama le papri pe le te tivni 118 + src/app/videos/+video-watch/video-watch.component.html118 + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + Show more @@ -901,13 +2352,73 @@ galfi le mi japyvla 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less viska lo mleca 147 + src/app/videos/+video-watch/video-watch.component.html147 + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + @@ -919,14 +2430,14 @@ galfi le mi japyvla 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... jmina lo pinka 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -937,6 +2448,12 @@ galfi le mi japyvla 20 + src/app/videos/+video-watch/comment/video-comment-add.component.html20 + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + @@ -948,13 +2465,37 @@ galfi le mi japyvla 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment co'a cmisau te zu'e lo nu pinka 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + Reply @@ -962,7 +2503,7 @@ galfi le mi japyvla 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -972,6 +2513,258 @@ lo pilno 3 + src/app/+admin/admin.component.html3 + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + Username @@ -979,6 +2772,219 @@ lo pilno 19 + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + Sensitive @@ -986,13 +2992,63 @@ lo pilno 9 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + - Date - detri + Date + detri 11 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + Update this comment @@ -1000,6 +3056,64 @@ lo pilno 26 + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + Instance @@ -1007,6 +3121,42 @@ lo pilno 5 + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + Account @@ -1014,6 +3164,154 @@ lo pilno 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -1021,13 +3319,60 @@ lo pilno 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description cmalu ke skicu vlapoi 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -1035,6 +3380,182 @@ lo pilno 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -1042,13 +3563,31 @@ lo pilno 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup cmiveigau 229 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + Users @@ -1056,6 +3595,255 @@ lo pilno 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + JavaScript @@ -1063,6 +3851,38 @@ lo pilno 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + Update configuration @@ -1070,6 +3890,18 @@ lo pilno 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + Profile @@ -1077,13 +3909,25 @@ lo pilno 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings lo se cuxna pe lo vidvi 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + Change password @@ -1091,34 +3935,54 @@ lo pilno 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password le ca japyvla 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password le japyvla poi cnino 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password ke'u le japyvla poi cnino 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content loi zmiselcu'a javni be tu'a lo vidvi poi vasru lo ganvi poi te kajde 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with others @@ -1126,6 +3990,18 @@ lo pilno 41 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -1133,6 +4009,131 @@ lo pilno 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + Go to the channel @@ -1140,6 +4141,24 @@ lo pilno 10 + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + Create a video channel @@ -1147,13 +4166,40 @@ lo pilno 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel .i zoi gy. my_channel .gy. mupli 15 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + Change the avatar @@ -1161,6 +4207,18 @@ lo pilno 15 + src/app/+my-account/shared/actor-avatar-info.component.html15 + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + Once you delete your account, there is no going back. Please be certain. @@ -1168,20 +4226,214 @@ lo pilno 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account vimcu le do pilno 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. .i do ca jersi pe'a no da 1 + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + subscribers @@ -1189,13 +4441,49 @@ lo pilno 31 - + src/app/+accounts/accounts.component.html31 Video channels se vidvi te tivni 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + Joined @@ -1203,6 +4491,12 @@ lo pilno 10 + src/app/+accounts/account-about/account-about.component.html10 + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + Support this channel @@ -1210,13 +4504,27 @@ lo pilno 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created .i detri lo nu cupra 17 + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -1224,6 +4532,12 @@ lo pilno 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + Contact administrator @@ -1231,20 +4545,26 @@ lo pilno 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name cmene do 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email samymri judri do 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your message @@ -1252,37 +4572,148 @@ lo pilno 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance datni lo samtcise\'u no\'u la\'o zoi. .zoi 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator nu tavla lo jitro 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. -.i ga na ja do djica lo ka ce'u facki lo zmadu gi ko vitke la'o zoi. joinpeertube.org .zoi +.i ga na ja do djica lo ka ce'u facki lo zmadu gi ko vitke la'o zoi. joinpeertube.org .zoi 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy ni'o ni'o sau'e'u lo su'u simxu benji jo'u lo ka sivni 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -1290,6 +4721,76 @@ lo pilno 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -1297,6 +4798,16 @@ lo pilno 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -1304,6 +4815,16 @@ lo pilno 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -1311,6 +4832,69 @@ lo pilno 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -1321,6 +4905,107 @@ zbasu lo pilno 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -1328,6 +5013,119 @@ zbasu lo pilno 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Configuration updated. @@ -1335,6 +5133,56 @@ zbasu lo pilno 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + 100MB @@ -1342,62 +5190,122 @@ zbasu lo pilno 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB mu no no lo megbivysamsle 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB pa lo gigbivysamsle 1 - + src/app/+admin/config/shared/config.service.ts1 5GB mu lo gigbivysamsle 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB re no lo gigbivysamsle 1 - + src/app/+admin/config/shared/config.service.ts1 50GB mu no lo gigbivysamsle 1 - + src/app/+admin/config/shared/config.service.ts1 10MB pa no lo megbivysamsle 1 - + src/app/+admin/config/shared/config.service.ts1 50MB mu no lo megbivysamsle 1 - + src/app/+admin/config/shared/config.service.ts1 2GB re lo gigbivysamsle 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + Follow new server(s) @@ -1405,13 +5313,19 @@ zbasu lo pilno 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! .i mo'u mrilu lo jersi pe'a ve cpedu 1 + src/app/+admin/follows/following-add/following-add.component.ts1 + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + Unfollow @@ -1419,6 +5333,42 @@ zbasu lo pilno 1 + src/app/+admin/follows/following-list/following-list.component.ts1 + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + Comment updated. @@ -1426,13 +5376,31 @@ zbasu lo pilno 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report vimcu le notci 1 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + Do you really want to delete this abuse report? @@ -1440,13 +5408,185 @@ zbasu lo pilno 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. .i mo'u vimcu le malpli notci 1 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + Error @@ -1454,6 +5594,194 @@ zbasu lo pilno 1 + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + You current password is invalid. @@ -1461,13 +5789,25 @@ zbasu lo pilno 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. .i mo'u co'a basti fi lo ka ce'u japyvla 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Delete my account @@ -1475,13 +5815,97 @@ zbasu lo pilno 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. .i mo'u le do pilno 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Profile updated. @@ -1489,13 +5913,25 @@ zbasu lo pilno 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. .i mo'u galfi le predatni pixra 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -1503,20 +5939,32 @@ zbasu lo pilno 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. .i le cmene xa'o zasti ci'e le mupli 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. .i mo'u galfi la'o ly. .ly. noi vidvi te tivni 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + Video channel deleted. @@ -1524,6 +5972,30 @@ zbasu lo pilno 1 + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + My videos @@ -1531,20 +6003,42 @@ zbasu lo pilno 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? .i .au ju'o pei do vimcu lo vidvi 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. .i mo'u vimcu lo vidvi 1 + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + My channels @@ -1552,6 +6046,12 @@ zbasu lo pilno 1 + src/app/+my-account/my-account.component.ts1 + My playlists + + src/app/+my-account/my-account.component.ts + 1 + My subscriptions @@ -1559,6 +6059,24 @@ zbasu lo pilno 1 + src/app/+my-account/my-account.component.ts1 + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + My settings @@ -1566,6 +6084,46 @@ zbasu lo pilno 1 + src/app/+my-account/my-account.component.ts1 + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + Subscribe to the account @@ -1573,6 +6131,48 @@ zbasu lo pilno 1 + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + Go to my subscriptions @@ -1580,27 +6180,76 @@ zbasu lo pilno 1 - + src/app/core/auth/auth.service.ts1 Go to my videos klama lo mi vidvi 1 - + src/app/core/auth/auth.service.ts1 Go to my imports klama lo se nerbei be mi 1 - + src/app/core/auth/auth.service.ts1 Go to my channels klama lo mi te tivni 1 + src/app/core/auth/auth.service.ts1 + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + Your password has been successfully reset! @@ -1608,6 +6257,58 @@ zbasu lo pilno 1 + src/app/reset-password/reset-password.component.ts1 + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + Publish date @@ -1615,6 +6316,478 @@ zbasu lo pilno 1 + src/app/search/search-filters.component.ts1 + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + The channel is required. @@ -1622,6 +6795,138 @@ zbasu lo pilno 1 + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + Video channel is required. @@ -1629,6 +6934,814 @@ zbasu lo pilno 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -1636,13 +7749,73 @@ zbasu lo pilno 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. .i lo se vidvi mo'u co'a gubni 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + Like the video @@ -1650,13 +7823,49 @@ zbasu lo pilno 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video nu tolzau lo se vidvi 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.ko-KR.xlf b/client/src/locale/angular.ko-KR.xlf index 7de25e9d8..a886ddff2 100644 --- a/client/src/locale/angular.ko-KR.xlf +++ b/client/src/locale/angular.ko-KR.xlf @@ -9,223 +9,395 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous 이전 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next 다음 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month 이전달 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month 다음달 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month 월 선택 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year 년도 선택 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First 처음 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous 이전 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next 다음 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last 마지막 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours 시간 증가 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours 시간 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours 시간 감소 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes 분 증가 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes 분 감소 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds 초 증가 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds 초 감소 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close 닫기 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. 알림이 없습니다. 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -233,63 +405,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options 옵션 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at 시작 위치 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at 종료 위치 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name 표시 이름 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create 만들기 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video 영상 다운로드 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download 직접 다운로드 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) 토렌트 (.torrent 파일) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -300,20 +472,29 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download 다운로드 43 - + src/app/shared/video/modals/video-download.component.html43 Report video 영상 신고 3 + src/app/shared/video/modals/video-report.component.html3 + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -321,7 +502,7 @@ 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -332,55 +513,95 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit 게시 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video 영상 차단 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) 영상 연합 취소 (원격 인스턴스에 삭제 요청) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted 목록에 미표시 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private 비공개 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views 조회수 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted 차단됨 42 + src/app/shared/video/video-miniature.component.html42 + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -388,13 +609,19 @@ 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save 저장 15 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -402,41 +629,49 @@ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete 삭제 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit 편집 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview 부분적인 미리보기 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview 완전한 미리보기 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help 도움말 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -448,6 +683,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -455,27 +698,33 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on 에 있는 계정 사용 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account 로컬 계정으로 구독 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: 마스토돈 계정으로 구독: 43 + src/app/shared/user-subscription/subscribe-button.component.html43 + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + Subscribe via RSS @@ -483,6 +732,64 @@ 49 + src/app/shared/user-subscription/subscribe-button.component.html49 + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -490,17 +797,65 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - 무제한(하루에 ) + 무제한(하루에 ) 53 + src/app/shared/instance/instance-features-table.component.html53 + Import + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -508,6 +863,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -515,7 +926,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -526,35 +937,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel 취소 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user 이 사용자 강퇴 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (확장자: , 최대 크기: ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -565,28 +976,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. 새 인증 메일 요청하기 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User 사용자 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address 사용자명 혹은 이메일 주소 15 - + src/app/login/login.component.html15 or create an account @@ -597,7 +1008,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -608,41 +1019,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! 이 인스턴스에서는 가입할 수 없지만, 가입할 수 있는 다른 곳이 많습니다! 28 - + src/app/login/login.component.html28 Password 암호 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password 암호를 잊었습니다 45 - + src/app/login/login.component.html45 Login 로그인 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password 암호 잊음 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -650,21 +1069,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address 이메일 주소 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password 암호 재설정 이메일 보내기 82 - + src/app/login/login.component.html82 Reset my password @@ -675,34 +1094,51 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password 암호 다시 입력 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password 다시 입력된 암호 21 - + src/app/reset-password/reset-password.component.html21 Reset my password 암호 재설정 29 - + src/app/reset-password/reset-password.component.html29 results 결과 5 + src/app/search/search.component.html5 + + for + + + src/app/search/search.component.html + 6 + + + + Filters + + + + src/app/search/search.component.html + 16 + @@ -714,13 +1150,195 @@ 28 - + src/app/search/search.component.html28 subscribers 구독자 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + Change the language @@ -728,7 +1346,7 @@ 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -739,83 +1357,89 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile 내 공개 프로필 17 - + src/app/menu/menu.component.html17 My account 내 계정 21 - + src/app/menu/menu.component.html21 Log out 로그아웃 25 - + src/app/menu/menu.component.html25 Create an account 계정 만들기 33 - + src/app/menu/menu.component.html33 My library 내 라이브러리 37 - + src/app/menu/menu.component.html37 Videos 영상 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists 재생목록 46 - + src/app/menu/menu.component.html46 Subscriptions 구독목록 51 - + src/app/menu/menu.component.html51 History 기록 56 - + src/app/menu/menu.component.html56 Discover 발견 66 - + src/app/menu/menu.component.html66 Trending 인기 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -823,97 +1447,109 @@ 81 - + src/app/menu/menu.component.html81 More 더 보기 91 - + src/app/menu/menu.component.html91 Administration 관리 95 - + src/app/menu/menu.component.html95 About 정보 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts 키보드 단축키 보기 111 - + src/app/menu/menu.component.html111 View your notifications 알림 보기 3 - + src/app/menu/avatar-notification.component.html3 Notifications 알림 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences 알림 설정 변경 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications 모든 알림 보기 30 - + src/app/menu/avatar-notification.component.html30 Search... 검색... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload 업로드 9 - + src/app/header/header.component.html9 Sort 정렬 6 - + src/app/search/search-filters.component.html6 Published date 공개 일시 15 - + src/app/search/search-filters.component.html15 Original publication year 원래 공개 일시 24 + src/app/search/search-filters.component.html24 + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + Duration @@ -921,91 +1557,91 @@ 45 - + src/app/search/search-filters.component.html45 Display sensitive content 민감한 내용 표시 54 - + src/app/search/search-filters.component.html54 Yes 58 - + src/app/search/search-filters.component.html58 No 아니오 63 - + src/app/search/search-filters.component.html63 Category 카테고리 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence 라이선스 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language 언어 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags 이 태그들 모두 103 - + src/app/search/search-filters.component.html103 One of these tags 이 태그들 중 하나 108 - + src/app/search/search-filters.component.html108 Filter 필터 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos 목록에 미표시 및 비공개인 영상을 표시 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption 자막 추가 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file 자막 파일 선택 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1016,7 +1652,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1027,27 +1663,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption 이 자막 추가 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title 제목 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags 태그 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1055,20 +1700,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag 새 태그 입력 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description 설명 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1076,6 +1729,42 @@ 23 + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 + Privacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + This video contains mature or explicit content @@ -1083,6 +1772,5995 @@ 136 + src/app/videos/+video-edit/shared/video-edit.component.html136 + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + Support + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + + + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + + + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + + + + Users + + + src/app/+admin/admin.component.html + 3 + + + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + Username + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 19 + + + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + + + Name + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + Local videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + Users + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + + + JavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 575 + + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + PeerTube + + src/app/+about/about.component.html + 7 + + + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.lt-LT.xlf b/client/src/locale/angular.lt-LT.xlf index 62530093f..18459b848 100644 --- a/client/src/locale/angular.lt-LT.xlf +++ b/client/src/locale/angular.lt-LT.xlf @@ -9,174 +9,8042 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Ankstesnis 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Sekantis 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Praeita mėnesį 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Kitą mėnesį 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Pasirinkti mėnesį 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Pasirinkiti metus 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Pirmas 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Ankstesnis 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Sekantis 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Paskutinis 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Padidėjimo valandos 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Valandos 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Sumažinimo valandos 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Padidinti minutės 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minutės 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Padidinti minutės 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Padidėjimo sekundės 51 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 + SS + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 54 + + + Seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 56 + + + Decrement seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 63 + + + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 71 + + + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 72 + + + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + + + You don't have notifications. + + src/app/shared/users/user-notifications.component.html + 1 + + + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + + + Display name + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 64 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+signup/+register/register-step-user.component.html + 4 + + + Create + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 74 + + + Download video + + src/app/shared/video/modals/video-download.component.html + 3 + + + Direct download + + src/app/shared/video/modals/video-download.component.html + 27 + + + Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html + 32 + + + + Cancel + + + src/app/shared/video/modals/video-download.component.html + 38 + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 + + + Download + + src/app/shared/video/modals/video-download.component.html + 43 + + + Report video + + src/app/shared/video/modals/video-report.component.html + 3 + + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + + + Reason... + + src/app/shared/video/modals/video-report.component.html + 16 + + + src/app/shared/video/modals/video-blacklist.component.html + 11 + + + src/app/shared/moderation/user-ban-modal.component.html + 11 + + + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + + + Submit + + src/app/shared/video/modals/video-report.component.html + 29 + + + src/app/shared/video/modals/video-blacklist.component.html + 31 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 26 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 29 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 52 + + + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + + + Unlisted + + src/app/shared/video/video-miniature.component.html + 12 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 6 + + + Private + + src/app/shared/video/video-miniature.component.html + 13 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 33 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 7 + + + views + + src/app/shared/video/video-miniature.component.html + 24 + + + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + + + Save + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 80 + + + src/app/videos/+video-watch/video-watch.component.html + 92 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 59 + + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 15 + + + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + + + No results. + + src/app/shared/video/videos-selection.component.html + 1 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/videos/video-list/video-overview.component.html + 3 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + Delete + + src/app/shared/buttons/delete-button.component.html + 5 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 181 + + + src/app/videos/+video-watch/comment/video-comment.component.html + 15 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 13 + + + Edit + + src/app/shared/buttons/edit-button.component.html + 5 + + + src/app/shared/buttons/edit-button.component.html + 1 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 219 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 41 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + + + Truncated preview + + src/app/shared/forms/markdown-textarea.component.html + 9 + + + Complete preview + + src/app/shared/forms/markdown-textarea.component.html + 13 + + + Get help + + src/app/shared/misc/help.component.html + 29 + + + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + + + + Unsubscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 18 + + + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + + + Subscribe with an account on + + src/app/shared/user-subscription/subscribe-button.component.html + 39 + + + Subscribe with your local account + + src/app/shared/user-subscription/subscribe-button.component.html + 40 + + + Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + + + Video quota + + src/app/shared/instance/instance-features-table.component.html + 40 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + + + Import + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + + + Local + + src/app/shared/instance/instance-statistics.component.html + 4 + + + src/app/menu/menu.component.html + 86 + + + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + + + Ban + + src/app/shared/moderation/user-ban-modal.component.html + 3 + + + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + + + Cancel + + src/app/shared/moderation/user-ban-modal.component.html + 23 + + + src/app/shared/confirm/confirm.component.html + 19 + + + src/app/login/login.component.html + 79 + + + src/app/videos/+video-watch/modal/video-support.component.html + 10 + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 23 + + + Ban this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + + + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + + + + Login + + + src/app/login/login.component.html + 2 + + + Request new verification email. + + src/app/login/login.component.html + 7 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + + + User + + src/app/login/login.component.html + 13 + + + src/app/+signup/+register/register.component.html + 13 + + + Username or email address + + src/app/login/login.component.html + 15 + + + + or create an account + + + src/app/login/login.component.html + 18 + + + + or create an account on another instance + + + src/app/login/login.component.html + 22 + + + User registration is not allowed on this instance, but you can register on many others! + + src/app/login/login.component.html + 28 + + + Password + + src/app/login/login.component.html + 39 + + + src/app/login/login.component.html + 42 + + + src/app/reset-password/reset-password.component.html + 8 + + + src/app/reset-password/reset-password.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 31 + + + src/app/+admin/users/user-edit/user-edit.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 19 + + + src/app/+signup/+register/register-step-user.component.html + 52 + + + src/app/+signup/+register/register-step-user.component.html + 54 + + + I forgot my password + + src/app/login/login.component.html + 45 + + + Login + + src/app/login/login.component.html + 52 + + + src/app/menu/menu.component.html + 32 + + + Forgot your password + + src/app/login/login.component.html + 58 + + + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + + + Email + + src/app/login/login.component.html + 70 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-list/user-list.component.html + 41 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 22 + + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 41 + + + src/app/+signup/+register/register-step-user.component.html + 43 + + + Email address + + src/app/login/login.component.html + 72 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 + + + Send me an email to reset my password + + src/app/login/login.component.html + 82 + + + + Reset my password + + + src/app/reset-password/reset-password.component.html + 2 + + + Confirm password + + src/app/reset-password/reset-password.component.html + 19 + + + Confirmed password + + src/app/reset-password/reset-password.component.html + 21 + + + Reset my password + + src/app/reset-password/reset-password.component.html + 29 + + + results + + src/app/search/search.component.html + 5 + + + + for + + + src/app/search/search.component.html + 6 + + + + Filters + + + + src/app/search/search.component.html + 16 + + + + No results found + + + src/app/search/search.component.html + 28 + + + subscribers + + src/app/search/search.component.html + 44 + + + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + + + Change the language + + src/app/menu/language-chooser.component.html + 3 + + + src/app/menu/menu.component.html + 107 + + + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + + + Create an account + + src/app/menu/menu.component.html + 33 + + + My library + + src/app/menu/menu.component.html + 37 + + + Videos + + src/app/menu/menu.component.html + 41 + + + src/app/menu/menu.component.html + 62 + + + src/app/+accounts/accounts.component.html + 38 + + + src/app/+video-channels/video-channels.component.html + 24 + + + Playlists + + src/app/menu/menu.component.html + 46 + + + Subscriptions + + src/app/menu/menu.component.html + 51 + + + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + + + Trending + + src/app/menu/menu.component.html + 71 + + + Most liked + + src/app/menu/menu.component.html + 76 + + + Recently added + + src/app/menu/menu.component.html + 81 + + + More + + src/app/menu/menu.component.html + 91 + + + Administration + + src/app/menu/menu.component.html + 95 + + + About + + src/app/menu/menu.component.html + 100 + + + src/app/+accounts/accounts.component.html + 40 + + + src/app/+video-channels/video-channels.component.html + 26 + + + Show keyboard shortcuts + + src/app/menu/menu.component.html + 111 + + + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + + + Search... + + src/app/header/header.component.html + 2 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 + + + Upload + + src/app/header/header.component.html + 9 + + + Sort + + src/app/search/search-filters.component.html + 6 + + + Published date + + src/app/search/search-filters.component.html + 15 + + + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + + + Duration + + src/app/search/search-filters.component.html + 45 + + + Display sensitive content + + src/app/search/search-filters.component.html + 54 + + + Yes + + src/app/search/search-filters.component.html + 58 + + + No + + src/app/search/search-filters.component.html + 63 + + + Category + + src/app/search/search-filters.component.html + 71 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 65 + + + src/app/videos/+video-watch/video-watch.component.html + 164 + + + Licence + + src/app/search/search-filters.component.html + 81 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 79 + + + src/app/videos/+video-watch/video-watch.component.html + 173 + + + Language + + src/app/search/search-filters.component.html + 91 + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 10 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 93 + + + src/app/videos/+video-watch/video-watch.component.html + 182 + + + All of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tags + + src/app/search/search-filters.component.html + 108 + + + Filter + + src/app/search/search-filters.component.html + 115 + + + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + Title + + src/app/videos/+video-edit/shared/video-edit.component.html + 9 + + + Tags + + src/app/videos/+video-edit/shared/video-edit.component.html + 17 + + + src/app/videos/+video-watch/video-watch.component.html + 191 + + + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Description + + src/app/videos/+video-edit/shared/video-edit.component.html + 36 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+accounts/account-about/account-about.component.html + 3 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 4 + + + src/app/+about/about-instance/about-instance.component.html + 55 + + + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + + + Channel + + src/app/videos/+video-edit/shared/video-edit.component.html + 56 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 22 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 12 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+signup/+register/register.component.html + 23 + + + Privacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + Support + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + + + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + + + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + + + + Users + + + src/app/+admin/admin.component.html + 3 + + + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + Username + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 19 + + + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + + + Name + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + Local videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + Users + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + + + JavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 575 + + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + PeerTube + + src/app/+about/about.component.html + 7 + + + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.nb-NO.xlf b/client/src/locale/angular.nb-NO.xlf index 69024c828..5bf41024e 100644 --- a/client/src/locale/angular.nb-NO.xlf +++ b/client/src/locale/angular.nb-NO.xlf @@ -9,48 +9,8024 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Forrige 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Neste 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Forrige måned 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Neste måned 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Velg måned 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Velg år 16 + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 + «« + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 2 + + + « + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 3 + + + » + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 4 + + + »» + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 5 + + + First + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 14 + + + Previous + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 23 + + + Next + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 41 + + + Last + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 49 + + + % + + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts + 6 + + + Increment hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 9 + + + HH + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 12 + + + Hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 14 + + + Decrement hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 21 + + + Increment minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 30 + + + MM + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 33 + + + Minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 35 + + + Decrement minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 42 + + + Increment seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 51 + + + SS + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 54 + + + Seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 56 + + + Decrement seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 63 + + + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 71 + + + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 72 + + + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + + + You don't have notifications. + + src/app/shared/users/user-notifications.component.html + 1 + + + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + + + Display name + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 64 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+signup/+register/register-step-user.component.html + 4 + + + Create + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 74 + + + Download video + + src/app/shared/video/modals/video-download.component.html + 3 + + + Direct download + + src/app/shared/video/modals/video-download.component.html + 27 + + + Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html + 32 + + + + Cancel + + + src/app/shared/video/modals/video-download.component.html + 38 + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 + + + Download + + src/app/shared/video/modals/video-download.component.html + 43 + + + Report video + + src/app/shared/video/modals/video-report.component.html + 3 + + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + + + Reason... + + src/app/shared/video/modals/video-report.component.html + 16 + + + src/app/shared/video/modals/video-blacklist.component.html + 11 + + + src/app/shared/moderation/user-ban-modal.component.html + 11 + + + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + + + Submit + + src/app/shared/video/modals/video-report.component.html + 29 + + + src/app/shared/video/modals/video-blacklist.component.html + 31 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 26 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 29 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 52 + + + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + + + Unlisted + + src/app/shared/video/video-miniature.component.html + 12 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 6 + + + Private + + src/app/shared/video/video-miniature.component.html + 13 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 33 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 7 + + + views + + src/app/shared/video/video-miniature.component.html + 24 + + + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + + + Save + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 80 + + + src/app/videos/+video-watch/video-watch.component.html + 92 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 59 + + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 15 + + + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + + + No results. + + src/app/shared/video/videos-selection.component.html + 1 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/videos/video-list/video-overview.component.html + 3 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + Delete + + src/app/shared/buttons/delete-button.component.html + 5 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 181 + + + src/app/videos/+video-watch/comment/video-comment.component.html + 15 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 13 + + + Edit + + src/app/shared/buttons/edit-button.component.html + 5 + + + src/app/shared/buttons/edit-button.component.html + 1 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 219 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 41 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + + + Truncated preview + + src/app/shared/forms/markdown-textarea.component.html + 9 + + + Complete preview + + src/app/shared/forms/markdown-textarea.component.html + 13 + + + Get help + + src/app/shared/misc/help.component.html + 29 + + + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + + + + Unsubscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 18 + + + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + + + Subscribe with an account on + + src/app/shared/user-subscription/subscribe-button.component.html + 39 + + + Subscribe with your local account + + src/app/shared/user-subscription/subscribe-button.component.html + 40 + + + Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + + + Video quota + + src/app/shared/instance/instance-features-table.component.html + 40 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + + + Import + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + + + Local + + src/app/shared/instance/instance-statistics.component.html + 4 + + + src/app/menu/menu.component.html + 86 + + + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + + + Ban + + src/app/shared/moderation/user-ban-modal.component.html + 3 + + + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + + + Cancel + + src/app/shared/moderation/user-ban-modal.component.html + 23 + + + src/app/shared/confirm/confirm.component.html + 19 + + + src/app/login/login.component.html + 79 + + + src/app/videos/+video-watch/modal/video-support.component.html + 10 + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 23 + + + Ban this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + + + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + + + + Login + + + src/app/login/login.component.html + 2 + + + Request new verification email. + + src/app/login/login.component.html + 7 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + + + User + + src/app/login/login.component.html + 13 + + + src/app/+signup/+register/register.component.html + 13 + + + Username or email address + + src/app/login/login.component.html + 15 + + + + or create an account + + + src/app/login/login.component.html + 18 + + + + or create an account on another instance + + + src/app/login/login.component.html + 22 + + + User registration is not allowed on this instance, but you can register on many others! + + src/app/login/login.component.html + 28 + + + Password + + src/app/login/login.component.html + 39 + + + src/app/login/login.component.html + 42 + + + src/app/reset-password/reset-password.component.html + 8 + + + src/app/reset-password/reset-password.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 31 + + + src/app/+admin/users/user-edit/user-edit.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 19 + + + src/app/+signup/+register/register-step-user.component.html + 52 + + + src/app/+signup/+register/register-step-user.component.html + 54 + + + I forgot my password + + src/app/login/login.component.html + 45 + + + Login + + src/app/login/login.component.html + 52 + + + src/app/menu/menu.component.html + 32 + + + Forgot your password + + src/app/login/login.component.html + 58 + + + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + + + Email + + src/app/login/login.component.html + 70 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-list/user-list.component.html + 41 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 22 + + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 41 + + + src/app/+signup/+register/register-step-user.component.html + 43 + + + Email address + + src/app/login/login.component.html + 72 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 + + + Send me an email to reset my password + + src/app/login/login.component.html + 82 + + + + Reset my password + + + src/app/reset-password/reset-password.component.html + 2 + + + Confirm password + + src/app/reset-password/reset-password.component.html + 19 + + + Confirmed password + + src/app/reset-password/reset-password.component.html + 21 + + + Reset my password + + src/app/reset-password/reset-password.component.html + 29 + + + results + + src/app/search/search.component.html + 5 + + + + for + + + src/app/search/search.component.html + 6 + + + + Filters + + + + src/app/search/search.component.html + 16 + + + + No results found + + + src/app/search/search.component.html + 28 + + + subscribers + + src/app/search/search.component.html + 44 + + + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + + + Change the language + + src/app/menu/language-chooser.component.html + 3 + + + src/app/menu/menu.component.html + 107 + + + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + + + Create an account + + src/app/menu/menu.component.html + 33 + + + My library + + src/app/menu/menu.component.html + 37 + + + Videos + + src/app/menu/menu.component.html + 41 + + + src/app/menu/menu.component.html + 62 + + + src/app/+accounts/accounts.component.html + 38 + + + src/app/+video-channels/video-channels.component.html + 24 + + + Playlists + + src/app/menu/menu.component.html + 46 + + + Subscriptions + + src/app/menu/menu.component.html + 51 + + + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + + + Trending + + src/app/menu/menu.component.html + 71 + + + Most liked + + src/app/menu/menu.component.html + 76 + + + Recently added + + src/app/menu/menu.component.html + 81 + + + More + + src/app/menu/menu.component.html + 91 + + + Administration + + src/app/menu/menu.component.html + 95 + + + About + + src/app/menu/menu.component.html + 100 + + + src/app/+accounts/accounts.component.html + 40 + + + src/app/+video-channels/video-channels.component.html + 26 + + + Show keyboard shortcuts + + src/app/menu/menu.component.html + 111 + + + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + + + Search... + + src/app/header/header.component.html + 2 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 + + + Upload + + src/app/header/header.component.html + 9 + + + Sort + + src/app/search/search-filters.component.html + 6 + + + Published date + + src/app/search/search-filters.component.html + 15 + + + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + + + Duration + + src/app/search/search-filters.component.html + 45 + + + Display sensitive content + + src/app/search/search-filters.component.html + 54 + + + Yes + + src/app/search/search-filters.component.html + 58 + + + No + + src/app/search/search-filters.component.html + 63 + + + Category + + src/app/search/search-filters.component.html + 71 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 65 + + + src/app/videos/+video-watch/video-watch.component.html + 164 + + + Licence + + src/app/search/search-filters.component.html + 81 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 79 + + + src/app/videos/+video-watch/video-watch.component.html + 173 + + + Language + + src/app/search/search-filters.component.html + 91 + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 10 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 93 + + + src/app/videos/+video-watch/video-watch.component.html + 182 + + + All of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tags + + src/app/search/search-filters.component.html + 108 + + + Filter + + src/app/search/search-filters.component.html + 115 + + + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + Title + + src/app/videos/+video-edit/shared/video-edit.component.html + 9 + + + Tags + + src/app/videos/+video-edit/shared/video-edit.component.html + 17 + + + src/app/videos/+video-watch/video-watch.component.html + 191 + + + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Description + + src/app/videos/+video-edit/shared/video-edit.component.html + 36 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+accounts/account-about/account-about.component.html + 3 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 4 + + + src/app/+about/about-instance/about-instance.component.html + 55 + + + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + + + Channel + + src/app/videos/+video-edit/shared/video-edit.component.html + 56 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 22 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 12 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+signup/+register/register.component.html + 23 + + + Privacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + Support + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + + + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + + + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + + + + Users + + + src/app/+admin/admin.component.html + 3 + + + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + Username + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 19 + + + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + + + Name + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + Local videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + Users + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + + + JavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 575 + + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + PeerTube + + src/app/+about/about.component.html + 7 + + + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.nl-NL.xlf b/client/src/locale/angular.nl-NL.xlf index 9fe639e4a..e9b2c24c5 100644 --- a/client/src/locale/angular.nl-NL.xlf +++ b/client/src/locale/angular.nl-NL.xlf @@ -9,419 +9,468 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Vorige 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Volgende 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Vorige maand 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Volgende maand 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Selecteer maand 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Selecteer jaar 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Eerste 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Vorige 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Volgende 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Laatste 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Verhoog uren 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Uren 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Verlaag uren 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Verhoog minuten 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minuten 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Verlaag minuten 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Verhoog seconden 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Seconden 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Verlaag seconden 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close Sluiten 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. Je hebt geen notifcaties. 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Jouw video is van de zwarte lijst gehaald - + + Jouw video is van de zwarte lijst gehaald + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Jouw video is op de zwarte lijst gezet - + + Jouw video is op de zwarte lijst gezet + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - Een nieuw video misbruik is gemaakt op video - + + Een nieuw video misbruik is gemaakt op video + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - heeft een reactie op jouw video - + + heeft een reactie op jouw video + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Jouw video is gepubliceerd - + + Jouw video is gepubliceerd + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Jouw video import is geslaagd - + + Jouw video import is geslaagd + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Jouw video import is mislukt - + + Jouw video import is mislukt + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - Gebruiker heeft zich ingeschreven op jouw instantie - + + Gebruiker heeft zich ingeschreven op jouw instantie + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - volgt + + volgt - jouw kanaal - jouw account - + jouw kanaal + jouw account + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - heeft je vermeld op video - + + heeft je vermeld op video + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -429,63 +478,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Opties 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Beginnen bij 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Stoppen bij 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Weergavenaam 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Creeër 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Download video 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Directe download 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (.torrent bestand) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -495,41 +544,41 @@ Annuleren 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Downloaden 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Rapporteer video 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Je rapport wordt verzonden naar moderators van . - Het wordt ook doorgestuurd naar de oorspronkelijke instantie . + Het wordt ook doorgestuurd naar de oorspronkelijke instantie . 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Reden... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -540,56 +589,56 @@ Annuleren 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Verstuur 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Video op de zwarte lijst zetten 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) De video uit federatie halen (vraag om verwijdering van de video in de externe instanties) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Onvermeld 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Privé 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views keer bekeken 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Op de zwarte lijst 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -600,14 +649,14 @@ Annuleren 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -618,13 +667,25 @@ Annuleren 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Bijgewerkt 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -632,62 +693,70 @@ Annuleren 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Opslaan 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Verwijderen van 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Geen resultaten. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Verwijderen 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Bewerken 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Gedeeltelijke voorvertoning 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Volledige voorvertoning 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Hulp 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -698,6 +767,14 @@ Abonnement opzeggen 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -705,54 +782,81 @@ Abonnement opzeggen 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Abonneer met een account op 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Abonneer met je lokale account 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Abonneer met een Mastodon-account 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Een syndicaatfeed gebruiken 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Abonneren met RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact -Extern abonneren - Externe interactie +Extern abonneren + Externe interactie 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + User registration allowed @@ -760,6 +864,22 @@ Abonnement opzeggen 14 + src/app/shared/instance/instance-features-table.component.html14 + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -767,38 +887,44 @@ Abonnement opzeggen 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) -Oneindig ( per dag) +Oneindig ( per dag) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Importeren 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP import(Youtube, Vimeo, directe URL...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Torrentimport 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + P2P enabled @@ -806,6 +932,12 @@ Oneindig 83 + src/app/shared/instance/instance-features-table.component.html83 + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -813,6 +945,62 @@ Oneindig 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -820,7 +1008,7 @@ Oneindig 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -830,35 +1018,35 @@ Een verbannen gebruiker kan niet langer inloggen. 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Annuleren 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Verban deze gebruiker 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (extensies: , max grootte: ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -868,28 +1056,28 @@ Aanmelden 2 - + src/app/login/login.component.html2 Request new verification email. Een nieuwe verificatie e-mail aanvragen. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Gebruiker 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Gebruikersnaam of e-mailadres 15 - + src/app/login/login.component.html15 or create an account @@ -899,7 +1087,7 @@ of maak een account 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -909,41 +1097,49 @@ of maak een account aan op een andere instantie 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Registratie is niet mogelijk op deze instantie, maar je kan wel registreren op een van de vele anderen! 28 - + src/app/login/login.component.html28 Password Wachtwoord 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Ik ben mijn wachtwoord vergeten 45 - + src/app/login/login.component.html45 Login Aanmelden 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Jouw wachtwoord vergeten 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -951,21 +1147,21 @@ of maak een account aan op een andere instantie 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address E-mailadres 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Zend me een e-mail om een nieuw wachtwoord in te stellen 82 - + src/app/login/login.component.html82 Reset my password @@ -975,57 +1171,57 @@ Wachtwoord opnieuw instellen 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Bevestig wachtwoord 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Wachtwoord bevestigd 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Nieuw wachtwoord instellen 29 - + src/app/reset-password/reset-password.component.html29 results resultaten 5 - + src/app/search/search.component.html5 - for + for -voor +voor 6 - + src/app/search/search.component.html6 Filters - + Filters - + 16 - + src/app/search/search.component.html16 No results found @@ -1035,13 +1231,185 @@ Geen resultaten gevonden 28 - + src/app/search/search.component.html28 subscribers abonnees 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -1049,14 +1417,14 @@ Geen resultaten gevonden 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Taal veranderen 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1067,83 +1435,89 @@ Geen resultaten gevonden 8 - + src/app/menu/language-chooser.component.html8 My public profile Mijn openbare profiel 17 - + src/app/menu/menu.component.html17 My account Mijn account 21 - + src/app/menu/menu.component.html21 Log out Uitloggen 25 - + src/app/menu/menu.component.html25 Create an account Account maken 33 - + src/app/menu/menu.component.html33 My library Mijn bibliotheek 37 - + src/app/menu/menu.component.html37 Videos Video's 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Afspeellijsten 46 - + src/app/menu/menu.component.html46 Subscriptions Abonnementen 51 - + src/app/menu/menu.component.html51 History Geschiedenis 56 - + src/app/menu/menu.component.html56 Discover Ontdekken 66 - + src/app/menu/menu.component.html66 Trending Populair 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1151,203 +1525,203 @@ Geen resultaten gevonden 81 - + src/app/menu/menu.component.html81 More Meer 91 - + src/app/menu/menu.component.html91 Administration Administratie 95 - + src/app/menu/menu.component.html95 About Over 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Laat keyboard shortcuts zien 111 - + src/app/menu/menu.component.html111 View your notifications Bekijk jouw notificaties. 3 - + src/app/menu/avatar-notification.component.html3 Notifications Notificaties 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Update je notificatie voorkeuren 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Bekijk al jouw notificaties 30 - + src/app/menu/avatar-notification.component.html30 Search... Zoeken … 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Uploaden 9 - + src/app/header/header.component.html9 Sort Sorteren 6 - + src/app/search/search-filters.component.html6 Published date Datum van publicatie 15 - + src/app/search/search-filters.component.html15 Original publication year Origineel publicatie jaar 24 - + src/app/search/search-filters.component.html24 After... Na... 30 - + src/app/search/search-filters.component.html30 Before... Voor... 37 - + src/app/search/search-filters.component.html37 Duration Tijdsduur 45 - + src/app/search/search-filters.component.html45 Display sensitive content Laat gevoelige inhoud zien 54 - + src/app/search/search-filters.component.html54 Yes Ja 58 - + src/app/search/search-filters.component.html58 No Nee 63 - + src/app/search/search-filters.component.html63 Category Categorie 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licentie 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Taal 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Al deze tags 103 - + src/app/search/search-filters.component.html103 One of these tags Een van deze tags 108 - + src/app/search/search-filters.component.html108 Filter Filter 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Laat onvermelde en privé-video's zien 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Voeg ondertiteling toe 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Selecteer het ondertitelingsbestand 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1357,7 +1731,7 @@ Dit zal een bestaande ondertiteling vervangen! 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1367,27 +1741,36 @@ Annuleren 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Voeg deze ondertiteling toe 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Titel 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Tags 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1395,20 +1778,28 @@ Annuleren 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Vul een nieuwe tag in 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Beschrijving 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1416,105 +1807,105 @@ Annuleren 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Privacy 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Publicatie inroosteren op () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Deze video bevat expliciete inhoud of inhoud die enkel voor volwassenen geschikt is 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Op sommige instanties worden expliciete video's standaard niet in zoekresultaten en in lijsten getoond. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Wacht tot het transcoderen voltooid is om de video te publiceren 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Als je beslist om niet te wachten totdat de transcoding compleet is voordat je de video publiceert, kan de video onspeelbaar zijn totdat de transcoding eindigt. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Basisinformatie 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Voeg nog een ondertiteling toe 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Zie het ondertitelingsbestand 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Al geupload ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Wordt gecreëerd bij bijwerking 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Annuleer creatie 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Wordt verwijdert bij bijwerking 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Annuleer verwijdering 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1524,76 +1915,86 @@ Geen ondertiteling voor nu. 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Ondertiteling 159 - + src/app/videos/+video-edit/shared/video-edit.component.html159 Video preview Video voorvertoning 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support Ondersteun 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Korte tekst om mensen te vertellen hoe ze je kanaal kunnen ondersteunen (lidmaatschapsplatforms...). 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Oorspronkelijke publicatiedatum 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Dit is de datum waarop de inhoud oorspronkelijk werd gepubliceerd (bijv. de releasedatum voor een film) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Videoreacties inschakelen 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Schakel download in 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Geavanceerde instellingen 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1601,7 +2002,7 @@ Geen ondertiteling voor nu. 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1613,50 +2014,50 @@ Gefeliciteerd, de video achter 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Bijwerken 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Selecteer het bestand om te uploaden 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Ingeroosterd 25 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 Video background image Video achtergrondafbeelding 32 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 Image that will be merged with your audio file. - + The chosen image will be definitive and cannot be modified. Afbeelding die wordt samengevoegd met uw audiobestand. - + De gekozen afbeelding is definitief en kan niet worden gewijzigd. 34 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html34 Congratulations! Your video is now available in your private library. @@ -1667,41 +2068,50 @@ Gefeliciteerd, de video achter 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished Publiceren is mogelijk wanneer de upload voltooid is 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Publiceren 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Selecteer de torrent om te importeren 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or Of 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Plak magnet URL 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1715,42 +2125,42 @@ Je kan nu al informatie toevoegen over deze video. 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Importeer 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Uploaden 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Upload een bestand 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Importeer met URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Importeer met torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1760,6 +2170,14 @@ Je kan nu al informatie toevoegen over deze video. 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1767,14 +2185,14 @@ Je kan nu al informatie toevoegen over deze video. 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QR-Code 27 - + src/app/videos/+video-watch/modal/video-share.component.html27 The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). @@ -1785,21 +2203,21 @@ Je kan nu al informatie toevoegen over deze video. 47 - + src/app/videos/+video-watch/modal/video-share.component.html47 Embed Inbedden 35 - + src/app/videos/+video-watch/modal/video-share.component.html35 Auto select subtitle Selecteer automatisch ondertiteling 76 - + src/app/videos/+video-watch/modal/video-share.component.html76 More customization @@ -1810,7 +2228,7 @@ Je kan nu al informatie toevoegen over deze video. 93 - + src/app/videos/+video-watch/modal/video-share.component.html93 Less customization @@ -1821,56 +2239,56 @@ Je kan nu al informatie toevoegen over deze video. 101 - + src/app/videos/+video-watch/modal/video-share.component.html101 Autoplay Automatisch afspelen 127 - + src/app/videos/+video-watch/modal/video-share.component.html127 Muted Gedempt 20 - + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 Loop Lus 141 - + src/app/videos/+video-watch/modal/video-share.component.html141 Display video title Toon video titel 150 - + src/app/videos/+video-watch/modal/video-share.component.html150 Display privacy warning Toon privacy waarschuwing 157 - + src/app/videos/+video-watch/modal/video-share.component.html157 Display player controls Toon bediening 164 - + src/app/videos/+video-watch/modal/video-share.component.html164 Public Openbaar 8 - + src/app/videos/+video-watch/video-watch-playlist.component.html8 The video is being imported, it will be available when the import is finished. @@ -1881,7 +2299,7 @@ Je kan nu al informatie toevoegen over deze video. 19 - + src/app/videos/+video-watch/video-watch.component.html19 The video is being transcoded, it may not work properly. @@ -1892,7 +2310,7 @@ Je kan nu al informatie toevoegen over deze video. 23 - + src/app/videos/+video-watch/video-watch.component.html23 This video will be published on . @@ -1903,13 +2321,29 @@ Je kan nu al informatie toevoegen over deze video. 27 - + src/app/videos/+video-watch/video-watch.component.html27 This video is blacklisted. Deze video staat op de zwarte lijst. 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1917,63 +2351,63 @@ Je kan nu al informatie toevoegen over deze video. 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Dislike deze video 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Ga naar kanaalpagina 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Door 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Ga naar accountpagina 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Laat meer zien 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Laat minder zien 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published Oorspronkelijk gepubliceerd 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: Vriendelijke Herinnering: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1984,21 +2418,21 @@ Je kan nu al informatie toevoegen over deze video. 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Meer informatie 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Krijg meer informatie 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -2009,7 +2443,7 @@ Je kan nu al informatie toevoegen over deze video. 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -2020,21 +2454,21 @@ Je kan nu al informatie toevoegen over deze video. 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Geen reacties 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Laat alle antwoorden zien 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -2045,14 +2479,14 @@ Je kan nu al informatie toevoegen over deze video. 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Voeg reactie toe... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -2063,14 +2497,14 @@ Je kan nu al informatie toevoegen over deze video. 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Je bent een stap verwijderd van reageren 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -2081,13 +2515,23 @@ Je kan nu al informatie toevoegen over deze video. 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment log in om te reageren 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -2098,21 +2542,21 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Belichte reactie 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Antwoord 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -2122,7 +2566,7 @@ Gebruikers 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -2132,7 +2576,7 @@ Volgers beheren 7 - + src/app/+admin/admin.component.html7 Moderation @@ -2142,7 +2586,7 @@ Moderatie 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -2152,7 +2596,7 @@ Configuratie 15 - + src/app/+admin/admin.component.html15 Plugins/Themes @@ -2163,7 +2607,7 @@ Configuratie 19 - + src/app/+admin/admin.component.html19 System @@ -2174,42 +2618,42 @@ Configuratie 23 - + src/app/+admin/admin.component.html23 Manage follows Abonnementen beheren 2 - + src/app/+admin/follows/follows.component.html2 Following Volgend 5 - + src/app/+admin/follows/follows.component.html5 Follow Volg 7 - + src/app/+admin/follows/follows.component.html7 Followers Volgers 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 host (zonder "http://") per lijn 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -2219,363 +2663,363 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Voeg volgend toe 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Filtreren... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 - + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 Follower handle Volger naam 17 - + src/app/+admin/follows/followers-list/followers-list.component.html17 State Status 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Score 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Gemaakt op + Created + Gemaakt op 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Geaccepteerd 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending In behandeling 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept Accepteren 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse Weigeren 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Host 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Overtolligheid toegelaten 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Gebruiker aanmaken 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Gebruiker bewerken 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Gebruikersnaam 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john jan 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@voorbeeld.org 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Rol 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Transcoding is ingeschakeld op de server. De videoquota zullen enkel de originele video’s aanrekenen. + Transcoding is ingeschakeld op de server. De videoquota zullen enkel de originele video’s aanrekenen. Deze gebruiker kan in totaal hoogstens ~ innemen. 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Dagelijks videoquotum 73 - + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 Bypass video auto blacklist Omzeil automatisch op zwarte lijst zetten van video 86 - + src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 Danger Zone Gevarenzone 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Stuur een link per e-mail naar de gebruiker om het wachtwoord te resetten 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Vraag om een nieuw wachtwoord 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Stel het gebruikerswachtwoord handmatig in 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Tonen 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Verbergen 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Gebruikerslijst 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Batchacties 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Gebruikersnaam + Username + Gebruikersnaam 40 - + src/app/+admin/users/user-list/user-list.component.html40 - Video quota - Video quota + Video quota + Video quota 42 - + src/app/+admin/users/user-list/user-list.component.html42 (banned) (verbannen) 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Gebruiker's e-mail moet geverifieerd zijn om in te loggen 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Gebruiker's e-mail is geverifieerd / Gebruiker kan inloggen zonder e-mailverificatie 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Reden van verbanning: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Beheer 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Video misbruik 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos Video's die automatisch op de zwarte lijst zijn gezet 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Gedempte accounts 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Gedempte servers 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Videonaam + Video name + Videonaam 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Gevoelig 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Niet gefedereerd 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Datum + Date + Datum 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Naar video gaan 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Acties 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Reden voor de zwarte lijst: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Beheer reactie 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2586,140 +3030,140 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Werk deze comment bij 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Melder 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Video 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Status + State + Status 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Naar account gaan 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Reden: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Beheer reactie: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Van zwarte lijst halen 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instantie 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Gedempt bij + Muted at + Gedempt bij 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Demping opheffen 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Account 12 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 Plugins/Themes Plugins/Themas 2 - + src/app/+admin/plugins/plugins.component.html2 Installed Geïnstalleerd 5 - + src/app/+admin/plugins/plugins.component.html5 Search Zoeken 7 - + src/app/+admin/plugins/plugins.component.html7 Homepage Homepagina 51 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-search/plugin-search.component.html51 Go to the plugin homepage Ga naar de plugin homepagina 48 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html23src/app/+admin/plugins/plugin-search/plugin-search.component.html48 Settings Instellingen 29 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html29 Uninstall Verwijderen 35 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html35 To load your new installed plugins or themes, refresh the page. @@ -2730,32 +3174,32 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 9 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html9 Popular Populair 16 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "" - voor "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + voor "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" 22 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html22 {VAR_PLURAL, plural, =1 {result} other {results} } {VAR_PLURAL, plural, =1 {result} other {results} } 23 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html23 No results. @@ -2766,7 +3210,7 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 28 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 This does not have settings. @@ -2777,83 +3221,89 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 22 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22 System Systeem 2 - + src/app/+admin/system/system.component.html2 Jobs Taken 5 - + src/app/+admin/system/system.component.html5 Logs Logs 7 - + src/app/+admin/system/system.component.html7 Debug Debug 9 - + src/app/+admin/system/system.component.html9 Jobs list Banenlijst 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Type 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Behandeld op 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Voltooid op 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh Verversen 14 - + src/app/+admin/system/logs/logs.component.html14 Name Naam 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Korte omschrijving 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + No results found @@ -2861,6 +3311,33 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 33 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2868,6 +3345,14 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2875,27 +3360,109 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Thumbnails vervagen 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Tonen 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Voorwaarden 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + Global theme @@ -2903,20 +3470,44 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 202 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html202 default standaard 206 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html206 Default client route Startpagina 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2924,41 +3515,53 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Registratie 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Registratie mogelijk 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification E-mailverificatie nodig bij registratie 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Registratielimiet 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Gebruikers 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2966,48 +3569,72 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Video-import met een torrentbestand of een magnet URL ingeschakeld 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Automatisch op zwarte lijst zetten 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled Nieuwe video's van gebruikers automatisch op de zwarte lijst ingeschakeld 318 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 Instance followers Instantie volgers 327 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 Other instances can follow your instance Andere instanties kunnen jouw instantie volgen 335 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 Manually approve new instance follower Handmatig nieuwe instantie volger goedkeuren 342 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -3015,55 +3642,67 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email E-mail van administrator 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Schakel contactformulier in 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Basisconfiguratie 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Je Twitter-gebruikersnaam 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Geeft het Twitter-account aan voor de website of het platform waarop de inhoud gepubliceerd werd. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Instantie gewhitelist door Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -3071,27 +3710,33 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transcoding 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transcoding ingeschakeld 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Als je transcoding niet inschakelt, zullen veel video's die je gebruikers uploaden niet werken! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -3099,20 +3744,41 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 475 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 Allow your users to upload audio files that will be merged with the preview file on upload Sta toe dat uw gebruikers audiobestanden uploaden die worden samengevoegd met het voorbeeldbestand bij het uploaden 489 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html489 Allow audio files upload Audiobestanden uploaden toestaan 486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -3120,55 +3786,81 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 517 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled Resolutie ingeschakeld 532 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 Cache Cache 541 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. Sommige bestanden zijn niet federaal (voorbeelden, ondertitelingen). We verkrijgen ze direct van hun afkomstige instantie en cachen ze. 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Cachegrootte voor previews 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Cachegrootte van video-ondertiteling 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Aanpassingen 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -3176,13 +3868,19 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Bijwerkingsconfiguratie 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -3190,69 +3888,77 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Profiel 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Video-instellingen 10 - + src/app/+my-account/my-account-settings/my-account-settings.component.html10 Interface Interface 16 - + src/app/+my-account/my-account-settings/my-account-settings.component.html16 Danger zone Gevarenzone 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Wachtwoord veranderen 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Huidige wachtwoord 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Nieuw wachtwoord 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Bevestig nieuw wachtwoord 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Standaardbeleid voor video's met gevoelige inhoud 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + Only display videos in the following languages @@ -3260,27 +3966,33 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 22 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 In Recently added, Trending, Local and Search pages Op Recent toegevoegde, Trending, Lokaal en Zoek pagina's 25 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 Use WebTorrent to exchange parts of the video with others Gebruik WebTorrent om delen van de video over te maken naar anderen 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Video automatisch afspelen 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -3288,226 +4000,226 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 27 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 - Your current email is + Your current email is - Je huidige e-mailadres is + Je huidige e-mailadres is 4 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 - is awaiting email verification + is awaiting email verification - wacht op e-mailverificatie + wacht op e-mailverificatie 8 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8 New email Nieuwe e-mail 15 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 Your new email Jouw nieuwe e-mail 17 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 Your password Jouw wachtwoord 27 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 Change email Verander e-mail 35 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 Theme Thema 3 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html3 instance default instantie standaard 7 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html7 peertube default peertube standaard 8 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html8 Change ownership Verander eigenaar 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Selecteer de volgende eigenaar 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Accepteer eigenaar 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Selecteer het doelwitkanaal 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Initiatiefnemer 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Gecreëerd op - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Status 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Actie 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel Nieuw videokanaal maken 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Naar kanaal gaan 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers abonnees 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Videokanaal maken 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Voorbeeld: mijn_kanaal 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Korte tekst om mensen te vertellen hoe ze je kanaal kunnen ondersteunen (lidmaatschapsplatform…).<br /><br /> + Korte tekst om mensen te vertellen hoe ze je kanaal kunnen ondersteunen (lidmaatschapsplatform…).<br /><br /> Als je een video uploadt op dit kanaal, wordt deze tekst ingevuld in het "ondersteun"-veld. 52 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 Overwrite support field of all videos of this channel Overschrijf support invoerveld van alle video's van dit kanaal 67 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers abonnees 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Verander de avatar 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (extensies: , maximale grootte: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Doelwit 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Als je je account verwijdert, kan je niet meer terug. @@ -3515,129 +4227,143 @@ Wees alstublieft zeker. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Verwijder jouw account 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Je hebt nog geen abonnementen. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Gemaakt door 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Naar de accountpagina van de eigenaar gaan 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Gedempte instanties 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Geschiedenis ingeschakeld 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Verwijder geschiedenis 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. Je hebt nog geen geschiedenis van video's. 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Notificatie voorkeuren 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Markeer alles als gelezen 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Activiteiten 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Web 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Nieuwe afspeellijst maken 4 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 Playlist thumbnail Afspeellijst thumbnail 60 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60 No videos in this playlist. Geen video's in deze afspeellijst. 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -3648,7 +4374,7 @@ Verifieer e-mailbevestiging van account 2 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 @@ -3657,7 +4383,7 @@ Verifieer e-mailbevestiging van account 6 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html6 Email updated. @@ -3668,14 +4394,14 @@ Verifieer e-mailbevestiging van account 9 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html9 An error occurred. Er is een probleem opgetreden. 14 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14 Request email for account verification @@ -3685,83 +4411,91 @@ Vraag e-mail voor accountverificatie aan 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Verzend e-mail voor verificatie 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Deze instantie heeft geen verificatie door e-mail nodig. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Verbannen 19 - + src/app/+accounts/accounts.component.html19 Instance muted Instantie gedempt 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Gedempt door jouw instantie 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Instantie gedempt door jouw instantie 23 - + src/app/+accounts/accounts.component.html23 subscribers abonnees 31 - + src/app/+accounts/accounts.component.html31 Video channels Videokanalen 36 - + src/app/+accounts/accounts.component.html36 This account does not have channels. Dit account heeft geen kanalen. 3 - + src/app/+accounts/account-video-channels/account-video-channels.component.html3 See this video channel Dit videokanaal bekijken 8 - + src/app/+accounts/account-video-channels/account-video-channels.component.html8 This channel does not have videos. Dit kanaal heeft geen videos. 19 + src/app/+accounts/account-video-channels/account-video-channels.component.html19 + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -3769,35 +4503,35 @@ Vraag e-mail voor accountverificatie aan 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Account aangemaakt op 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Video afspeellijsten 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Ondersteun dit kanaal 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Gemaakt op 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -3808,76 +4542,136 @@ Vraag e-mail voor accountverificatie aan 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Dit kanaal heeft geen afspeellijsten. 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 - + src/app/+about/about.component.html7 Follows Volgers 9 - + src/app/+about/about.component.html9 Contact administrator Neem contact op met beheerder 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Jouw naam 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Jouw e-mail 20 - + src/app/+about/about-instance/contact-admin-modal.component.html20 Subject Onderwerp 29 - + src/app/+about/about-instance/contact-admin-modal.component.html29 Your message Jouw bericht 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance Over instantie 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Neem contact op met beheerder 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -3885,33 +4679,66 @@ Vraag e-mail voor accountverificatie aan 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. -Het is vrije en open-source software, beschikbaar onder de AGPLv3 licentie. +Het is vrije en open-source software, beschikbaar onder de AGPLv3 licentie. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. -Kijk voor meer informatie op joinpeertube.org. +Kijk voor meer informatie op joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy Peer-to-peer en privacy 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -3919,6 +4746,76 @@ Kijk voor meer informatie op 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -3926,6 +4823,16 @@ Kijk voor meer informatie op 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -3933,6 +4840,16 @@ Kijk voor meer informatie op 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -3940,6 +4857,15 @@ Kijk voor meer informatie op 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -3947,55 +4873,61 @@ Kijk voor meer informatie op 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Zet een limiet op de verzoekfrequentie verkregen door de tracker (wordt getest) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Laat iets horen als er ongebruikelijke requests zijn (wordt getest) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Schakel P2P uit vanuit het administratieinterface 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Een automatisch video-overbodigheidsprogramma: we zouden niet weten of het IP de video met opzet heeft gedownload, of als het een geautomatiseerd programma was. 102 - + src/app/+about/about-peertube/about-peertube.component.html102 This instance does not have followers. Deze instantie heeft geen volgers. 5 - + src/app/+about/about-follows/about-follows.component.html5 Followings Volgenden 13 - + src/app/+about/about-follows/about-follows.component.html13 This instance does not have followings. Deze instantie heeft geen volgenden. 15 + src/app/+about/about-follows/about-follows.component.html15 + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -4006,14 +4938,14 @@ Account aanmaken 3 - + src/app/+signup/+register/register.component.html3 Next Volgende 20 - + src/app/+signup/+register/register.component.html20 Create my account @@ -4024,33 +4956,65 @@ Account aanmaken 28 - + src/app/+signup/+register/register.component.html28 PeerTube is creating your account... PeerTube maakt uw account aan ... 37 - + src/app/+signup/+register/register.component.html37 Done Klaar 33 + src/app/+signup/+register/register.component.html33 + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - Een kanaal is een entiteit waarin je je video's uploadt. Als je er meerdere maakt, kunt je je inhoud ordenen en scheiden. + Een kanaal is een entiteit waarin je je video's uploadt. Als je er meerdere maakt, kunt je je inhoud ordenen en scheiden. Je kunt bijvoorbeeld besluiten om een kanaal te hebben om je pianoconcerten te publiceren en een ander kanaal waarin je je video's publiceert over ecologie. 4 + src/app/+signup/+register/register-step-channel.component.html4 + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + Channel display name @@ -4058,21 +5022,21 @@ Account aanmaken 15 - + src/app/+signup/+register/register-step-channel.component.html15 Channel name Kanaal naam 30 - + src/app/+signup/+register/register-step-channel.component.html30 Example: my_super_channel Voorbeeld: mijn_super_kanaal 34 - + src/app/+signup/+register/register-step-channel.component.html34 The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. @@ -4083,7 +5047,7 @@ Account aanmaken 42 - + src/app/+signup/+register/register-step-channel.component.html42 Channel name cannot be the same than your account name. You can click on the first step to update your account name. @@ -4094,14 +5058,14 @@ Account aanmaken 50 - + src/app/+signup/+register/register-step-channel.component.html50 Example: jane_doe Voorbeeld: jane_doe 23 - + src/app/+signup/+register/register-step-user.component.html23 The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. @@ -4112,6 +5076,25 @@ Account aanmaken 31 + src/app/+signup/+register/register-step-user.component.html31 + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -4119,111 +5102,123 @@ Account aanmaken 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Jouw bericht is verstuurd. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently U hebt dit formulier onlangs al verzonden 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Geen beschrijving 1 - + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 Published videos videos gepubliceerd 1 - + src/app/+accounts/account-videos/account-videos.component.ts1src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Username copied Gebruikersnaam gekopieerd 1 - + src/app/+accounts/accounts.component.ts1 240p 240p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 2160p 2160p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Auto (via ffmpeg) Auto (via ffmpeg) 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Configuratie bijgewerkt. 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 {{'{0} languages selected {{'{0} talen geselecteerd 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 No language Geen taal 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -4231,643 +5226,649 @@ Account aanmaken 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 - + src/app/+admin/config/shared/config.service.ts1 accepted in instance followers geaccepteerd in instantie volgers 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to reject this follower? Wil je echt deze volger afkeuren? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Reject Afkeuren 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 rejected from instance followers afgekeurd in instantie volgers 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to delete this follower? Wil je echt deze volger verwijderen? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 removed from instance followers verwijderd van instantie volgers 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 is not valid is niet valide 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Je moet de hosts specificeren om te volgen. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Hosts moeten uniek zijn. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Als je bevestigd, verzend je een volgverzoek naar: - + If you confirm, you will send a follow request to: - + Als je bevestigd, verzend je een volgverzoek naar: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Volg nieuwe server(s) 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Volgverzoek(en) verstuurd! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Wil je echt onvolgen? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Onvolgen 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Je volgt niet meer. 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled ingeschakeld 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled uitgeschakeld 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is Overtolligheid voor is 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. Account niet meer gedempt door jouw instantie. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. Instantie niet meer gedempt door jouw instantie. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Reactie bijgewerkt. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Verwijder deze rapportage 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Werk beheerder-reactie bij 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Markeer als geaccepteerd 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Markeer als afgewezen 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Wil je echt dit misbruiksrapportage verwijderen? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Misbruik verwijdert. 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. Video verwijderd van de zwarte lijst. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. videos verwijderd van de zwarte lijst. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes ja 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no nee 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. Wil je deze video echt verwijderen van je zwarte lijst? Hij zal weer beschikbaar zijn in de videolijst. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Video verwijdert van de zwarte lijst. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 You don't have plugins installed yet. Je hebt nog geen plugins geïnstalleerd. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 You don't have themes installed yet. Je hebt nog geen themas geïnstalleerd. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Update to Bijwerken naar 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Do you really want to uninstall ? Wil je echt verwijderen? 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 uninstalled. verwijderd. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 updated. bijgewerkt. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 The plugin index is not available. Please retry later. De plugin index is niet beschikbaar. Probeer later alstublieft weer. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Please only install plugins or themes you trust, since they can execute any code on your instance. Installeer alleen plugins of thema's die u vertrouwt, aangezien deze elke code op jouw instantie kunnen uitvoeren. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Install ? Installeer ? 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 installed. geïnstalleerd. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Settings updated. Instellingen bijgewerkt. 1 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts1 Plugins Plugins 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Themes Themas 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 plugin plugin 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 theme thema 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Last week Laatste week 1 - + src/app/+admin/system/logs/logs.component.ts1 Last day Laatste dag 1 - + src/app/+admin/system/logs/logs.component.ts1 Last hour Laatste uur 1 - + src/app/+admin/system/logs/logs.component.ts1 Info Info 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Waarschuwing 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Fout 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Gebruiker verwijdert. 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . Wachtwoord aangepast voor gebruiker . 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password Update gebruikerswachtwoord 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. Gebruiker bijgewerkt. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Werk gebruiker bij 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . Een e-mail met het verzoek om opnieuw instellen van het wachtwoord is verzonden naar . 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban Onverban 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Zet E-mail als Geverifieerd 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Je kan root niet verbannen. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Wil jij echt gebruikers onverbannen? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. gebruikers onverbannen. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Je kan root niet verwijderen. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Als jij deze gebruikers verwijdert, kan je niet meer anderen maken met dezelfde gebruikersnaam! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. gebruikers verwijdert. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. gebruikers'' gezet als geverifieerd. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. Account niet meer gedempt. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. Instantie niet meer gedempt. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history Mijn video's geschiedenis 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled Video's geschiedenis is ingeschakeld 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled Video's geschiedenis is uitgeschakeld 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Verwijder video's geschiedenis 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? Weet je zeker dat je al je video's geschiedenis wilt verwijderen? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Video's geschiedenis verwijderd 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Eigendom geaccepteerd 1 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 Please check your emails to verify your new email. Check alstublieft je e-mails om je nieuwe e-mailadres te verifiëren. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 Email updated. E-mail bijgewerkt. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 You current password is invalid. Jouw huide wachtwoord is invalide. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Wachtwoord bijgewerkt. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -4875,104 +5876,110 @@ Account aanmaken 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Verwijder mijn account 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Jouw account is verwijdert. 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Interface settings updated. Interface instellingen bijgewerkt. 1 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts1 New video from your subscriptions Nieuwe video van je abonnementen 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Nieuwe reactie op je video 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse Nieuw video misbruik 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review Video die automatisch op de zwarte lijst is gezet wacht op beoordeling 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted Eén van je video's is op de zwarte lijst gezet/verwijderd 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Video gepubliceerd (na transcodering / geplande update) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Video-import voltooid 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Een nieuwe gebruiker heeft zich geregistreerd op je instantie 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Jij of jouw kanaal/kanalen heeft een nieuwe volger 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Iemand heeft je genoemd in videoreacties 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance has a new follower Jouw instantie heeft een nieuwe volger 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -4980,322 +5987,322 @@ Account aanmaken 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Profiel bijgewerkt. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Avatar verandert. 1 - + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Unknown language Onbekende taal 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video settings updated. Video instellingen bijgewerkt. 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video channel created. Videokanaal gecreëerd. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Deze naam bestaat al op deze instantie. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Videokanaal bijgewerkt. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! Wil je echt verwijderen? Alle videos die in dit kanaal zijn geüpload, worden verwijderd en u kunt geen ander kanaal met dezelfde naam maken ()! 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm Typ de weergavenaam van het videokanaal () om te bevestigen 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Videokanaal verwijdert. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. Afspeellijst gemaakt. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. Afspeellijst bijgewerkt. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? Wil je echt verwijderen? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. Afspeellijst verwijderd. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos Mijn video's 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Wil jij echt videos verwijderen? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. videos verwijdert. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Weet jij zeker dat je wilt verwijderen? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Video verwijdert. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Eigenaarsveranderingsaanvrag gestuurd. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Mijn kanalen 1 - + src/app/+my-account/my-account.component.ts1 My playlists Mijn afspeellijsten 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions Mijn abonnementen 1 - + src/app/+my-account/my-account.component.ts1 My history Mijn geschiedenis 1 - + src/app/+my-account/my-account.component.ts1 Misc Varia 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Veranderingen van eigenaar 1 - + src/app/+my-account/my-account.component.ts1 My settings Mijn instellingen 1 - + src/app/+my-account/my-account.component.ts1 My notifications Mijn notificaties 1 - + src/app/+my-account/my-account.component.ts1 Now please check your emails to verify your account and complete signup. Check alstublieft nu jouw e-mails om jouw account te verifiëren en de inschrijving te voltooien. 1 - + src/app/+signup/+register/register.component.ts1 You are now logged in as ! Je bent nu ingelogd als ! 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Een e-mail met verificatielink wordt verstuurd naar . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Niet in staat om gebruikersid of verificatiestring te vinden. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Gepubliceerde videos 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Abonneer op het account 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Focus de zoekbalk 1 - + src/app/app.component.ts1 Toggle the left menu Schakel het linker menu aan of uit 1 - + src/app/app.component.ts1 Go to the discover videos page Ga naar de ontdek videos pagina 1 - + src/app/app.component.ts1 Go to the trending videos page Ga naar de trending videos pagina 1 - + src/app/app.component.ts1 Go to the recently added videos page Ga naar recent toegevoegde videos pagina 1 - + src/app/app.component.ts1 Go to the local videos page Ga naar de locale videos pagina 1 - + src/app/app.component.ts1 Go to the videos upload page Ga naar de videos uploadpagina 1 - + src/app/app.component.ts1 Go to my subscriptions Ga naar mijn abonnementen 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Ga naar mijn videos 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Ga naar mijn imports 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Ga naar mijn kanalen 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -5304,328 +6311,340 @@ Account aanmaken 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Weet zeker dat je correct PeerTube geconfigureerd hebt (config/directory), vooral de "webserver" sectie. 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Je moet opnieuw verbinden. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Keyboard Shortcuts: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Success 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Incorrecte gebruikersnaam of wachtwoord. 1 - + src/app/login/login.component.ts1 You account is blocked. Jouw account is geblokkeerd. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . Een e-mail met de wachtwoord reset instructies wordt gestuurd naar . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Jouw wachtwoord is succesvol gereset! 1 - + src/app/reset-password/reset-password.component.ts1 Today Vandaag 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Laatste 7 dagen 1 - + src/app/search/search-filters.component.ts1 Last 30 days Laatste 30 dagen 1 - + src/app/search/search-filters.component.ts1 Last 365 days Laatste 365 dagen 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Kort (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Middelmatig (4-10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Long (> 10 min) + Long (> 10 min) + Long (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Relevantie 1 - + src/app/search/search-filters.component.ts1 Publish date Publicatiedatum 1 - + src/app/search/search-filters.component.ts1 Views Weergaven 1 - + src/app/search/search-filters.component.ts1 years ago jaar geleden 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago maanden geleden 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago maand geleden 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago weken geleden 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago week geleden 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago dagen geleden 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago dag geleden 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago uur geleden 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago uur geleden 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago min geleden 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago sec geleden 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Bevestigen 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Instantienaam is vereist. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. Korte beschrijvingen moeten niet langer zijn dan 250 karakters. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Twitter gebruikersnaam is vereist. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Cachegrootte van voorvertoning is vereist. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Cachegrootte van voorvertoning moet groter zijn dan 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Cachegrootte van voorvertoning moet een nummer zijn. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Cachegrootte van ondertiteling is vereist. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. Cachegrootte van ondertiteling moet groter zijn dan 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. Cachegrootte van ondertiteling moet een nummer zijn. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Inschrijflimiet is vereist. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Inschrijflimiet moet groter zijn dan 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Inschrijflimiet moet een nummer zijn. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Administrator e-mail is vereist. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Administrator e-mail moet valide zijn. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Transcoding threads zijn vereist. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Transcoding threads moeten groter of gelijk zijn aan 0. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -5633,188 +6652,194 @@ Account aanmaken 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. E-mail moet valide zijn. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Je naam is verplicht. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Je naam moet minimaal 1 teken lang zijn. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Je naam mag niet langer zijn dan 120 tekens. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A subject is required. Een onderwerp is vereist. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject must be at least 1 character long. Het onderwerp moet minimaal 1 teken lang zijn. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject cannot be more than 120 characters long. Het onderwerp mag niet langer zijn dan 120 tekens. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A message is required. Een bericht is vereist. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. Het bericht moet minimaal 3 tekens lang zijn. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. Het bericht mag niet langer zijn dan 5000 tekens. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Gebruikersnaam is vereist. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Wachtwoord is vereist. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Bevestiging van het wachtwoord is vereist. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. Gebruikersnaam moet minimaal 1 teken lang zijn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. Gebruikersnaam mag niet meer dan 50 tekens lang zijn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. Gebruikersnaam moet alfanumeriek zijn in kleine letters; stippen en underscores zijn toegestaan. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. Wachtwoord moet minstens 6 karakters lang zijn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Wachtwoord kan niet langer zijn dan 255 karakters. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. Het nieuwe wachtwoord en het bevestigde wachtwoord zijn niet hetzelfde. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Videoquotum is vereist. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Quota moet groter zijn dan -1 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Dagelijks uploadlimiet is vereist. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Dagelijks uploadlimiet moet groter zijn dan -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Gebruikersrol is vereist. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Beschrijvingen moeten minstens 3 karakters lang zijn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. Beschrijvingen mogen niet langer dan 1000 karakters zijn. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -5822,1106 +6847,1106 @@ Account aanmaken 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Verbanningsreden kan niet langer dan 250 tekens zijn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Een weergavenaam is verplicht. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. De weergavenaam moet minimaal 1 teken lang zijn. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. De weergavenaam mag niet langer zijn dan 50 tekens. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Rapportagereden is vereist. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Rapportagereden moet minstens 2 tekens zijn. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. De reden van het rapport mag niet meer dan 3000 tekens lang zijn. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. Beheersreactie is vereist. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. Beheersreactie moet minstens 2 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. Reactie moderatie mag niet langer zijn dan 3000 tekens. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. Het kanaal is vereist. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. Zwartelijstreden moet minstens 2 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. Zwartelijstreden kan niet langer dan 300 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. Video ondertitelingstaal is vereist. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. Video ondertitelingsbestand is vereist. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. De gebruikersnaam is vereist. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account Je kan alleen je eigendom transporteren naar een lokaal account 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Naam is vereist. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. De naam moet minimaal 1 teken lang zijn. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. Naam mag niet langer zijn dan 50 tekens. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. Naam moet alfanumeriek zijn in kleine letters; stippen en underscores zijn toegestaan. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. Supporttekst moet minstens 3 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. Supporttekst mag niet meer zijn dan 1000 karakters. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Reactie is vereist. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Reactie moet minstens 2 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Reactie kan niet meer dan 3000 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Je weergavenaam kan niet langer dan 120 tekens zijn. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Privacy is required. Privacy is vereist. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 The channel is required when the playlist is public. Het kanaal is vereist als de afspeellijst openbaar is. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Video name is required. Videonaam is vereist. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Videonaam moet minstens 3 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Videonaam kan niet meer dan 120 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Videoprivacy is vereist. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Videokanaal is vereist. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Videobeschrijving moet minstens 3 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. Videobeschrijving kan niet meer dan 10000 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Een tag moet minstens 2 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Een tag moet minder dan 30 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Videosupport moet minstens 3 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. Videosupport kan niet meer dan 1000 karakters zijn. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. Een datum is vereist om videoupdates in te roosteren. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Dit bestand is te groot. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube kan dit soort bestanden niet aan. Geaccepteerde extensies zijn . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? Alle onopgeslagen data zal verloren worden, weet je zeker dat je deze pagina wil verlaten? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Zondag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Maandag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Dinsdag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Woensdag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Donderdag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Vrijdag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Zaterdag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Zon 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Maa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Din 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Woe 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Don 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Vri 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Zat 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Zon 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Ma 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Di 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Wo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Do 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Vr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa Za 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Januari 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Februari 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Maart 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April April 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Mei 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Juni 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July July 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Augustus 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September September 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Oktober 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November November 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December December 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Jan 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Feb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Apr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Jun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Jul 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Aug 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Sep 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Oct 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Dec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Wissen 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd yy-mm-dd 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden Verborgen 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation request Afgeschermd met bevestigingsverzoek 1 - + src/app/shared/instance/instance-features-table.component.ts1 Displayed Weergegeven 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ ~ 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos aan full HD videos 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos aan HD videos 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos aan gemiddelde kwaliteit videos 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Markeer compatibele dat support: + Markdown compatible that supports: + Markeer compatibele dat support: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Nadruk 1 - + src/app/shared/misc/help.component.ts1 Links Links 1 - + src/app/shared/misc/help.component.ts1 New lines Nieuwe lijnen 1 - + src/app/shared/misc/help.component.ts1 Lists Lijsten 1 - + src/app/shared/misc/help.component.ts1 Images Afbeeldingen 1 - + src/app/shared/misc/help.component.ts1 users banned. gebruikers verbannen. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. Gebruiker verbannen. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Weet je zeker dat je wilt onverbannen? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. Gebruiker onverbannen. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! Als je deze gebruiker verwijdert, is het niet meer mogelijk om een andere te maken met dezelfde gebruikersnaam! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. Gebruiker verwijdert. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified Gebruiker e-mail gezet als geverifieerd 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. Account gedempt. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. Instantie gedempt. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. Account gedempt door de instantie. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. Account niet meer gedempt door de instantie. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. Instantie gedempt door de instantie. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. Instantie niet meer gedempt door de instantie. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Demp dit account 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Dempt dit account niet meer 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Demp de instantie 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Demp de instantie niet meer 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Demp dit account door jouw instantie 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Demp dit account niet meer door jouw instantie 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Demp de instantie door jouw instantie 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Demp de instantie niet meer door jouw instantie 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. Verzoek te groot voor de server. Alstublieft bereikt de administrator als je de limietgrote wilt vergroten. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Te vaak geprobeerd, probeer alstublieft weer na minuten. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Te vaak geprobeerd, probeer alstublieft later. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Serverfout. Probeer later alstublieft weer. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Abonneer op 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Geabonneert 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Ongeabonneert van 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Ongeabonneert 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Beheerder 1 - + src/app/shared/users/user.service.ts1 Video removed from Video verwijderd van 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps Video toegevoegd in op tijdstempels 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in Video toegevoegd in 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Timestamps updated Tijdstempels bijgewerkt 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at Begint bij 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at Stopt bij 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at en stopt bij 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. Video op de zwarte lijst. 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Gekopieerd 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Video gerapporteerd. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Weet je zeker dat je de video wil verwijderen? 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist Opslaan in afspeellijst 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist Zet op de zwarte lijst 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Rapporteer 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Gepubliceerd 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Publicatie uitgesteld tot 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Wachten op transcoding 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Om te transcoden 1 - + src/app/shared/video/video-miniature.component.ts1 To import Om te importeren 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Ik kan deze video alleen zien 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Alleen mensen met de privélink kunnen deze video zien 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Iedereen kan deze video zien 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Video naar import bijgewerkt. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Jouw video is geupload naar jouw account en is privé. @@ -6929,76 +7954,82 @@ Account aanmaken 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Maar geassocieerde data(tags, beschrijving...) zullen verloren raken, weet je zeker dat je deze pagina wilt verlaten? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Jouw video is nog niet geupload, weet je zeker dat je deze pagina wilt verlaten? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload uploaden 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload cancelled Upload geannuleerd 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Video gepubliceerd. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Jouw videoquotum is overschreden met deze video (videogrootte: , gebruikt: , quotum: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Jouw dagelijkse videoquotum is overschreden met deze video (videogrootte: , gebruikt: , quotum: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. Je hebt niet-opgeslagen wijzigingen! Als je vertrekt, gaan je wijzigingen verloren. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Video geupdate. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. reacties zullen ook worden verwijdert. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + It is a remote comment, so the deletion will only be effective on your instance. @@ -7006,41 +8037,47 @@ Account aanmaken 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes likes / dislikes 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Deze video bevat volwassen of expliciete inhoud. Weet je zeker dat je hem wilt kijken? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Volwassen of expliciete content 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Like de video 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Dislike de video 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -7048,34 +8085,34 @@ Account aanmaken 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours Trending video's zijn die met het grootste aantal weergaven in de afgelopen 24 uur 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days Trending voor de laatste dagen 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days Trending-video's zijn de video's die het grootste aantal weergaven totaliseren tijdens de laatste dagen 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions Videos van jou abonnementen 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.oc.xlf b/client/src/locale/angular.oc.xlf index d26c5d82d..029834dcd 100644 --- a/client/src/locale/angular.oc.xlf +++ b/client/src/locale/angular.oc.xlf @@ -9,521 +9,546 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Precedent 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Seguent 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Mes passat 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Mes venent 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Seleccionar lo mes 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Seleccionar l’annada 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Primier 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Precedent 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Seguent 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Darrièr 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Aumentar las oras 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH OO 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Oras 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Demenir las oras 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Aumentar las minutas 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minutas 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Demenir las minutas 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Aumentar las segondas 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Segondas 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Demenir las segondas 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close Tampar 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. Avètz pas cap de notificacion. 1 - + src/app/shared/users/user-notifications.component.html1 - + - - published a new video: - + + published a new video: + - + - - a publicat una nòva vidèo : - + + a publicat una nòva vidèo : + 7 - + src/app/shared/users/user-notifications.component.html7 - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Vòstra vidèo es pas mai en lista negra - + + Vòstra vidèo es pas mai en lista negra + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Vòstra vidèo es estada plaçada en lista negra - + + Vòstra vidèo es estada plaçada en lista negra + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - Un novèl senhalament de vidèo es estat creat per la vidèo - + + Un novèl senhalament de vidèo es estat creat per la vidèo + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - a comentat vòstra vidèo - + + a comentat vòstra vidèo + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Your video es estada publicada - + + Your video es estada publicada + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Vòstra importacion vidèo a reüssit - + + Vòstra importacion vidèo a reüssit + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Vòstra importacion vidèo a fracassat - + + Vòstra importacion vidèo a fracassat + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - User se's marcat sus vòstra instància - + + User se's marcat sus vòstra instància + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - sèc + + sèc - vòstra cadena - vòstre compte - + vòstra cadena + vòstre compte + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - vos a mencionat sus una vidèo - + + vos a mencionat sus una vidèo + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + - + - - Your instance automatically followed - + + Your instance automatically followed + - + - - Vòstra instància seguiguèt automaticament - + + Vòstra instància seguiguèt automaticament + 115 - + src/app/shared/users/user-notifications.component.html115 Save to Enregistrar a 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Opcions 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Debuta a 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Arrèsta a 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Escais-nom 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Crear 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Telecargar la vidèo 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Telecargament dirècte 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (fichièr .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -534,41 +559,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Telecargar 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Senhalar la vidèo 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Lo senhalament serà enviat als moderators de . - Serà trasferit a la prima instància It will be forwarded to origin instance tanben. + Serà trasferit a la prima instància It will be forwarded to origin instance tanben. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Rason... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -579,56 +604,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Mandar 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Botar en lista negra 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Levar la vidèo de la federacion (demanda sa supression de las instàncias alonhadas) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Pas listada 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Privada 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views visualizacions 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted En lista negra 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -639,14 +664,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {Cap de vidèo} =1 {1 vidèo} other { vidèos} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -657,91 +682,91 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Actualizada 29 - + src/app/shared/video-playlist/video-playlist-miniature.component.html29 Unavailable Pas disponibla 32 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html32 Deleted Suprimida 34 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html34 Edit starts/stops at Modificar la debuta/fin 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Salvagardar 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Suprimir de 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Cap de resultat 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Suprimir 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Modificar 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Apercebut acorchit 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Apercebut complèt 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Obténer d’ajuda 29 - + src/app/shared/misc/help.component.html29 Subscribe @@ -751,7 +776,7 @@ 6 - + src/app/shared/user-subscription/subscribe-button.component.html6 Unsubscribe @@ -762,7 +787,7 @@ 18 - + src/app/shared/user-subscription/subscribe-button.component.html18 Subscribe @@ -773,61 +798,88 @@ 26 - + src/app/shared/user-subscription/subscribe-button.component.html26 Using an ActivityPub account En utilizant un compte ActivityPub 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on S’abonar amb un compte sus 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account S’abonar amb lo compte local 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: S’abonar amb un compte Mastodon : 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed En utilizant un fil sindicat 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS S’abonar via RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - S’abonar a distància - Interaccion a distància + S’abonar a distància + Interaccion a distància 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + User registration allowed @@ -835,151 +887,151 @@ 14 - + src/app/shared/instance/instance-features-table.component.html14 Video uploads Mandadisses de vidèo 32 - + src/app/shared/instance/instance-features-table.component.html21src/app/shared/instance/instance-features-table.component.html32 Transcoding in multiple resolutions Transcodatge en mantunas resolucions 25 - + src/app/shared/instance/instance-features-table.component.html25 Video quota Quòta vidèo 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Illimitat ( per jorn) + Illimitat ( per jorn) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Importar 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) Importacion HTTP (YouTube, Vimeo, URL dirècta...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Import Torrent 71 - + src/app/shared/instance/instance-features-table.component.html71 Player Lector 79 - + src/app/shared/instance/instance-features-table.component.html79 P2P enabled P2P activat 83 - + src/app/shared/instance/instance-features-table.component.html83 Loading instance statistics... Cargament dels estatistics de l’instància... 1 - + src/app/shared/instance/instance-statistics.component.html1 Local Localas 86 - + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 users utilizaires 11 - + src/app/shared/instance/instance-statistics.component.html11 videos vidèos 65 - + src/app/shared/instance/instance-statistics.component.html21src/app/shared/instance/instance-statistics.component.html65 video views visualizacions vidèo 31 - + src/app/shared/instance/instance-statistics.component.html31 video comments comentaris de las vidèos 75 - + src/app/shared/instance/instance-statistics.component.html41src/app/shared/instance/instance-statistics.component.html75 of hosted video de las vidèos albergadas 51 - + src/app/shared/instance/instance-statistics.component.html51 Federation Federacion 58 - + src/app/shared/instance/instance-statistics.component.html58 followers seguidors 85 - + src/app/shared/instance/instance-statistics.component.html85 following abonaments 95 - + src/app/shared/instance/instance-statistics.component.html95 Ban Fòrabandir 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -990,35 +1042,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Anullar 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Fòrabandir aqueste utilizaire 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (extensions: , talha max : ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -1029,28 +1081,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Demandar un novèl corrièl de verificacion. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Utilizaire 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Nom d’utilizaire o adreça electronica 15 - + src/app/login/login.component.html15 or create an account @@ -1061,7 +1113,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -1072,41 +1124,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Las inscripcions son pas autorizadas sus aquesta instància, mas podètz vos marcar sus un fum d’autras ! 28 - + src/app/login/login.component.html28 Password Senhal 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Ai oblidat lo senhal 45 - + src/app/login/login.component.html45 Login Connexion 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Senhal oblidat 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -1114,21 +1174,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Adreça de corrièl 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Me mandar un corrièl per reïnicializar lo senhal 82 - + src/app/login/login.component.html82 Reset my password @@ -1137,59 +1197,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Confirmar lo senhal 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Senhal confirmat 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Reïnicializar mon senhal 29 - + src/app/reset-password/reset-password.component.html29 results resultats 5 - + src/app/search/search.component.html5 - for + for - per + per 6 - + src/app/search/search.component.html6 Filters - + Filtres - + 16 - + src/app/search/search.component.html16 No results found @@ -1200,20 +1260,59 @@ 28 - + src/app/search/search.component.html28 subscribers abonats 44 - + src/app/search/search.component.html44 Welcome to PeerTube, dear administrator! Benvengut a PeerTube, car administrator ! 3 + src/app/modal/welcome-modal.component.html3 + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + Useful links @@ -1221,6 +1320,19 @@ 41 + src/app/modal/welcome-modal.component.html41 + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + It's time to configure your instance! @@ -1228,6 +1340,28 @@ 59 + src/app/modal/welcome-modal.component.html59 + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + Remind me later @@ -1235,7 +1369,7 @@ 79 - + src/app/modal/welcome-modal.component.html79 Configure my instance @@ -1246,13 +1380,19 @@ 82 - + src/app/modal/welcome-modal.component.html82 Configuration warning! Avís de configuracion ! 3 + src/app/modal/instance-config-warning-modal.component.html3 + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + Instance name @@ -1260,34 +1400,40 @@ 13 - + src/app/modal/instance-config-warning-modal.component.html13 Instance short description Descripcion corta de l’instància 14 - + src/app/modal/instance-config-warning-modal.component.html14 Who you are Qual sètz 16 - + src/app/modal/instance-config-warning-modal.component.html16 How long you plan to maintain your instance Quant de temps prevesètz de manténer vòstra instància 17 - + src/app/modal/instance-config-warning-modal.component.html17 How you plan to pay your instance Quant de temps prevesètz de pagar vòstra instància 18 + src/app/modal/instance-config-warning-modal.component.html18 + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + Instance terms @@ -1295,35 +1441,35 @@ 21 - + src/app/modal/instance-config-warning-modal.component.html21 Configure these fields Configuratz aquestes camps 30 - + src/app/modal/instance-config-warning-modal.component.html30 Don't show me this warning anymore Me mostrar pas mai aquel avís 38 - + src/app/modal/instance-config-warning-modal.component.html38 Close Tampar 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Cambiar la lenga 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1334,294 +1480,294 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile Mon perfil public 17 - + src/app/menu/menu.component.html17 My account Mon compte 21 - + src/app/menu/menu.component.html21 Log out Desconnexion 25 - + src/app/menu/menu.component.html25 Create an account Crear un compte 33 - + src/app/menu/menu.component.html33 My library Ma bibliotèca 37 - + src/app/menu/menu.component.html37 Videos Vidèos 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Lista de lectura 46 - + src/app/menu/menu.component.html46 Subscriptions Abonaments 51 - + src/app/menu/menu.component.html51 History Istoric 56 - + src/app/menu/menu.component.html56 Discover Descobrir 66 - + src/app/menu/menu.component.html66 Trending Tendéncias 71 - + src/app/menu/menu.component.html71 Most liked Mai aimadas 76 - + src/app/menu/menu.component.html76 Recently added Apondons recents 81 - + src/app/menu/menu.component.html81 More Mai 91 - + src/app/menu/menu.component.html91 Administration Administracion 95 - + src/app/menu/menu.component.html95 About A prepaus 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Mostrar los acorchis clavièr 111 - + src/app/menu/menu.component.html111 View your notifications Veire vòstras notificacions 3 - + src/app/menu/avatar-notification.component.html3 Notifications Notificacions 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Actualizar vòstras preferéncias de notificacion 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Veire totas vòstras notificacions 30 - + src/app/menu/avatar-notification.component.html30 Search... Cercar... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Enviar 9 - + src/app/header/header.component.html9 Sort Tria 6 - + src/app/search/search-filters.component.html6 Published date Data de publicacion 15 - + src/app/search/search-filters.component.html15 Original publication year Annada de publicacion originala 24 - + src/app/search/search-filters.component.html24 After... Aprèp... 30 - + src/app/search/search-filters.component.html30 Before... Abans... 37 - + src/app/search/search-filters.component.html37 Duration Durada 45 - + src/app/search/search-filters.component.html45 Display sensitive content Mostrar lo contengut sensible 54 - + src/app/search/search-filters.component.html54 Yes Òc 58 - + src/app/search/search-filters.component.html58 No Non 63 - + src/app/search/search-filters.component.html63 Category Categoria 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licéncia 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Lenga 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Totas aquestas etiquetas 103 - + src/app/search/search-filters.component.html103 One of these tags Una d’aquestas etiquetas 108 - + src/app/search/search-filters.component.html108 Filter Filtrar 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Mostrar las vidèos pas listadas e las privadas 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Ajustar una legenda 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Seleccionar lo fichièr de legenda 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1632,7 +1778,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1643,27 +1789,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Ajustar aquesta legenda 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Títol 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Etiquetas 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1671,20 +1826,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Picatz una nòva etiqueta 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Descripcion 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1692,105 +1855,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Confidencialitat 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Publicacion programada () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Aquesta vidèo conten de contengut per adult o explicite 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Qualques instàncias listan pas las vidèos amb de contengut per adult o explicite per defaut. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Esperar lo transcodatge abans de publicar la vidèo 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Se decidissètz d’esperar pas lo transcodatge abans de publicar la vidèo, serà pas legibla fins a la fin del transcodatge. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Info de basa 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Ajustar una legenda mai 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Veire lo fichièr de sostítols 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Ja enviada ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Serà creada en actualizar 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Anullar la creacion 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Serà suprimida en actualizar 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Anullar la supression 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1801,76 +1964,86 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Legendas 159 - + src/app/videos/+video-edit/shared/video-edit.component.html159 Video preview Apercebut de la vidèo 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support Sosténer 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Pichon tèxte per explicar al monde cossí pòdon vos sosténer (plataforma pels sòcis...). 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Data de publicacion originala 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Es la data que lo contengut foguèt publicat a l’origina (ex. la data de sortida per un film) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Activar los comentaris 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Activar lo telecargament 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Paramètres avançats 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1878,7 +2051,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1889,50 +2062,50 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Mandadís 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Selecionnatz lo fichièr de mandar 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Programada 25 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 Video background image Imatge de rèire-plan de la vidèo 32 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 Image that will be merged with your audio file. - + The chosen image will be definitive and cannot be modified. L’imatge serà fusionat amb lo fichièr àudio. - + L’imatge causit serà definitiu e se pòt pas modificar. 34 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html34 Congratulations! Your video is now available in your private library. @@ -1943,41 +2116,50 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished La publicacion serà possibla un còp lo mandadís acabat 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Publicar 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Seleccionar lo torrent d’importar 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or O 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Pegar lo magnet URI 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1989,42 +2171,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Importar 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Mandadís 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Actualizar un fichièr 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Importar via una URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Importar via un torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -2035,7 +2217,7 @@ 2 - + src/app/videos/+video-edit/video-update.component.html2 Other videos @@ -2046,21 +2228,21 @@ 3 - + src/app/videos/recommendations/recommended-videos.component.html3 Share Partejar 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QR-Còdi 27 - + src/app/videos/+video-watch/modal/video-share.component.html27 The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). @@ -2071,21 +2253,21 @@ 47 - + src/app/videos/+video-watch/modal/video-share.component.html47 Embed Embarcar 35 - + src/app/videos/+video-watch/modal/video-share.component.html35 Auto select subtitle Causida automatica dels sostítols 76 - + src/app/videos/+video-watch/modal/video-share.component.html76 More customization @@ -2096,7 +2278,7 @@ 93 - + src/app/videos/+video-watch/modal/video-share.component.html93 Less customization @@ -2107,56 +2289,56 @@ 101 - + src/app/videos/+video-watch/modal/video-share.component.html101 Autoplay Lectura automatica 127 - + src/app/videos/+video-watch/modal/video-share.component.html127 Muted Muda 20 - + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 Loop Bocla 141 - + src/app/videos/+video-watch/modal/video-share.component.html141 Display video title Mostrar lo títol de la vidèo 150 - + src/app/videos/+video-watch/modal/video-share.component.html150 Display privacy warning Mostrar l’avís de confidencialiat 157 - + src/app/videos/+video-watch/modal/video-share.component.html157 Display player controls Mostrar las comandas del lector 164 - + src/app/videos/+video-watch/modal/video-share.component.html164 Public Publica 8 - + src/app/videos/+video-watch/video-watch-playlist.component.html8 The video is being imported, it will be available when the import is finished. @@ -2166,7 +2348,7 @@ 19 - + src/app/videos/+video-watch/video-watch.component.html19 The video is being transcoded, it may not work properly. @@ -2176,7 +2358,7 @@ 23 - + src/app/videos/+video-watch/video-watch.component.html23 This video will be published on . @@ -2187,13 +2369,29 @@ 27 - + src/app/videos/+video-watch/video-watch.component.html27 This video is blacklisted. Aquesta vidèo es en lista negra. 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -2201,63 +2399,63 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Aimar pas mai la vidèo 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Anar la pagina de la cadena 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Per 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Anar a la pagina del compte 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Ne veire mai 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Ne veire mens 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published Prima publicacion 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: Recòrd amistós : 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2268,21 +2466,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Mai d’informacions 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Obténer mai d’informacions 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -2293,7 +2491,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -2304,21 +2502,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Cap de comentari. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Veire las autras responsas 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -2329,14 +2527,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Comentar... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -2347,14 +2545,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Sètz a una etapa abans de comentar 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -2365,13 +2563,23 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment se connectar per comentar 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -2383,21 +2591,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Comentari notable 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Respondre 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -2408,7 +2616,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -2419,7 +2627,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -2430,7 +2638,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -2441,7 +2649,7 @@ 15 - + src/app/+admin/admin.component.html15 Plugins/Themes @@ -2452,7 +2660,7 @@ 19 - + src/app/+admin/admin.component.html19 System @@ -2463,42 +2671,42 @@ 23 - + src/app/+admin/admin.component.html23 Manage follows Gerir los abonaments 2 - + src/app/+admin/follows/follows.component.html2 Following Abonaments 5 - + src/app/+admin/follows/follows.component.html5 Follow Seguir 7 - + src/app/+admin/follows/follows.component.html7 Followers Seguidors 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 òst (sens "http://") per linha 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -2509,363 +2717,363 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Ajustar los abonaments 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Filtre.... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 - + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 Follower handle Gestion dels seguidors 17 - + src/app/+admin/follows/followers-list/followers-list.component.html17 State Estatisticas 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Marca 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Creat + Created + Creat 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Acceptat 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending En espèra 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept Acceptar 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse Refusar 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Òst 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Redondància autorizada 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Crear un utilizaire 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Modificar l’utilizaire 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Nom d’utilizaire 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john joan 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com courriel@exemple.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Ròtle 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Lo transcodatge es activat sus aqueste servidor. Lo quòta vidèo pren pas qu’en compte las vidèos originalas. + Lo transcodatge es activat sus aqueste servidor. Lo quòta vidèo pren pas qu’en compte las vidèos originalas. Al maximum, aqueste utilizaire pòt utilizar ~ . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Quòta jornalièr de vidèo 73 - + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 Bypass video auto blacklist Sautar la lista negra auto de las vidèos 86 - + src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 Danger Zone Zòna perilhosa 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Enviar un ligam per reïnicializar lo senhal a l’utilizaire 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Demandar un nòu senhal 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Definir manualament lo senhal de l’utilizaire 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Mostrar 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Amagar 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Lista d’utilizaires 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Accions Batch 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Nom d’utilizaire + Username + Nom d’utilizaire 40 - + src/app/+admin/users/user-list/user-list.component.html40 - Video quota - Quòta vidèo + Video quota + Quòta vidèo 42 - + src/app/+admin/users/user-list/user-list.component.html42 (banned) (fòrabandit) 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Lo corrièl de l’utilizaire deu èsser verificat abans la connexion 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Lo corrièl de l’utilizaire es verificat / Pòt se connectar sens verificacion de l’adreça 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Rason del bandiment : 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Moderacion 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Senhalaments de vidèos 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos Vidèos automaticament en lista negra 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Comptes muts 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Servidors muts 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Nom de la vidèo + Video name + Nom de la vidèo 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Sensible 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Pas federada 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Data + Date + Data 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Anar a la vidèo 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Accions 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Rason de la mesa en lista negra : 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Comentari de moderacion 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2876,140 +3084,140 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Actualizar aqueste comentari 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Senhalaire 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Vidèo 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Estat + State + Estat 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Anar al compte 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Rason : 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Comentari de moderacion : 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Tirar de la lista nègra 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instància 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Mut lo + Muted at + Mut lo 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Restablir 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Compte 12 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 Plugins/Themes Extensions/Tèmas 2 - + src/app/+admin/plugins/plugins.component.html2 Installed Installats 5 - + src/app/+admin/plugins/plugins.component.html5 Search Cercar 7 - + src/app/+admin/plugins/plugins.component.html7 Homepage Acuèlh 51 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-search/plugin-search.component.html51 Go to the plugin homepage Anar a la pagina d’acuèlh de las extensions 48 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html23src/app/+admin/plugins/plugin-search/plugin-search.component.html48 Settings Paramètres 29 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html29 Uninstall Desinstallar 35 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html35 To load your new installed plugins or themes, refresh the page. @@ -3020,32 +3228,32 @@ 9 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html9 Popular Populars 16 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "" - per "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + per "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" 22 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html22 {VAR_PLURAL, plural, =1 {result} other {results} } {VAR_PLURAL, plural, =1 {result} other {results} } 23 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html23 No results. @@ -3056,7 +3264,7 @@ 28 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 This does not have settings. @@ -3067,111 +3275,126 @@ 22 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22 System Sistèma 2 - + src/app/+admin/system/system.component.html2 Jobs Trabalhs 5 - + src/app/+admin/system/system.component.html5 Logs Jornals d’audit 7 - + src/app/+admin/system/system.component.html7 Debug Debogatge 9 - + src/app/+admin/system/system.component.html9 Jobs list Lista de trabalhs 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Tipe 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Tractat lo 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Acabat lo 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh Actualizar 14 - + src/app/+admin/system/logs/logs.component.html14 Name Nom 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Descripcion corta 22 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 Main instance categories Categoria màger de l’instància 40 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html40 No results found Cap de resultat pas trobat 33 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 Main languages you/your moderators speak La lenga màger que vòstre(s) moderator(s) parla(n) 52 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html52 Moderation & NSFW Moderacion & NSFW 63 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html63 + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -3179,6 +3402,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -3186,27 +3417,67 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Enfoscar las vinhetas 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Mostrar 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Tèrmes 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + Why did you create this instance? @@ -3214,27 +3485,33 @@ 145 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html145 How long do you plan to maintain this instance? Quant de temps prevesètz de manténer aquesta instància ? 156 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html156 How will you finance the PeerTube server? Cossí finançaretz lo servidor PeerTube ? 167 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html167 Other information Autras informacions 177 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html177 + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + Instance information @@ -3242,34 +3519,40 @@ 5 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html5 Theme & Default route Tèma & Rota per defaut 198 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html198 Global theme Tèma general 202 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html202 default per defaut 206 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html206 Default client route Rota del client per defaut 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + Trending videos @@ -3277,62 +3560,74 @@ 220 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html220 Most liked videos Vidèos mai aimadas 221 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html221 Recently added videos Apondons recents de vidèo 222 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html222 Local videos Vidèos localas 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Inscripcion 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Inscripcions activadas 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification L’inscripcion demanda una verificacion d’adreça electronica 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Limit d’inscripcions 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Utilizaires 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -3340,62 +3635,68 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Import de vidèos via un fichièr torretn o un magnet URI activat 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Lista negra automatica 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled Nòvas vidèos dels utilizaires automaticament mesas en lista negra activat 318 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 Instance followers Seguidors de l’instància 327 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 Other instances can follow your instance Las autras instàncias pòdon vos seguir 335 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 Manually approve new instance follower Validar manualament los nòus seguidors 342 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 Instance followings Abonaments de l’instància 348 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html348 Automatically follow other instances that follow you Automaticament seguir las instàncias que vos seguisson 357 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357 + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + Index URL @@ -3403,62 +3704,74 @@ 371 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html371 Administrator Administrator 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Adreça de l’admin 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Activar lo formulari de contacte 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Configuracion de basa 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Vòstre nom d’utilizaire Twitter 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Indica lo compte Twitter del site o de la plataforma ont lo contengut foguèt publicat. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Instàncias en lista blanca per Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -3466,55 +3779,76 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transcodatge 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transcodatge activat 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Se desactivatz lo transcodatge, un fum de vidèos de vòstres utilizaires foncionaràn pas ! 465 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 Allow your users to upload .mkv, .mov, .avi and .flv videos Permetre a vòstres utilizaire d’enviar de vidèos .mkv, .mov, .avi e .flv 478 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html478 Allow additional extensions Permetre mai d’extensions 475 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 Allow your users to upload audio files that will be merged with the preview file on upload Autorizar los utilizaires a enviar de fichièrs àudio que seràn fusionats amb lo fichièr d’apercebut pendent lo mandadís 489 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html489 Allow audio files upload Autorizar lo mandadís de fichièrs àudio 486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -3522,55 +3856,81 @@ 517 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled La resolucion es activada 532 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 Cache Cache 541 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. Qualques fichièrs son pas federats (apercebuts, legendas). Los recuperam de l’instància d’origina estant e los metèm en cache. 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Talha del cache d’apercebut 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Talha del cache per las legendas de las vidèos 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Personalizacions 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -3578,13 +3938,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Actualizar la configuracion 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -3592,69 +3958,77 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Perfil 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Paramètres vidèo 10 - + src/app/+my-account/my-account-settings/my-account-settings.component.html10 Interface Interfàcia 16 - + src/app/+my-account/my-account-settings/my-account-settings.component.html16 Danger zone Zòna perilhosa 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Cambiar lo senhal 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Senhal actual 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Nòu senhal 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Confirmatz lo senhal 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Politica per defaut de las vidèos amb un contengut sensible 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + Only display videos in the following languages @@ -3662,409 +4036,409 @@ 22 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 In Recently added, Trending, Local and Search pages Dins Apondons recents, Tendéncias, Localas e las paginas de recèrcata 25 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 Use WebTorrent to exchange parts of the video with others Utilizar WebTorrent per escambiar de tròces de la vidèo amb d’autres 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Legir automaticament las vidèos 48 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 Automatically starts playing next video Legir automaticament la vidèo seguenta 55 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html55 Update my profile Actualizar mon perfil 27 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 - Your current email is + Your current email is - Vòstra adreça actuala es + Vòstra adreça actuala es 4 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 - is awaiting email verification + is awaiting email verification - es en espèra de verificacion de l’adreça electronica + es en espèra de verificacion de l’adreça electronica 8 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8 New email Nòva adreça 15 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 Your new email Vòstra nòva adreça 17 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 Your password Vòstre senhal 27 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 Change email Cambiar d’adreça 35 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 Theme Tèma 3 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html3 instance default interfàcia per defaut 7 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html7 peertube default peertube per defaut 8 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html8 Change ownership Cambiar la proprietat 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Seleccionatz lo novèl proprietari 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Acceptar la proprietat 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Seleccionatz la cadena cibla 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Iniciator 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Creat - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Estatut 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Accion 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel Crear una nòva cadena vidèo 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Anar a la cadena 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers abonats 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Crear una cadena vidèo 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Exemple : ma_cadena 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Un tèxte cort per explicar al monde cossí pòdon sosténer vòstra cadena (associacion, plataforma...).<br /><br /> + Un tèxte cort per explicar al monde cossí pòdon sosténer vòstra cadena (associacion, plataforma...).<br /><br /> Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà automaticament emplenat amb aqueste tèxte. 52 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 Overwrite support field of all videos of this channel Remplaçar lo camp Sosténer de totas las vidèos d‘aquesta cadena 67 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers abonats 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Cambiar l’avatar 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (extensions : , talha max : ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Cibla 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Un còp qu’escafatz lo compte, podètz pas anullar aquò. Siatz-ne segur. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Suprimir vòstre compte 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Encara avètz pas cap d’abonament. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Creat per 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Anar a la pagina del proprietari 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Instàncias mudas 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled L’istoric es activat 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Suprimir l’istoric 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. Avètz pas encara d’istoric. 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Preferéncias de notificacion 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Las marcar totas coma legidas 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Activitats 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Site web 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Crear una nòva lista de lectura 4 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 Playlist thumbnail Vinheta de la lista de lectura 60 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60 No videos in this playlist. Cap de vidèo dins aquesta lista de lectura 11 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 Welcome to PeerTube! La benvenguda a PeerTube ! 8 - + src/app/+signup/shared/signup-success.component.html8 - If you need help to use PeerTube, you can have a look at the documentation. + If you need help to use PeerTube, you can have a look at the documentation. - Se vos fa besonh d’ajuda, podètz agachar la documentacion. + Se vos fa besonh d’ajuda, podètz agachar la documentacion. 13 - + src/app/+signup/shared/signup-success.component.html13 Verify account email confirmation @@ -4075,7 +4449,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 2 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 @@ -4084,7 +4458,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 6 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html6 Email updated. @@ -4095,14 +4469,14 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 9 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html9 An error occurred. Una error s’es producha. 14 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14 Request email for account verification @@ -4113,84 +4487,84 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Enviar lo corrièl de verificacion 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Aquesta instància demanda pas de verificacion de l’adreça electronica. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Fòrabandit 19 - + src/app/+accounts/accounts.component.html19 Instance muted Instància mudas 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Muda per vòstra instància 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Instàncias mudas per vòstra instància 23 - + src/app/+accounts/accounts.component.html23 subscribers abonats 31 - + src/app/+accounts/accounts.component.html31 Video channels Canals vidèo 36 - + src/app/+accounts/accounts.component.html36 This account does not have channels. Aqueste compte a pas cap de cadena. 3 - + src/app/+accounts/account-video-channels/account-video-channels.component.html3 See this video channel Veire las vidèos de la cadena 8 - + src/app/+accounts/account-video-channels/account-video-channels.component.html8 This channel does not have videos. Aquesta cadena a pas de vidèo. 19 - + src/app/+accounts/account-video-channels/account-video-channels.component.html19 Show this channel @@ -4201,42 +4575,42 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 27 - + src/app/+accounts/account-video-channels/account-video-channels.component.html27 Stats Estatisticas 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Arribat lo 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Lista de lectura vidèo 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Sosténer la cadena 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Creada 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -4247,76 +4621,90 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Aquesta cadena a pas cap de lista de lectura. 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 - + src/app/+about/about.component.html7 Follows Abonaments 9 - + src/app/+about/about.component.html9 Contact administrator Contactar l’administrator de 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Vòstre nom 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Vòstra adreça 20 - + src/app/+about/about-instance/contact-admin-modal.component.html20 Subject Subjècte 29 - + src/app/+about/about-instance/contact-admin-modal.component.html29 Your message Vòstre messatge 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance A prepaus de l’instància 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Contactar l’administrator 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + Who we are @@ -4324,6 +4712,46 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 27 + src/app/+about/about-instance/about-instance.component.html27 + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -4331,35 +4759,68 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Es un logicial liure e open-source, jos la licéncia AGPLv3. + Es un logicial liure e open-source, jos la licéncia AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Per mai d’informacions, mercés de consultar joinpeertube.org. + Per mai d’informacions, mercés de consultar joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P & Vida privada 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -4367,7 +4828,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 32 - + src/app/+about/about-peertube/about-peertube.component.html32 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. @@ -4380,7 +4841,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 34 - + src/app/+about/about-peertube/about-peertube.component.html34 An HTTP request has to be sent on each tracker for each video to spy. @@ -4393,7 +4854,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 40 - + src/app/+about/about-peertube/about-peertube.component.html40 For each request sent, the tracker returns random peers at a limited number. @@ -4404,7 +4865,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 45 - + src/app/+about/about-peertube/about-peertube.component.html45 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour @@ -4415,7 +4876,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 50 - + src/app/+about/about-peertube/about-peertube.component.html50 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -4426,7 +4887,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 54 - + src/app/+about/about-peertube/about-peertube.component.html54 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities @@ -4437,22 +4898,22 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 58 - + src/app/+about/about-peertube/about-peertube.component.html58 - Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. - See this document for more information + See this document for more information - Los pars web son pas accessibles publicament : pr’amor qu’utilizam WebRTC de l’interior del navigador web (amb la bibliotèca WebTorrent ), lo protocòl es diferent d’un classic BitTorrent. + Los pars web son pas accessibles publicament : pr’amor qu’utilizam WebRTC de l’interior del navigador web (amb la bibliotèca WebTorrent ), lo protocòl es diferent d’un classic BitTorrent. Quand sètz dins vòstre navigador web, mandatz un senhal que conten vòstra adreça IP al traçador que causirà a l’asard d’autres pars per lor far passar d’informacions. - Veire aqueste document per ne saber mai + Veire aqueste document per ne saber mai 62 - + src/app/+about/about-peertube/about-peertube.component.html62 The worst-case scenario of an average person spying on their friends is quite unlikely. @@ -4465,14 +4926,14 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 69 - + src/app/+about/about-peertube/about-peertube.component.html69 How does PeerTube compare with YouTube? Cossí PeerTube se compara a YouTube ? 74 - + src/app/+about/about-peertube/about-peertube.component.html74 The threats to privacy in YouTube are different from PeerTube's. @@ -4487,14 +4948,14 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 76 - + src/app/+about/about-peertube/about-peertube.component.html76 What can I do to limit the exposure of my IP address? Qué pòdi far per limitar l’exposicion de mon adreça IP ? 82 - + src/app/+about/about-peertube/about-peertube.component.html82 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. @@ -4509,14 +4970,14 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 84 - + src/app/+about/about-peertube/about-peertube.component.html84 What will be done to mitigate this problem? Qué serà fach per reduire aqueste problèma ? 90 - + src/app/+about/about-peertube/about-peertube.component.html90 PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. @@ -4529,70 +4990,70 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 92 - + src/app/+about/about-peertube/about-peertube.component.html92 Set a limit to the number of peers sent by the tracker Configurar un limit al nombre de pars mandat pel traçador 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Configurar un limit a la frequéncia de requèstas recebudas pel traçador (ensag en cors) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Indicar s’i a de requèstas pas abitualas (ensag en cors) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Desactivar lo P2P de l’interfàcia d’administracion estant 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Un programa de redondància vidèo : saupriam pas se l’adreça IP telecarguèt la vidèo exprès o se foguèt un programa automatizat. 102 - + src/app/+about/about-peertube/about-peertube.component.html102 This instance does not have followers. Aquesta instància a pas cap de seguidor. 5 - + src/app/+about/about-follows/about-follows.component.html5 Followings Abonaments 13 - + src/app/+about/about-follows/about-follows.component.html13 This instance does not have followings. Aquesta instància a pas cap d’abonament. 15 - + src/app/+about/about-follows/about-follows.component.html15 Who made this software? Qual escriguèt aqueste logicial ? 2 - + src/app/+about/about-peertube/about-peertube-contributors.component.html2 Create an account @@ -4603,14 +5064,14 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 3 - + src/app/+signup/+register/register.component.html3 Next Seguent 20 - + src/app/+signup/+register/register.component.html20 Create my account @@ -4621,40 +5082,66 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 28 - + src/app/+signup/+register/register.component.html28 PeerTube is creating your account... PeerTube es a crear vòstre compte... 37 - + src/app/+signup/+register/register.component.html37 Done Acabat 33 - + src/app/+signup/+register/register.component.html33 Who are we? Qual sèm ? 60 + src/app/+signup/+register/register.component.html60 + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - Una cadena es una entitat ont enviatz vòstras vidèos. Crear mantunas cadenas vos ajuda a organizar e separar vòstre contengut. + Una cadena es una entitat ont enviatz vòstras vidèos. Crear mantunas cadenas vos ajuda a organizar e separar vòstre contengut. Per exemple, poiriatz decidir d’aver una cadena per publicar vòstres concèrts de piano e una autra ont publicatz vòstras vidèos ont parlatz d’ecologia. 4 + src/app/+signup/+register/register-step-channel.component.html4 + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + Channel display name @@ -4662,21 +5149,21 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 15 - + src/app/+signup/+register/register-step-channel.component.html15 Channel name Nom de la cadena 30 - + src/app/+signup/+register/register-step-channel.component.html30 Example: my_super_channel Exemple: my_super_channel 34 - + src/app/+signup/+register/register-step-channel.component.html34 The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. @@ -4685,7 +5172,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 42 - + src/app/+signup/+register/register-step-channel.component.html42 Channel name cannot be the same than your account name. You can click on the first step to update your account name. @@ -4696,14 +5183,14 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 50 - + src/app/+signup/+register/register-step-channel.component.html50 Example: jane_doe Exemple : joan_do 23 - + src/app/+signup/+register/register-step-user.component.html23 The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. @@ -4712,6 +5199,17 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 31 + src/app/+signup/+register/register-step-user.component.html31 + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + @@ -4723,776 +5221,782 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 4 - + src/app/+page-not-found/page-not-found.component.html4 Cannot get about information from server Recuperacion de las informacions del servidor impossibla 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Messatge enviat. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Avètz ja enviat aqueste formulari fa pas gaire 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Cap de descripcion 1 - + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 Published videos Publiquèt vidèos 1 - + src/app/+accounts/account-videos/account-videos.component.ts1src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Username copied Nom d’utilizaire copiat 1 - + src/app/+accounts/accounts.component.ts1 240p 240p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 2160p 2160p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Auto (via ffmpeg) Auto (via ffmpeg) 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Configuracion actualizada. 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 {{'{0} languages selected {{'{0} lengas seleccionadas 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 No language Cap de lenga 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 {{'{0} categories selected {{'{0} categorias seleccionadas 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 No category Cap de categoria 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Unlimited Cap de limit 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100 Mo 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500 Mo 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1 Go 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5 Go 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20 Go 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50 Go 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10 Mo 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50 Mo 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2 Go 1 - + src/app/+admin/config/shared/config.service.ts1 accepted in instance followers acceptat dins los seguidors de l’instància 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to reject this follower? Volètz vertadièrament regetar aqueste seguidor ? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Reject Regetar 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 rejected from instance followers regetat dels seguidors de l’instància 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to delete this follower? Volètz vertadièrament suprimir aqueste seguidor ? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 removed from instance followers tirat dels seguidors de l’instància 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 is not valid es pas valid 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Vos fa mestièr especificar los òstes de seguir 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Los òstes devon èsser unics. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Se confirmatz, mandaretz una demanda de seguiment a : - + If you confirm, you will send a follow request to: - + Se confirmatz, mandaretz una demanda de seguiment a : - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Seguir de novèls servidors 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Demanda(s) de seguiment enviada ! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Volètz vertadièrament quitar de seguir  ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Quitar de seguir 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Seguèt pas mai . 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled activada 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled desactivada 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is La redondància per es 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. Lo compte es pas mai mut per vòstra instància. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. L’instància es pas mai muda per vòstra instància. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Comentari actualizat. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Suprimir aqueste senhalament 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Actualizar lo comentari de moderacion 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Marcar coma acceptat 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Marcar coma regetat 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Volètz vertadièrament suprimir aqueste senhalament ? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Senhalament suprimit. 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. Vidèo levada de la lista negra. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. vidèos levadas de la lista negra. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes òc 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no non 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. Volètz vertadièrament levar aquesta vidèo de la lista negra ? Serà disponibla tornamai dins la lista de las vidèo. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Vidèo levada de la lista negra. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 You don't have plugins installed yet. Avètz pas encara d’extension installada. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 You don't have themes installed yet. Avètz pas encara de tèma installat. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Update to Passar a la 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Do you really want to uninstall ? Volètz vertadièrament desinstallar ? 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 uninstalled. desinstallat. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 updated. actualizat. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 The plugin index is not available. Please retry later. L’indèx de las extensions es pas disponible. Ensajatz mai tard. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Please only install plugins or themes you trust, since they can execute any code on your instance. Mercés d’installar pas que d’extensions o tèmas que vos fisatz, pr’amor que pòdon executar qual que siá còdi sus vòstra instància. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Install ? Installar ? 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 installed. installat. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Settings updated. Paramètres actualizats 1 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts1 Plugins Extensions 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Themes Tèmas 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 plugin extension 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 theme tèma 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Last week La setmana passada 1 - + src/app/+admin/system/logs/logs.component.ts1 Last day Darrièr jorn 1 - + src/app/+admin/system/logs/logs.component.ts1 Last hour Darrièras oras 1 - + src/app/+admin/system/logs/logs.component.ts1 Info Info 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Avís 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Error 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Utilizaire creat. 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . Senhal cambiat per l’utilizaire . 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password Actualizar lo senhal de l’utilizaire 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. Utilizaire actualizat. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Actualizar l’utilizaire 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . Un corrièl de reïnicializacion de senhal es estat enviat a . 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban Reabilitar 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Passar l’adreça coma verificada 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Podètz pas fòrabandir lo root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Volètz vertadièrament reabilitar los utilizaires ? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. utilizaires reabilitats. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Podètz suprimir l’utilizaire root 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Se levatz aquestes utilizaires, poiretz pas ne crear d’autres amb lo meteis nom. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. utilizaires suprimits. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. adreças d’utilizaires passadas coma verificadas. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. Compte pas mai mut. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. L’instància es pas mai muda. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history Mon istoric de vidèos 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled L’istoric de vidèos es activat 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled L’istoric de vidèos es desactivat 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Suprimir l’istoric de vidèos 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? Volètz vertadièrament suprimir tot vòstre istoric de vidèos ? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Istoric de vidèos suprimit 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Proprietat acceptada 1 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 Please check your emails to verify your new email. Volgatz ben verificar vòstres corrièls per confirmar vòstra nòva adreça. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 Email updated. Adreça acualizada 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 You current password is invalid. Lo senhal acual es invalid. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Senhal actualizat 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -5500,104 +6004,110 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Suprimir vòstre compte 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Vòstre compte es suprimit. 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Interface settings updated. Paramètres de l’interfàcia actualizats 1 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts1 New video from your subscriptions Nòvas vidèos de vòstres abonaments 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Nòus comentaris sus vòstra vidèo 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse Nòu senhalament vidèo 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review Vidèo automaticament en lista negra en espèra de validacion 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted Una de vòstras vidèos es o es pas mai en lista negra 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Vidèo publicada (aprèp transcodatge/publicacion programada) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Import de vidèo acabat 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Un nòu utilizaire es marcat sus vòstra instància 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Vos o vòstra cadena a un nòu seguidor 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Qualqu’un vos a mencionat pels comentaris 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance has a new follower Vòstra instància a un novèl seguidor 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -5605,322 +6115,322 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Perfil actualizat 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Avatar cambiat 1 - + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Unknown language Lenga desconeguda 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video settings updated. Paramètres vidèo actualizats 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video channel created. Cadena vidèo creada. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Aqueste nom existís ja sus aquesta instància. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Cadena vidèo actualizada. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! Volètz vertadièrament suprimir ? Aquò suprimirà totas las vidèos mandadas a aquesta cadena, e poiretz pas crear una cadena mai amb lo meteis nom()! 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm Volgatz ben picar lo nom public de la cadena vidèo () per dire de confirmar 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Cadena vidèo suprimida. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. Lista de lectura creada. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. Lista de lectura actualizada. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? Volètz vertadièrament suprimir  ? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. Lista de lectura suprimida. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos Mas vidèos 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Volètz vertadièrament suprimir vidèos ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. vidèos suprimidas. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Volètz vertadièrament suprimir  ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Vidèo suprimida. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Demanda de cambiament de proprietat enviada. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Mas cadenas 1 - + src/app/+my-account/my-account.component.ts1 My playlists Mas listas de lectura 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions Mos abonaments 1 - + src/app/+my-account/my-account.component.ts1 My history Mon istoric 1 - + src/app/+my-account/my-account.component.ts1 Misc Divèrs 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Cambiaments de proprietats 1 - + src/app/+my-account/my-account.component.ts1 My settings Mos paramètres 1 - + src/app/+my-account/my-account.component.ts1 My notifications Mas notificacions 1 - + src/app/+my-account/my-account.component.ts1 Now please check your emails to verify your account and complete signup. Volgatz ben verificar vòstres corrièls per confirmar vòstre compte e acabar l’inscripcion. 1 - + src/app/+signup/+register/register.component.ts1 You are now logged in as ! Sètz ara connectat coma ! 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Un corrièl amb un ligam de verificacion serà enviat a . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Impossible de trobar l’id de l’utilizaire o la cadena de verificacion. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Vidèos publicadas 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account S’abonar al compte 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Centrar sus la barra de recèrca 1 - + src/app/app.component.ts1 Toggle the left menu Plegar/Desplegar lo menú d’esquèrra 1 - + src/app/app.component.ts1 Go to the discover videos page Anar a la pagina de descobèrta 1 - + src/app/app.component.ts1 Go to the trending videos page Anar a la pagina de las vidèos tendéncia 1 - + src/app/app.component.ts1 Go to the recently added videos page Anar als apondons recents 1 - + src/app/app.component.ts1 Go to the local videos page Anar a la pagina de vidèos localas 1 - + src/app/app.component.ts1 Go to the videos upload page Anar a la pagina per enviar de vidèos 1 - + src/app/app.component.ts1 Go to my subscriptions Anar a mos abonaments 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Anar a mas vidèos 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Anar a mos imports 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Anar a ma cadena 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -5929,1770 +6439,1776 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Asseguratz-vos d’aver corrèctament configurat PeerTube (repertòri config/), particularament la seccion «webserver». 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Vos cal vos reconnectar. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Acorchis clavièr : 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Succès 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Nom d’utilizaire o senhal incorrècte. 1 - + src/app/login/login.component.ts1 You account is blocked. Vòstre compte es blocat. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . Un corrièl amb las consignas de reïnicializacion del senhal serà enviat a . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Vòstre senhal es estat corrèctament reïnicializat 1 - + src/app/reset-password/reset-password.component.ts1 Today Uèi 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Los 7 darrièrs jorns 1 - + src/app/search/search-filters.component.ts1 Last 30 days Los 30 darrièrs jorns 1 - + src/app/search/search-filters.component.ts1 Last 365 days Los 365 darrièrs jorns 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Corta (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Mejana (4-10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Longa (> 10 min) + Long (> 10 min) + Longa (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Pertinéncia 1 - + src/app/search/search-filters.component.ts1 Publish date Data de publicacion 1 - + src/app/search/search-filters.component.ts1 Views Visualizacions 1 - + src/app/search/search-filters.component.ts1 years ago Fa ans 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago fa meses 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago fa mes 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago fa semanas 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago fa setmana 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago fa jorns 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago fa jorn 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago fa oras 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago fa ora 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago fa min. 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago fa seg. 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Confirmar 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Lo nom de l’instància es requesit. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. La descripcion corta deu pas fa mai de 250 caractèrs. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Lo nom d’utilizaire Twitter es requesit. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. La talha del cache d’apercebut es requsida. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. La talha del cache d’apercebut deu èsser superiora a 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. La talha del cache d’apercebut deu èsser un nombre. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. La talha del cache de las legenda es requesida. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. La talha del cache de las legenda deu èsser superiora a 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. La talha del cache de las legendas deu èsser un nombre. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. La limita d’inscripcion es requesida. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. La limita de las inscripcions deu èsser superiora a 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. La limita de las inscripcions deu èsser un nombre. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Lo corrièl de l’admin es requesit. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Lo corrièl de l’admin deu èsser valid. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Lo fil de transcodatge es requesit. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Los fils de transcodatge devon èsser superiors o egals a 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Index URL is required. L’URL de l’indèx es requesida. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Index URL should be a URL L’URL de l’indèx deu èsser una URL 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Email is required. L’adreça electronica es requesida. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. L’adreça electronica deu èsser valida. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Vòstre nom es requesit. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Vòstre nom deu almens conténer 1 caractèr. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Vòstre nom pòt pas conténer mai de 120 caractèrs. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A subject is required. Lo subjècte es requesit 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject must be at least 1 character long. Lo subjècte deu almens conténer 1 caractèr. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject cannot be more than 120 characters long. Lo subjècte pòt pas conténer mai de 120 caractèrs. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A message is required. Un messatge es requesit. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. Lo messatge deu conténer almens 3 caractèrs. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. Lo messatge pòt pas conténer mai de 5000 caractèrs. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Lo nom d’utilizaire es requesit. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Lo senhal es requesit. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. La confirmacion del senhal es requesida. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. Lo nom d’utilizaire deu almens conténer 1 caractèr. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. Lo nom d’utilizaire pòt pas conténer mai de 50 caractèrs. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. Lo nom d’utilizaire deu èsser alfanumeric e en minuscula : ponches e jonhents bas son autorizats. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. Lo senhal deu conténer almens 6 caractèrs. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Lo senhal pòt pas conténer mai de 255 caractèrs. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. Lo novèl senhal e sa confirmacion correspondon pas. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Lo quòta vidèo es requesit. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Lo quòta deu èsser superior a -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Lo quòta jornalièr de mandadís es requesit. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Lo quòta jornalièr deu èsser superior a -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Lo ròtle del l’utilizaire es requesit. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. La descripcion deu almens conténer 3 caractèrs. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. La descripcion pòt pas conténer mai de 1000 caractèrs. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 You must agree with the instance terms in order to register on it. Vos cal acceptar las condicions de l’instància per dire de vos i inscriure. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason must be at least 3 characters long. La rason del bandiment deu conténer almens 3 caractèrs. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. La rason del bandiment pòt pas conténer mai de 250 caractèrs. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. L’escais-nom es requesit. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. Lo nom public deu almens conténer 1 caractèr. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. Lo nom public pòt pas conténer mai de 50 caractèrs. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. La rason del senha es requesida. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. La rason del senhalament deu conténer almens 2 caractèrs. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. La rason del senhalament pòt pas conténer mai de 3000 caractèrs. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. Lo comentari de moderacion es requesit. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. Lo comentari de moderacon deu conténer almens 2 caractèrs. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. Lo comentari de moderacion pòt pas conténer mai de 3000 caractèrs. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. La cadena es requesida. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. La rason de la mesa en lista negra deu conténer almens 2 caractèrs. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. La rason de la mesa en lista negra pòt pas conténer mai de 300 caractèrs. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. La lenga de la legenda es requesida. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. La legenda de la vidèo es requesida. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. Lo nom d’utilizaire es requesit. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account Podètz pas que transferir la proprietat a un compte compte local 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Lo nom es requesit. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. Lo nom deu almens conténer 1 caractèr. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. Lo nom pòt pas conténer mai de 50 caractèrs. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. Lo nom deu èsser alfanumeric e en minuscula : ponches e jonhents bas son autorizats. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. Lo tèxte de sosten deu almens conténer 3 caractèrs. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. Lo tèxte de sosten pòt pas conténer mai de 1000 caractèrs. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Lo comentari es requsit. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Lo comentari deu conténer almens 2 caractèrs. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Lo comentari pòt pas far mai de 3000 caractèrs. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. L’escais-nom pòt pas conténer mai de 120 caractèrs. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Privacy is required. La confidencialitat es requesida. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 The channel is required when the playlist is public. La cadena es requesida quand la lista de lectura es publica. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Video name is required. Lo nom de la vidèo es requesit. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Lo nom de la vidèo deu far almens 3 caractèrs. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Lo nom de la vidèo pòt pas conténer mai de 120 caractèrs. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Lo nivèl de confidencialitat es requesit. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. La cadena vidèo es requesida. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. La descripcion de la vidèo deu conténer mai de 3 caractèrs. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. La descripcion de la vidèo pòt pas conténer mai de 10000 caractèrs. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Una etiqueta deu almens conténer 2 caractèrs. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Una etiqueta deu al maximum conténer 30 caractèrs. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Lo tèxte de sosten deu almens conténer 3 caractèrs. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. Lo tèxte de sosten pòt pas conténer mai de 1000 caractèrs. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. Cal una data per programar una actualizacion de la vidèo. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Lo fichièr es tròp gròs. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube pòt pas gerir aquel tipe de fichièr. Las extensions acceptadas son . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? Totas las donadas seràn perdudas, volètz vertadièrament quitar la pagina ? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Dimenge 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Diluns 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Dimars 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Dimècres 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Dijòus 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Divendres 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Dissabte 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Dg 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Dl 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Dm 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Dc 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Dj 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Dv 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Ds 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Dg 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Dl 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Dm 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Dc 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Dj 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Dv 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa Sa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Genièr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Febrièr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Març 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April Abrial 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Mai 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Junh 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Julhet 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Agost 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September Setembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Octòbre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November Novembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December Decembre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Gen 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Febr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Març 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Abr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Junh 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Julh 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Ago 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Set 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Oct 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Dec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Escafar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd dd/mm/yy 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden Amagada 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation request Enfoscar amb demanda de confirmacion 1 - + src/app/shared/instance/instance-features-table.component.ts1 Displayed Mostrada 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ ~ 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minuta} other {minutas} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos de vidèos full HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos de vidèos HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos de vidèo de qualitat mejana 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Compatibilitat Markdown que permet : + Markdown compatible that supports: + Compatibilitat Markdown que permet : 1 - + src/app/shared/misc/help.component.ts1 Emphasis Emfasi 1 - + src/app/shared/misc/help.component.ts1 Links Ligams 1 - + src/app/shared/misc/help.component.ts1 New lines Novèlas linhas 1 - + src/app/shared/misc/help.component.ts1 Lists Listas 1 - + src/app/shared/misc/help.component.ts1 Images Imatges 1 - + src/app/shared/misc/help.component.ts1 users banned. utilizaires fòrabandits. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. Utilizaire fòrabandit. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Volètz vertadièrament reabilitar  ? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. L’utilizaire es reabilitat. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! Se levatz aqueste utilizaire, poiretz pas ne crear un autre amb lo meteis nom d’utilizaire ! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. Utilizaire suprimit. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified L’adreça a es passada coma verificada 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. Lo compte es mut. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. L’instància es muda. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. Lo compte es ut per l’instància. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. Compte pas mai mut per l’instància. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. L’instància es muda per l’instància. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. L’instància es pas mai muda per l’instància. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Silenciar aqueste compte 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Restablir aqueste compte 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Silenciar l’instància 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Restablir l’instància 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Silenciar aqueste compte per vòstra instància 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Restablir aqueste compte per vòstra instància 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Silenciar aquesta instància per la vòstra. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Restablir aquesta instància per la vòstra. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. La requèsta es tròp granda pel servidor. Mercés de contactar l’administrator se volètz aumentar la talha limita. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Tròp d’ensages, mercés de tornar ensajar dins minutas. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Tròp d’ensages, mercés de tornar ensajar mai tard. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Error servidor. Mercés de tornar ensajar mai tard 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to S’abonèt a 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Abonat 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Quitèt de seguir 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Pas mai abonat 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Moderator 1 - + src/app/shared/users/user.service.ts1 Video removed from Vidèo levada de 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps Vidèo ajustada a amb la data 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in Vidèo ajustada 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Timestamps updated Data actualizada 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at Comença a 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at Acaba a 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at e acaba a 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. Vidèo en lista negra. 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Copiat 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Vidèo senhalada. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Volètz vertadièrament suprimir aquesta vidèo ? 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist Enregistrar dins la lista de lectura 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist Lista nègra 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Senhalar 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Publicada 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Publicacion programada pel 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding En espèra del transcodatge 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode De transcodar 1 - + src/app/shared/video/video-miniature.component.ts1 To import D’importar 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Pas que ieu pòdi veire aquesta vidèo 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Sol lo monde amb lo ligam privat pòt veire aquesta vidèo 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Tot lo monde pòt veire aquesta vidèo 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Vidèo d’importar actualizada 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. La vidèo es estada enviada a vòstre compte e es privada. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Mas las donadas associadas (etiquetas, descripcion...) seràn perdudas, volètz vertadièrament quitar la pagina ? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? La vidèo es pas encara complètament enviada, volètz vertadièrament quitar la pagina ? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload Enviar 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload cancelled Mandadís anullat 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Vidèo publicada. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Vòstre quòta de vidèo es excedit amb aquesta vidèo (talha vidèo : , utilizat : , quòta : ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Vòstre quòta jornalièr de vidèo es excedit amb aquesta vidèo (talha de la vidèo : , utilizat : , quòta : ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. Avètz de modificacions pas enregistradas. Se partissètz vòstras modificacions seràn perdudas. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Vidèo actualizada. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. responsas seràn tanben suprimidas. 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 The deletion will be sent to remote instances, so they remove the comment too. La supression serà enviada a l’instància alonhada, per que lèven lo comentari tanben. 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 It is a remote comment, so the deletion will only be effective on your instance. Aquò es un comentari alonhat, doncas la supression serà pas qu’efectiva sus vòstra instància. 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes aiman / aiman pas 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Aquesta vidèo conten un contengut per adult o explicite. Volètz vertadièrament la veire ? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Contengut per adult o explicite 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Aimar la vidèo 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Detestar la vidèo 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -7700,34 +8216,34 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours Las vidèos tendéncia son las qu’an lo nombre de visualizacions mai grand pendent las darrièras 24 oras 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days Tendéncias dels darrièrs jorns 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days Las vidèos tendéncia son las qu’an lo nombre de visualizacions mai grand pendent los darrièrs jorns 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions Vidèos de vòstres abonaments 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.pl-PL.xlf b/client/src/locale/angular.pl-PL.xlf index ba1fbb042..cb62b064b 100644 --- a/client/src/locale/angular.pl-PL.xlf +++ b/client/src/locale/angular.pl-PL.xlf @@ -9,111 +9,117 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Poprzedni 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Następny 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Poprzedni miesiąc 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Następny miesiąc 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Wybierz miesiąc 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Wybierz rok 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Pierwszy 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Poprzedni 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Następny 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Ostatni 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 + Increment hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 9 + HH @@ -121,86 +127,92 @@ 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Godziny 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Godziny_dekrementacyjne 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Minuty_inkrementacyjne 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minuty 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Minuty_incrementacyjne 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Sekundy_inkrementacyjne 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Sekundy 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Sekundy_inkrementacyjne 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -208,6 +220,218 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + Display name @@ -215,35 +439,35 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Utwórz 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Pobierz film 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Pobieranie bezpośrednie 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (plik .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -254,20 +478,29 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Pobierz 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Zgłoś film 3 + src/app/shared/video/modals/video-report.component.html3 + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -275,7 +508,7 @@ 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -286,20 +519,36 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Wyślij 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Dodaj film na czarną listę 3 + src/app/shared/video/modals/video-blacklist.component.html3 + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + + + Unlisted + + src/app/shared/video/video-miniature.component.html + 12 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 6 + Private @@ -307,6 +556,64 @@ 7 + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 + views + + src/app/shared/video/video-miniature.component.html + 24 + + + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -314,6 +621,12 @@ 15 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -321,41 +634,49 @@ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Usuń 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Edytuj 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Skrócony podgląd 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Pełny podgląd 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Uzyskaj pomoc 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -367,6 +688,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -374,41 +703,99 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Subskrybuj_używając_konta_na 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Subskrybuj_używając_swojego_lokalnego_konta 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Subskrybuj_używając_konto_Mastodon: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Używając_kanału_syndykacyjnego 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Subskrybuj przez RSS 49 + src/app/shared/user-subscription/subscribe-button.component.html49 + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -416,31 +803,55 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Nieograniczony ( per day) + Nieograniczony ( per day) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Importuj 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP import (YouTube, Vimeo, direct URL...) 64 + src/app/shared/instance/instance-features-table.component.html64 + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -448,11 +859,75 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + BanBan 3 + src/app/shared/moderation/user-ban-modal.component.html3 + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + Cancel @@ -460,6 +935,24 @@ 23 + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 + Ban this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + + + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -471,6 +964,16 @@ 2 + src/app/login/login.component.html2 + Request new verification email. + + src/app/login/login.component.html + 7 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + User @@ -478,14 +981,14 @@ 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Nazwa użytkownika lub adres e-mail 15 - + src/app/login/login.component.html15 or create an account @@ -496,7 +999,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -507,41 +1010,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Rejestracja nie jest dozwolona na tej instancji, ale możesz założyć konto na wielu innych! 28 - + src/app/login/login.component.html28 Password Hasło 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Zapomniałem hasła 45 - + src/app/login/login.component.html45 Login Zaloguj się 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Zapomniałem hasła 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -549,21 +1060,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Adres e-mail 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Wyślij mi wiadomość e-mail przywracającą hasło 82 - + src/app/login/login.component.html82 Reset my password @@ -574,45 +1085,54 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Potwierdź hasło 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Potwierdzone hasło 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Resetuj moje hasło 29 - + src/app/reset-password/reset-password.component.html29 results wyników 5 - + src/app/search/search.component.html5 - for + for - dla + dla 6 + src/app/search/search.component.html6 + + Filters + + + + src/app/search/search.component.html + 16 + @@ -624,13 +1144,185 @@ 28 - + src/app/search/search.component.html28 subscribers subskrybentów 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -638,13 +1330,39 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Zmień język 107 + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + Create an account @@ -652,20 +1370,26 @@ 33 - + src/app/menu/menu.component.html33 My library Moja biblioteka 37 - + src/app/menu/menu.component.html37 Videos Filmy 24 + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + Playlists + + src/app/menu/menu.component.html + 46 + Subscriptions @@ -673,6 +1397,18 @@ 51 + src/app/menu/menu.component.html51 + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -680,6 +1416,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -687,27 +1429,61 @@ 81 - + src/app/menu/menu.component.html81 More Więcej 91 - + src/app/menu/menu.component.html91 Administration Administracja 95 - + src/app/menu/menu.component.html95 About O nas 26 + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 + Show keyboard shortcuts + + src/app/menu/menu.component.html + 111 + + + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + Search... @@ -715,27 +1491,45 @@ 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Wyślij 9 - + src/app/header/header.component.html9 Sort Sortuj 6 - + src/app/search/search-filters.component.html6 Published date Data wydania 15 + src/app/search/search-filters.component.html15 + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + Duration @@ -743,69 +1537,99 @@ 45 - + src/app/search/search-filters.component.html45 Display sensitive content Pokaż wrażliwą treść 54 - + src/app/search/search-filters.component.html54 Yes Tak 58 - + src/app/search/search-filters.component.html58 No Nie 63 - + src/app/search/search-filters.component.html63 Category Kategoria 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licencja 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Język 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Wszystkie z tych tagów 103 - + src/app/search/search-filters.component.html103 One of these tags Jeden z tych tagów 108 - + src/app/search/search-filters.component.html108 Filter Filtr 115 + src/app/search/search-filters.component.html115 + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + Add caption @@ -813,6 +1637,20 @@ 5 + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + @@ -824,6 +1662,12 @@ 24 + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + Title @@ -831,13 +1675,22 @@ 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Tagi 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -845,6 +1698,12 @@ 30 + src/app/videos/+video-edit/shared/video-edit.component.html30 + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + Description @@ -852,6 +1711,14 @@ 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -859,41 +1726,47 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Prywatność 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Zaplanuj publikację () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Ten film zawiera zawartość niecenzuralną lub dla dorosłych 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Niektóre instancje domyślnie nie wyświetlają filmów zawierających taką zawartość. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Poczekaj na transkodowanie przed opublikowaniem filmu 146 + src/app/videos/+video-edit/shared/video-edit.component.html146 + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + Basic info @@ -901,6 +1774,68 @@ 4 + src/app/videos/+video-edit/shared/video-edit.component.html4 + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -908,13 +1843,25 @@ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Krótki tekst informujący innych, jak mogą Cię wesprzeć (platforma członkowska…). 226 + src/app/videos/+video-edit/shared/video-edit.component.html226 + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + Enable video comments @@ -922,6 +1869,12 @@ 254 + src/app/videos/+video-edit/shared/video-edit.component.html254 + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + Advanced settings @@ -929,13 +1882,45 @@ 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL Adres URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + Update @@ -943,13 +1928,43 @@ 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Wybierz plik do wysłania 6 + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + Publish will be available when upload is finished @@ -957,13 +1972,19 @@ 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Opublikuj 86 + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + Or @@ -971,6 +1992,29 @@ 11 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + Import @@ -978,35 +2022,35 @@ 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Prześlij 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Prześlij plik 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Importuj za pomocą URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Importuj za pomocą torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1017,6 +2061,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1024,13 +2076,21 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code Kod QR 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1038,6 +2098,120 @@ 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1045,46 +2219,52 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this videoDislike this video 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Przejdź na stronę kanału 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Od 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Przejdź na stronę konta 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Pokaż więcej 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Pokaż mniej 147 + src/app/videos/+video-watch/video-watch.component.html147 + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + Friendly Reminder: @@ -1092,6 +2272,14 @@ 211 + src/app/videos/+video-watch/video-watch.component.html211 + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + More information @@ -1099,14 +2287,14 @@ 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Uzyskaj więcej informacji 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1117,7 +2305,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1128,21 +2316,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Brak komentarzy. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Zobacz wszystkie odpowiedzi 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1153,14 +2341,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Dodaj komentarz… 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1171,6 +2359,44 @@ 20 + src/app/videos/+video-watch/comment/video-comment-add.component.html20 + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + Highlighted comment @@ -1178,14 +2404,14 @@ 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Odpowiedz 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1196,7 +2422,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1207,7 +2433,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1217,7 +2443,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1228,6 +2454,22 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -1235,35 +2477,35 @@ 2 - + src/app/+admin/follows/follows.component.html2 Following Śledzisz 5 - + src/app/+admin/follows/follows.component.html5 Follow Śledź 7 - + src/app/+admin/follows/follows.component.html7 Followers Śledzący 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 host (bez "http://") w linii 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -1274,13 +2516,27 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Dodaj śledzenie 21 + src/app/+admin/follows/following-add/following-add.component.html21 + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + ID @@ -1288,39 +2544,65 @@ 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + StateState 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Wynik 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Utworzono + Created + Utworzono 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Zaakceptowane 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Oczekiwane 33 + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + Host @@ -1328,6 +2610,12 @@ 19 + src/app/+admin/follows/following-list/following-list.component.html19 + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + Create user @@ -1335,54 +2623,126 @@ 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Edytuj użytkownika 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Nazwa użytkownika 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john jan 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Rola 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . 66 + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + Users list @@ -1390,13 +2750,49 @@ 2 + src/app/+admin/users/user-list/user-list.component.html2 + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + - Username - Nazwa użytkownika + Username + Nazwa użytkownika 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + Moderation @@ -1404,27 +2800,99 @@ 2 + src/app/+admin/moderation/moderation.component.html2 + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + - Date - Data + Date + Data 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Przejdź do filmu 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Akcje 44 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + Update this comment @@ -1432,20 +2900,26 @@ 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Zgłaszający 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Film 9 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + Go to the account @@ -1453,13 +2927,19 @@ 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Powód: 53 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + Unblacklist @@ -1467,13 +2947,71 @@ 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instancja 5 + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -1481,6 +3019,106 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -1488,13 +3126,31 @@ 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Rodzaj 19 + src/app/+admin/system/jobs/jobs.component.html19 + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -1502,13 +3158,60 @@ 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Krótki opis 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -1516,6 +3219,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -1523,32 +3234,150 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Rozmywaj miniatury 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Wyświetlaj 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Zasady 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client routeDefault client route 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -1556,41 +3385,119 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Zarejestruj się 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Wymagana rejestracja 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Rejestracja wymaga weryfikacji emaila 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Limit rejestracji 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Użytkownicy 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -1598,13 +3505,19 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email E-mail administratora 387 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + Basic configuration @@ -1612,34 +3525,46 @@ 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Twoja nazwa użytkownika na Twitterze 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Oznacza konto Twittera dla strony lub platformy na której została opublikowana zawartość. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Instancja jest na białej liście Twittera 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -1647,27 +3572,72 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transkodowanie 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transkodowanie jest włączone 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Jeżeli wyłączysz transkodowanie, wiele filmów od użytkowników może nie działać! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -1675,6 +3645,12 @@ 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + Cache @@ -1682,6 +3658,12 @@ 541 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + Previews cache size @@ -1689,6 +3671,12 @@ 552 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + Customizations @@ -1696,13 +3684,39 @@ 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -1710,13 +3724,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Aktualizuj konfigurację 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -1724,20 +3744,32 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Profil 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Ustawienia wideo 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + Change password @@ -1745,34 +3777,60 @@ 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Obecne hasło 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Nowe hasło 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Potwierdź nowe hasło 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Domyślna polityka dla filmów zawierających zawartość wrażliwą 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + Automatically plays video @@ -1780,6 +3838,12 @@ 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -1787,6 +3851,107 @@ 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + Status @@ -1794,6 +3959,24 @@ 19 + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + Go to the channel @@ -1801,36 +3984,52 @@ 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers subskrybentów 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Utwórz kanał wideo 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Przykład: my_channel 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Krótki tekst informujący o tym, jak można wspomóc Twój kanał (platforma członkowska…).<br /><br /> + Krótki tekst informujący o tym, jak można wspomóc Twój kanał (platforma członkowska…).<br /><br /> Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia zostanie nim wypełnione. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + Change the avatar @@ -1838,13 +4037,25 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (rozszerzenia: , maksymalny rozmiar: ) 18 + src/app/+my-account/shared/actor-avatar-info.component.html18 + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + Delete your account @@ -1852,6 +4063,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 4 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + Created by @@ -1859,13 +4076,151 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Przejdź na stronę konta właściciela 16 + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + Send verification email @@ -1873,6 +4228,36 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 17 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + subscribers @@ -1880,13 +4265,19 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 31 - + src/app/+accounts/accounts.component.html31 Video channels Kanały wideo 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -1894,6 +4285,20 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -1901,13 +4306,19 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Dołączył(a) 10 + src/app/+accounts/account-about/account-about.component.html10 + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + Support this channel @@ -1915,13 +4326,27 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Utworzono 17 + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -1929,6 +4354,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + Contact administrator @@ -1936,6 +4367,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 3 + src/app/+about/about-instance/contact-admin-modal.component.html3 + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + Your email @@ -1943,6 +4380,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your message @@ -1950,6 +4393,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 38 + src/app/+about/about-instance/contact-admin-modal.component.html38 + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + Contact administrator @@ -1957,35 +4406,138 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Jest to wolne i otwartoźródłowe oprogramowanie udostępniane na licencji AGPLv3 licence. + Jest to wolne i otwartoźródłowe oprogramowanie udostępniane na licencji AGPLv3 licence. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Aby uzyskać więcej informacji, odwiedź joinpeertube.org. + Aby uzyskać więcej informacji, odwiedź joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P i prywatność 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -1993,6 +4545,92 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -2000,6 +4638,16 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -2007,6 +4655,15 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -2014,32 +4671,56 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Ustawienie maksymalnej częstotliwości otrzymywania żądań przez tracker (jest testowane) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Reagowanie na nietypowe żądania (jest testowane) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Wyłącz P2P z interfejsu administracyjnego 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -2051,6 +4732,107 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -2058,6 +4840,39 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + Your message has been sent. @@ -2065,6 +4880,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+about/about-instance/contact-admin-modal.component.ts1 + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + No description @@ -2072,6 +4893,22 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p @@ -2079,34 +4916,46 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Configuration updated. @@ -2114,6 +4963,38 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -2121,69 +5002,105 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -2191,62 +5108,92 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Musisz określić hosty, które chcesz śledzić. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Nie mogą one się powtarzać. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Jeżeli potwierdzisz, wyślesz prośbę o mozliwość śledzenia do: - + If you confirm, you will send a follow request to: - + Jeżeli potwierdzisz, wyślesz prośbę o mozliwość śledzenia do: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Śledź nowe serwery 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Wysłano prośby o możliwość śledzenia! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Czy na pewno chcesz przestać śledzić ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Przestań śledzić 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Już nie śledzisz . 1 + src/app/+admin/follows/following-list/following-list.component.ts1 + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + Comment updated. @@ -2254,6 +5201,76 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Video removed from the blacklist. @@ -2261,6 +5278,114 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -2268,27 +5393,39 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Ostrzeżenie 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Błąd 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Utworzono użytkownika . 1 + src/app/+admin/users/user-edit/user-create.component.ts1 + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + User updated. @@ -2296,13 +5433,69 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Zaktualizuj użytkownika 1 + src/app/+admin/users/user-edit/user-update.component.ts1 + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + You cannot delete root. @@ -2310,6 +5503,108 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + Password updated. @@ -2317,6 +5612,18 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Delete my account @@ -2324,13 +5631,97 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Twoje konto zostało usunięte. 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Profile updated. @@ -2338,13 +5729,25 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Zmieniono awatar. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -2352,6 +5755,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + Video channel updated. @@ -2359,6 +5768,18 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + Video channel deleted. @@ -2366,6 +5787,30 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + My videos @@ -2373,34 +5818,40 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Czy na pewno chcesz usunąć filmów? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. Usunięto filmów. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Czy na pewno chcesz usunąć film ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Usunięto film . 1 + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + My channels @@ -2408,6 +5859,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+my-account/my-account.component.ts1 + My playlists + + src/app/+my-account/my-account.component.ts + 1 + My subscriptions @@ -2415,6 +5872,24 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+my-account/my-account.component.ts1 + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + My settings @@ -2422,6 +5897,30 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/+my-account/my-account.component.ts1 + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + Unable to find user id or verification string. @@ -2429,13 +5928,89 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Opublikowane filmy 1 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + Cannot retrieve OAuth Client credentials: . @@ -2445,20 +6020,26 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Upewnij się, że prawidłowo skonfigurowałeś PeerTube (katalog config/), szczególnie sekcję „webserver”. 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Musisz połączyć się ponownie. 1 + src/app/core/auth/auth.service.ts1 + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + Success @@ -2466,6 +6047,24 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/core/notification/notifier.service.ts1 + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + Your password has been successfully reset! @@ -2473,55 +6072,61 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/reset-password/reset-password.component.ts1 Today Dzisiaj 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Ostatnie 7 dni 1 - + src/app/search/search-filters.component.ts1 Last 30 days Ostatnie 30 dni 1 - + src/app/search/search-filters.component.ts1 Last 365 days Ostatnie 365 dni 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Krótkie (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Średni (4-10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Długie (> 10 min) + Long (> 10 min) + Długie (> 10 min) 1 + src/app/search/search-filters.component.ts1 + Relevance + + src/app/search/search-filters.component.ts + 1 + Publish date @@ -2529,139 +6134,157 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/search/search-filters.component.ts1 Views Wyświetlenia 1 - + src/app/search/search-filters.component.ts1 years ago lat temu 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago miesięcy temu 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago miesiąc temu 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago tygodnie temu 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago tydzień temu 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago dni temu 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago dzień temu 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago godzin temu 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago godzinę temu 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago minut temu 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago sekund temu 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Potwierdź 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Nazwa instancji jest wymagana. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. Krótki opis nie może być dłuższy niż 250 znaków. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Nazwa użytkownika Twittera jest wymagana. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Rozmiar pamięci podręcznej podglądów jest wymagany. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Rozmiar pamięci podręcznej podglądów musi być większy niż 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Rozmiar pamięci podręcznej podglądów musi być liczbą. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Signup limit is required. @@ -2669,41 +6292,59 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Limit rejestracji musi być większy niż 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Limit rejestracji musi być liczbą. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Adres e-mail administratora jest wymagany. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Adres e-mail administratora musi być prawidłowy. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Liczba wątków transkodowania jest wymagana. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -2711,13 +6352,67 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. Adres e-mail musi być prawidłowy. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + Username is required. @@ -2725,20 +6420,38 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Hasło jest wymagane. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Potwierdzenie hasła jest wymagane. 1 + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Password must be at least 6 characters long. @@ -2746,34 +6459,46 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Hasło nie może zawierać więcej niż 255 znaków. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. Nowe hasło i potwierdzenie hasła nie pasują do siebie. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Powierzchnia na filmy jest wymagana. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Powierzchnia musi być większa niż -1. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1 + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + User role is required. @@ -2781,13 +6506,45 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Opis musi zawierać przynajmniej 3 znaki. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Display name is required. @@ -2795,6 +6552,30 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Report reason is required. @@ -2802,13 +6583,67 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Przyczyna zgłoszenia musi zawierać przynajmniej 2 znaki. 1 + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + The username is required. @@ -2816,6 +6651,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + Name is required. @@ -2823,6 +6664,24 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Support text must be at least 3 characters long. @@ -2830,6 +6689,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Comment is required. @@ -2837,27 +6702,39 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Komentarz musi zawierać przynajmniej 2 znaki. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Komentarz nie może być dłuższy niż 3000 znaków. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Nazwa wyświetlana nie może zawierać więcej niż 120 znaków. 1 + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -2865,67 +6742,73 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Nazwa filmu musi zawierać przynajmniej 3 znaki. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Nazwa filmu nie może być dłuższa niż 120 znaków. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Prywatność filmu jest wymagana. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Kanał jest wymagany. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Opis filmu musi zawierać przynajmniej 3 znaki. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. Opis filmu nie może być dłuższy niż 10000 znaków. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Tag musi zawierać przynajmniej 2 znaki. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Tag nie może być dłuższy niż 30 znaków. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long.Video support must be at least 3 characters long. 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + A date is required to schedule video update. @@ -2933,13 +6816,19 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Ten plik jest zbyt wielki. 1 + src/app/shared/forms/reactive-file.component.ts1 + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + All unsaved data will be lost, are you sure you want to leave this page? @@ -2947,328 +6836,346 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Niedziela 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Poniedziałek 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Wtorek 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Środa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Czwartek 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Piątek 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Sobota 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Nie 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Pon 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Wt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Śro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Czw 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Pią 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Sob 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Nd 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Pn 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Wt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Śr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Cz 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Pt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa Sb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Styczeń 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Luty 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Marzec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April Kwiecień 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Maj 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Czerwiec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Lipiec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Sierpień 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September Wrzesień 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Październik 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November Listopad 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December Grudzień 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Sty 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Lut 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Kwi 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Cze 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Lip 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Sie 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Wrz 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Paź 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Lis 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Grd 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Wyczyśż 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd rr-mm-dd 1 + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + ~ @@ -3276,76 +7183,106 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minuta} few {minuty} other {minut} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos filmów full HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos filmów HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos filmów średniej jakości 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Markdown compatible that supports: + Markdown compatible that supports: + Markdown compatible that supports: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Wyróżnienia 1 - + src/app/shared/misc/help.component.ts1 Links Odnośniki 1 - + src/app/shared/misc/help.component.ts1 New lines Nowe linie 1 - + src/app/shared/misc/help.component.ts1 Lists Listy 1 - + src/app/shared/misc/help.component.ts1 Images Obrazy 1 + src/app/shared/misc/help.component.ts1 + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + User deleted. @@ -3353,6 +7290,96 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + Request is too large for the server. Please contact you administrator if you want to increase the limit size. @@ -3360,27 +7387,33 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Zbyt wiele prób, spróbuj ponownie za minut. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Zbyt wiele prób, spróbuj ponownie później. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Błąd serwera. Spróbuj ponownie później. 1 + src/app/shared/rest/rest-extractor.service.ts1 + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + Subscribed @@ -3388,6 +7421,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/shared/user-subscription/subscribe-button.component.ts1 + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + Unsubscribed @@ -3395,6 +7434,68 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 + src/app/shared/user-subscription/subscribe-button.component.ts1 + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + Copied @@ -3402,20 +7503,26 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Zgłoszono film. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Czy na pewno chcesz usunąć ten film? 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -3423,41 +7530,47 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Zgłoś 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Opublikowano 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Publikacja zaplanowana na 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Oczekiwanie na transkodowanie 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Do transkodowania 1 + src/app/shared/video/video-miniature.component.ts1 + To import + + src/app/shared/video/video-miniature.component.ts + 1 + Only I can see this video @@ -3465,20 +7578,36 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Tylko osoby z prywatnym linkiem mogą zobaczyć ten film 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Każdy może zobaczyć ten film 1 + src/app/shared/video/video.service.ts1 + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + But associated data (tags, description...) will be lost, are you sure you want to leave this page? @@ -3486,13 +7615,19 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Twój film nie został jeszcze wysłany, czy na pewno chcesz opuścić tą stronę? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -3500,13 +7635,31 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Opublikowano film. 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + Video updated. @@ -3514,32 +7667,86 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. odpowiedzi również zostanie usunięte. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + likes / dislikes likes / dislikes 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Ten film zawiera treści wulgarne lub przeznaczone dla dorosłych. Czy na pewno chcesz go obejrzeć? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Zawartość wulgarna lub dla dorosłych 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + Videos from your subscriptions @@ -3547,6 +7754,6 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf index 2498789c7..c3e9650e3 100644 --- a/client/src/locale/angular.pt-BR.xlf +++ b/client/src/locale/angular.pt-BR.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Anterior 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Próximo 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Mês anterior 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Próximo mês 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Selecione o mês 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Selecione o ano 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Primeiro 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Anterior 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Próximo 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Último 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Aumentar horas 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Horas 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Reduzir horas 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Aumentar minutos 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minutos 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Reduzir minutos 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Aumentar segundos 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Segundos 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Reduzir segundos 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,6 +221,218 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + Display name @@ -222,35 +440,35 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Criar 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Baixar vídeo 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Download direto 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (arquivo .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -261,41 +479,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Download 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Denunciar vídeo 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Seu relatório será enviado aos moderadores de . - Será encaminhado para a instância de origem também. + Será encaminhado para a instância de origem também. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Motivo... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -306,55 +524,101 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Enviar 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Coloque esse vídeo na lista negra 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Interromper federação do vídeo (solicitar para ser removido nas instâncias remotas) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Não listado 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Privado 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views visualizações 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Na lista negra 42 + src/app/shared/video/video-miniature.component.html42 + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -362,6 +626,12 @@ 15 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -369,41 +639,49 @@ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Excluir 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Editar 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Pré-visualização truncada 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Pré-visualização completa 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Obter ajuda 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -415,6 +693,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -422,54 +708,103 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Se inscreva com uma conta em 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Se inscreva com uma conta local 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Se inscreva com uma conta do Mastodon: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Usando um feed 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Se inscreva via RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Inscrição remota - Interação remota + Inscrição remota + Interação remota 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -477,38 +812,56 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Ilimitado ( per day) + Ilimitado ( per day) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Importar 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) Importação HTTP (YouTube, Vimeo, URL direta...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Importação Torrent 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -516,6 +869,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -523,7 +932,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -534,27 +943,33 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Cancelar 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Banir este usuário 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 + src/app/shared/menu/top-menu-dropdown.component.html11 + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -566,28 +981,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Solicitar novo email de verificação. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Usuário 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Nome de usuário ou endereço de e-mail 15 - + src/app/login/login.component.html15 or create an account @@ -598,7 +1013,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -609,41 +1024,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Registro de novos usuários não está permitida nesta instância, porém você pode registrar em muitas outras! 28 - + src/app/login/login.component.html28 Password Senha 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Esqueci minha senha 45 - + src/app/login/login.component.html45 Login Entrar 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Esqueceu sua senha 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -651,21 +1074,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Endereço de e-mail 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Me envie um e-mail para redefinir minha senha 82 - + src/app/login/login.component.html82 Reset my password @@ -676,59 +1099,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Confirme a senha 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Senha confirmada 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Redefinir minha senha 29 - + src/app/reset-password/reset-password.component.html29 results resultados 5 - + src/app/search/search.component.html5 - for + for - para + para 6 - + src/app/search/search.component.html6 Filters - + Filtros - + 16 - + src/app/search/search.component.html16 No results found @@ -739,13 +1162,185 @@ 28 - + src/app/search/search.component.html28 subscribers inscritos 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -753,14 +1348,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Alterar o idioma 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -771,6 +1366,24 @@ 8 + src/app/menu/language-chooser.component.html8 + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + Create an account @@ -778,20 +1391,26 @@ 33 - + src/app/menu/menu.component.html33 My library Minha biblioteca 37 - + src/app/menu/menu.component.html37 Videos Vídeos 24 + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + Playlists + + src/app/menu/menu.component.html + 46 + Subscriptions @@ -799,6 +1418,18 @@ 51 + src/app/menu/menu.component.html51 + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -806,6 +1437,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -813,203 +1450,203 @@ 81 - + src/app/menu/menu.component.html81 More Mais 91 - + src/app/menu/menu.component.html91 Administration Administração 95 - + src/app/menu/menu.component.html95 About Sobre 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Exibir atalhos de teclado 111 - + src/app/menu/menu.component.html111 View your notifications Ver suas notificações 3 - + src/app/menu/avatar-notification.component.html3 Notifications Notificações 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Atualizar suas preferências de notificações 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Ver todas as suas notificações 30 - + src/app/menu/avatar-notification.component.html30 Search... Pesquisar... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Carregar 9 - + src/app/header/header.component.html9 Sort Ordenar 6 - + src/app/search/search-filters.component.html6 Published date Data de publicação 15 - + src/app/search/search-filters.component.html15 Original publication year Ano de publicação original 24 - + src/app/search/search-filters.component.html24 After... Depois... 30 - + src/app/search/search-filters.component.html30 Before... Antes... 37 - + src/app/search/search-filters.component.html37 Duration Duração 45 - + src/app/search/search-filters.component.html45 Display sensitive content Visualizar conteúdo sensível 54 - + src/app/search/search-filters.component.html54 Yes Sim 58 - + src/app/search/search-filters.component.html58 No Não 63 - + src/app/search/search-filters.component.html63 Category Categoria 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licença 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Idioma 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Todas estas etiquetas 103 - + src/app/search/search-filters.component.html103 One of these tags Uma destas etiquetas 108 - + src/app/search/search-filters.component.html108 Filter Filtro 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Exibir vídeos não listados e privados 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Adicionar legenda oculta 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Selecionar um arquivo de legenda oculta 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1020,7 +1657,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1031,27 +1668,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Adicionar essa legenda oculta 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Título 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Tags 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1059,20 +1705,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Adicione uma nova tag 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Descrição 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1080,105 +1734,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Privacidade 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Agendar publicação () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Esse vídeo contém conteúdo adulto e explícito 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Algumas instâncias não listam vídeos contendo conteúdo adulto e explícito por padrão. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Aguarde a transcodificação antes de publicar o vídeo 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Se você decidir não aguardar a transcodificação antes de publicar o vídeo, ele poderá não ser reproduzido até que a transcodificação termine. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Info básica 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Adicionar outra legenda oculta 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Veja o arquivo de legenda 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Arquivo já existente ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Será criado na atualização 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Cancelar criação 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Será deletado na atualização 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Cancelar exclusão 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1189,13 +1843,19 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Legendas ocultas 159 + src/app/videos/+video-edit/shared/video-edit.component.html159 + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -1203,55 +1863,65 @@ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Texto curto para dizer às pessoas como elas podem apoiar você (plataforma de membros, etc.). 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Data original de publicação 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Esta é a data em que o conteúdo foi publicado originalmente (por exemplo, a data de lançamento para um filme) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Habilitar comentários de vídeos 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Habilitar downloads 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Configurações avançadas 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1259,7 +1929,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1270,27 +1940,43 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Atualizar 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Selecione o arquivo para enviar 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Programado 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + @@ -1302,41 +1988,50 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished A publicação estará disponível quando o envio terminar 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Publicar 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Selecione o torrent para importar 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or Ou 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Colar URI magnética 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1348,42 +2043,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Importar 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Enviar 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Enviar um arquivo 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Importar com URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Importar com torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1394,6 +2089,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1401,13 +2104,21 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code Código QR 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1415,6 +2126,34 @@ 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + Muted @@ -1422,6 +2161,60 @@ 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -1429,6 +2222,22 @@ 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1436,48 +2245,54 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Descurtir este vídeo 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Ir para a página do canal 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Por 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Ir para a página da conta 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Mostrar mais 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Mostrar menos 147 + src/app/videos/+video-watch/video-watch.component.html147 + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + Friendly Reminder: @@ -1485,7 +2300,7 @@ 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1496,21 +2311,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Mais informações 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Obtenha mais informações 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1521,7 +2336,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1532,21 +2347,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Nenhum comentário. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Ver todas as respostas 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1557,14 +2372,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Adicionar comentário... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1575,14 +2390,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Você está a um passo de comentar 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -1593,13 +2408,23 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment entre para comentar 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -1611,21 +2436,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Comentário destacado 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Responder 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1636,7 +2461,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1647,7 +2472,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1658,7 +2483,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1669,6 +2494,22 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -1676,35 +2517,35 @@ 2 - + src/app/+admin/follows/follows.component.html2 Following Seguindo 5 - + src/app/+admin/follows/follows.component.html5 Follow Seguir 7 - + src/app/+admin/follows/follows.component.html7 Followers Seguidores 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 host (sem "http://") por linha 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -1715,27 +2556,33 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Adicionar aos seguidos 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Filtrar... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -1743,34 +2590,44 @@ 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Pontuação 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Criado + Created + Criado 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Aceito 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Pendente 33 + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + Refuse @@ -1778,82 +2635,92 @@ 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Host 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Redundância permitida 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Usuário criador 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Editar usuário 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Nome de usuário 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john joão 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com email@exemplo.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Papel 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Transcodificação está habilitada nesse servidor. A cota de vídeo só leva em conta vídeo original. + Transcodificação está habilitada nesse servidor. A cota de vídeo só leva em conta vídeo original. No máximo, esse usuário poderia usar ~ . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Quota de vídeo diária 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + Danger Zone @@ -1861,62 +2728,68 @@ 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Enviar um link por email para redefinir a senha para o usuário 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Pedir uma nova senha 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Definir manualmente a senha de usuário 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Exibir 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Ocultar 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Lista de usuários 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Ações em massa 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Nome de usuário + Username + Nome de usuário 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned) @@ -1924,41 +2797,53 @@ 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login O email do usuário deve ter sido confirmado para entrar 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification O email do usuário foi confirmado / O usuário pode entrar sem a confirmação do email 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Motivo do banimento: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Moderação 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Abusos de vídeo 5 + src/app/+admin/moderation/moderation.component.html5 + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + Muted accounts @@ -1966,70 +2851,70 @@ 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Servidores silenciados 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Nome do vídeo + Video name + Nome do vídeo 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Sensível 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Não federado 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Data + Date + Data 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Ir para o vídeo 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Ações 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Motivo da lista negra: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Comentário de moderação 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2040,90 +2925,102 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Atualizar este comentário 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Denunciante 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Vídeo 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Estado + State + Estado 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Ir para a conta 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Motivo: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Comentário de moderação: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Retirar da lista negra 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instância 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Silenciado em + Muted at + Silenciado em 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Remover silêncio 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Conta 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -2131,6 +3028,106 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -2138,27 +3135,33 @@ 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Tipo 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Processado em 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Finalizado em 23 + src/app/+admin/system/jobs/jobs.component.html23 + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -2166,13 +3169,60 @@ 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Descrição curta 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2180,6 +3230,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2187,27 +3245,121 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Desfocar miniaturas 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Exibição 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Termos 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -2215,6 +3367,30 @@ 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2222,41 +3398,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Inscrever-se 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Inscrição permitida 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Inscrição requer verificação de email 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Limite de inscrições 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Usuários 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2264,13 +3452,67 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Importação de vídeo com um arquivo torrent ou URI magnética habilitada 301 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2278,55 +3520,67 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Email de administrador 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Habilitar formulário de contato 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Configurações básicas 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Seu nome de usuário no Twitter 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Indica a conta Twitter do sítio web ou plataforma em que o conteúdo foi publicado. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Instância listada como permitida pelo Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2334,27 +3588,33 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transcodificação 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transcodificação ativada 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Se você desativar a transcodificação, muitos vídeos dos seus usuários não funcionarão! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -2362,6 +3622,39 @@ 475 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2369,6 +3662,12 @@ 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + Cache @@ -2376,41 +3675,67 @@ 541 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. Alguns arquivos não são federados (pré-visualizações, legendas ocultas). Nós as obtivemos diretamente da instância de origem e a colocamos em cache. 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Tamanho do cache de pré-visualizações 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Tamanho do cache de legendas ocultas de vídeos 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Personalizações 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -2418,13 +3743,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Atualizar configuração 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2432,20 +3763,26 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Perfil 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Configurações de vídeo 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -2453,41 +3790,61 @@ 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Alterar senha 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Senha atual 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Nova senha 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Confirmar nova senha 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Política padrão sobre vídeos que possuem conteúdo sensível 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with others @@ -2495,13 +3852,19 @@ 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Reproduzir vídeo automaticamente 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -2509,6 +3872,64 @@ 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -2516,68 +3937,74 @@ 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Selecione o próximo dono 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Aceitar ser dono 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Selecione o canal alvo 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Iniciador 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Criado - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Status 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Ação 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + Go to the channel @@ -2585,36 +4012,46 @@ 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers inscritos 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Criar um canal de vídeo 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Exemplo: meu_canal 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Texto curto para dizer às pessoas como elas podem apoiar o seu canal (plataforma de membros, etc.).<br /><br /> + Texto curto para dizer às pessoas como elas podem apoiar o seu canal (plataforma de membros, etc.).<br /><br /> Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preenchido automaticamente com esse texto. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -2622,76 +4059,85 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Alterar o avatar 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (extensões: , tamanho máximo: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Alvo 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Se deletar sua conta, a ação não poderá ser desfeita. Esteja certo disso. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Excluir sua conta 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Você ainda não se inscreveu em nenhum canal. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Criado por 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Ir para a página da conta do dono 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Instâncias silenciadas 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Histórico habilitado 4 + src/app/+my-account/my-account-history/my-account-history.component.html4 + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + You don't have videos history yet. @@ -2699,6 +4145,24 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 14 + src/app/+my-account/my-account-history/my-account-history.component.html14 + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + Activities @@ -2706,13 +4170,57 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Web 3 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -2724,6 +4232,27 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 2 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + @@ -2735,62 +4264,68 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Enviar email de verificação 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Esta instância não necessita de verificação por email. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Banido 19 - + src/app/+accounts/accounts.component.html19 Instance muted Instância silenciada 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Silenciado por sua instância 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Instância silenciada pela sua. 23 - + src/app/+accounts/accounts.component.html23 subscribers inscritos 31 - + src/app/+accounts/accounts.component.html31 Video channels Canais de vídeo 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -2798,6 +4333,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -2805,13 +4354,19 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Ingressou 10 + src/app/+accounts/account-about/account-about.component.html10 + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + Support this channel @@ -2819,13 +4374,27 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Criado 17 + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -2833,6 +4402,12 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + Contact administrator @@ -2840,20 +4415,26 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Seu nome 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Seu email 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your message @@ -2861,20 +4442,80 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance Sobre a instância 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Contatar administrador 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -2882,35 +4523,68 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Este é um software livre, sob a licença AGPLv3. + Este é um software livre, sob a licença AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Para mais informações por favor visite joinpeertube.org. + Para mais informações por favor visite joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P & Privacidade 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -2918,6 +4592,76 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -2925,6 +4669,16 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -2932,6 +4686,16 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -2939,6 +4703,15 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -2946,34 +4719,58 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Defina um limite para a frequência de requisições recebidas pelo rastreador (sendo testado) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Tocar um som se houverem requisições incomuns (em teste) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Desabilite P2P a partir da interface de administração 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Um programa de redundância automática de vídeos: nós não saberíamos se o IP baixou o vídeo de propósito ou se isso foi o programa automatizado 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -2985,6 +4782,107 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -2992,6 +4890,33 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -2999,27 +4924,43 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Sua mensagem foi enviada. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Você já enviou este formulário recentemente 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Nenhuma descrição 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p @@ -3027,34 +4968,40 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Auto (via ffmpeg) @@ -3062,13 +5009,45 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Configuração atualizada. 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -3076,69 +5055,105 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -3146,146 +5161,158 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Você precisa especificar hosts para seguir. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Hosts precisam ser únicos 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Se você confirmar, enviará uma solicitação para seguir: - + If you confirm, you will send a follow request to: - + Se você confirmar, enviará uma solicitação para seguir: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Seguir novo(s) servidor(es) 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Solicitação de seguir(s) enviada! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Você realmente deseja parar de seguir ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Parar de seguir 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Você não está mais seguindo . 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled habilitado 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled desabilitado 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is A redundância de é 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. Conta teve seu silêncio removido por sua instância. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. Instância teve seu silêncio removido por sua instância. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Comentário atualizado. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Deletar a denúncia 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Atualizar comentário de moderação 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Marcar como aceito 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Marcar como rejeitado 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Você realmente quer deletar esta denúncia? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Abuso deletado. 1 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + yes @@ -3293,27 +5320,135 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no não 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. Você realmente quer remover este vídeo da lista negra? Ele estará disponível novamente na lista de vídeos. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Vídeo removido da lista negra. 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -3321,27 +5456,33 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Aviso 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Erro 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Usuário criado. 1 + src/app/+admin/users/user-edit/user-create.component.ts1 + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + Update user password @@ -3349,153 +5490,165 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. Usuário atualizado. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Atualizar usuário 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . Um e-mail pedindo redefinição de senha foi enviado para . 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban Desbanir 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Definir Email como Confirmado 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Você não pode banir root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Você realmente quer reativar usuários? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. usuários reativados. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Você não pode excluir root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Se você remover estes usuários, não poderá criar outros com o mesmo nome de usuário! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. usuários deletados. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. emails de usuários definidos como confirmados. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. A conta não será mais silenciada. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. A instância não será mais silenciada. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history Meu histórico de vídeos 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled Histórico de vídeos ativado 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled Histórico de vídeos desativado 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Deletar histórico de vídeos 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? Você tem certeza que quer deletar todo o seu histórico de vídeos? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Histórico de vídeos deletado 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Propriedade aceita 1 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + You current password is invalid. @@ -3503,13 +5656,19 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Senha atualizada. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -3517,20 +5676,26 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Excluir minha conta 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Sua conta foi excluída. 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + New video from your subscriptions @@ -3538,13 +5703,25 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Novo comentário em seu vídeo 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + One of your video is blacklisted/unblacklisted @@ -3552,41 +5729,53 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Vídeo publicado (após transcodificação/atualização programada) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Importação de vídeo finalizada 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Um novo usuário se registrou em sua instância 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Você ou um de seus canais tem um novo seguidor 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Alguém mencionou você em um comentário 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -3594,20 +5783,32 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Perfil atualizado. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Avatar alterado. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -3615,20 +5816,26 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Este nome já existe nesta instância. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Canal de vídeo atualizado. 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + Please type the display name of the video channel () to confirm @@ -3636,13 +5843,37 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Canal de vídeo excluído. 1 + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + My videos @@ -3650,48 +5881,54 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Você realmente deseja excluir vídeos? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. vídeos excluídos. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Você realmente deseja excluir ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Vídeo excluído. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Solicitação para mudar dono enviada. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Meus canais 1 + src/app/+my-account/my-account.component.ts1 + My playlists + + src/app/+my-account/my-account.component.ts + 1 + My subscriptions @@ -3699,41 +5936,47 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account.component.ts1 My history Meu histórico 1 - + src/app/+my-account/my-account.component.ts1 Misc Gerais 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Mudanças de dono 1 - + src/app/+my-account/my-account.component.ts1 My settings Minhas configurações 1 - + src/app/+my-account/my-account.component.ts1 My notifications Minhas notificações 1 + src/app/+my-account/my-account.component.ts1 + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as ! @@ -3741,48 +5984,54 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Um email com um link de verificação será enviado para . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Não foi possível localizar o id de usuário ou string de verificação. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Vídeos publicados 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Inscreva-se na conta 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Focar na barra de busca 1 - + src/app/app.component.ts1 Toggle the left menu Esconder o menu lateral esquerdo 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -3790,56 +6039,56 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/app.component.ts1 Go to the recently added videos page Ir à página dos vídeos recentes 1 - + src/app/app.component.ts1 Go to the local videos page Ir à página dos vídeos locais 1 - + src/app/app.component.ts1 Go to the videos upload page Ir à página de envio de vídeos 1 - + src/app/app.component.ts1 Go to my subscriptions Ir às minhas inscrições 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Ir aos meus vídeos 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Ir às minhas importações 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Ir aos meus canais 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -3848,328 +6097,340 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Certifique-se de ter configurado corretamente o PeerTube (diretório config/), em particular a seção "webserver". 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. você precisa se reconectar. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Atalhos de teclado: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Sucesso 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Nome de usuário ou senha incorretos. 1 - + src/app/login/login.component.ts1 You account is blocked. Sua conta está bloqueada. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . Um e-amil com as instruções de redefinição de senha serão enviadas para . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Sua senha foi redefinida com sucesso! 1 - + src/app/reset-password/reset-password.component.ts1 Today Hoje 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Últimos 7 dias 1 - + src/app/search/search-filters.component.ts1 Last 30 days Últimos 30 dias 1 - + src/app/search/search-filters.component.ts1 Last 365 days Últimos 365 dias 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Curto (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Médio (4-10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Longo (> 10 min) + Long (> 10 min) + Longo (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Relevância 1 - + src/app/search/search-filters.component.ts1 Publish date Data de publicação 1 - + src/app/search/search-filters.component.ts1 Views Visualizações 1 - + src/app/search/search-filters.component.ts1 years ago anos atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago meses atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago mês atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago semanas atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago semana atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago dias atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago dia atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago horas atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago hora atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago minutos atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago segundos atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Confirmar 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Nome da instância é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. A descrição curta não deve ser maior que 250 caracteres. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Nome de usuário no Twitter é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Tamanho de cache de pré-visualizações é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Tamanho de cache de pré-visualizações deve ser maior que 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Tamanho de cache de pré-visualizações deve ser um número. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Tamanho de cache de legendas ocultas é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. Tamanho de cache de legendas ocultas deve ser maior que 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. Tamanho de cache de legendas ocultas deve ser um número. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Limite de registro é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Limite de registro deve ser maior que 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Limite de registro deve ser um número. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. E-mail de administração é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. E-mail de administração deve ser válido. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Threads de transcodificação é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Threads de transcodificação devem ser maior ou igual a 0. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -4177,34 +6438,52 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. E-mail deve ser válido. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Seu nome é obrigatório. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Seu nome deve ter ao menos 1 caractere. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Seu nome não pode conter mais de 120 caracteres. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1 + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + A message is required. @@ -4212,132 +6491,138 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. A mensagem deve ter no mínimo 3 caracteres. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. A mensagem não pode ter mais que 5000 caracteres. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Nome de usuário é necessário. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Senha é necessária. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Confirmação da senha é necessária. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. O nome de usuário deve ter ao menos 1 caractere. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. O nome de usuário não pode ter mais que 50 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. O nome de usuário deve ser alfanumérico e em caixa baixa; pontos finais e underlines são permitidos. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. Senha deve ter pelo menos 6 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Senha não pode ter mais que 255 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. A nova senha e a senha confirmada não são iguais. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Cota de vídeo é necessária. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Cota deve ser maior que -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Limite de upload diário é obrigatório. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Limite de upload diário deve ser maior que -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Papel de usuário é necessário. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. A descrição deve ter pelo menos 3 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. A descrição não pode ter mais que 1000 caracteres. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -4345,195 +6630,207 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. O motivo do banimento não pode ter mais que 250 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Nome de exibição é necessário. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. O nome de exibição deve ter no mínimo 1 caractere. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. O nome de exibição não pode ter mais que 50 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Motivo da denúncia é necessário. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Motivo da denúncia deve ter melhor menos 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. O motivo da denúncia não pode ter mais que 3000 caracteres. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. O comentário de moderação é obrigatório. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. O comentário de moderação deve ter pelo menos 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. O comentário de moderação não pode ter mais que 3000 caracteres. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. O canal é obrigatório. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. O motivo de inserção na lista negra deve ter pelo menos 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. Motivo de inserção na lista negra não pode ter mais que 300 caracteres. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. O idioma da legenda de vídeo oculta é obrigatório. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. O arquivo de legenda de vídeo oculta é obrigatório. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. O nome de usuário é obrigatório. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account Você só pode transferir a propriedade para uma conta local 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. O nome é obrigatório. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. O nome deve ter pelo menos 1 caractere. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. O nome não pode ter mais que 50 caracteres. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. O nome deve ser alfanumérico e em caixa baixa; pontos finais e underlines são permitidos. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. O texto de apoio deve ter pelo menos 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. O texto de apoio não pode ter mais que 1000 caracteres. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Comentário é necessário. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Comentário deve ter pelo menos 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Comentário não pode ter mais que 3000 caracteres. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Nome de exibição não pode ter mais que 120 caracteres. 1 + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -4541,426 +6838,444 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Nome do vídeo deve ter pelo menos 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Nome do vídeo não pode ter mais que 120 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. A pivacidade do vídeo é obrigatório. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. O canal do vídeo é obrigatório. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. A descrição do vídeo deve ter pelo menos 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. A descrição do vídeo não pode ter mais que 10000 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Uma tag deve ter mais que 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Uma tag deve ter menos que 30 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. O suporte do vídeo deve ter pelo menos 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. O suporte do vídeo não pode ter mais que 1000 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. Uma data é necessária para agendar uma atualização de vídeo. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Esse arquivo é grande demais. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . O PeerTube não pode trabalhar com este tipo de arquivo. As extensões aceitas são . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? Todos os dados não salvos serão perdidos; você tem certeza que deseja sair dessa página? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday domingo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday segunda-feira 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday terça-feira 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday quarta-feira 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday quinta-feira 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday sexta-feira 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday sábado 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun dom 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon seg 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue ter 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed qua 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu qui 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri sex 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat sáb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su D 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo S 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu T 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Q 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Q 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr S 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa S 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January janeiro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February fevereiro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March março 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April abril 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May maio 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June junho 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July julho 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August agosto 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September setembro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October outubro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November novembro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December dezembro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan jan 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb fev 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr abr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun jun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul jul 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug ago 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep set 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct out 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec dez 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Limpar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd yy-mm-dd 1 + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + ~ @@ -4968,286 +7283,336 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos de vídeos em FullHD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos de vídeo em HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos de vídeos de qualidade média 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Compatível com Markdown que têm suporte a: + Markdown compatible that supports: + Compatível com Markdown que têm suporte a: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Ênfase 1 - + src/app/shared/misc/help.component.ts1 Links Links 1 - + src/app/shared/misc/help.component.ts1 New lines Novas linhas 1 - + src/app/shared/misc/help.component.ts1 Lists Listas 1 - + src/app/shared/misc/help.component.ts1 Images Imagens 1 - + src/app/shared/misc/help.component.ts1 users banned. usuários banidos. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. Usuário banido. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Você realmente quer desbanir ? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. Usuário foi desbanido. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! Se remover este usuário, você não poderá criar outro com o mesmo nome de usuário. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. Usuário excluído. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified Email do usuário confirmado 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. Conta silenciada. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. Instância silenciada. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. Conta silenciada pela instância. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. Conta não será mais silenciada pela instância. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. Instância silenciada pela instância. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. Conta não será mais silenciada pela instância. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Silencia esta conta 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Remover silêncio 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Silenciar esta instância 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Remover silêncio desta instância 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Silenciar esta conta em sua instância 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Remover silêncio desta conta em sua instância 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Silenciar a instância em sua instância. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Remover silêncio da instância em sua instância. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. A solicitação é grande demais para o servidor. Entre em contato com seu administrador se quiser aumentar o tamanho do limite. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Muitas tentativas, por favor tente novamente depois de minutos. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Muitas tentativas, por favor tente novamente depois. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Erro de servidor. Por favor, tente novamente depois. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Inscrito em 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Inscrito 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Desinscrito de 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Desinscrito 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Moderador 1 + src/app/shared/users/user.service.ts1 + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + Video blacklisted. @@ -5255,27 +7620,33 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Copiado 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Vídeo denunciado. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Você realmente deseja excluir esse vídeo? 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -5283,97 +7654,103 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Denunciar 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Publicado 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Publicação agendada em 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Aguardando transcodificação 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Para transcodificar 1 - + src/app/shared/video/video-miniature.component.ts1 To import Para importar 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Apenas eu posso ver este vídeo 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Apenas pessoas com o link privado podem ver este vídeo 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Qualquer um pode ver este vídeo 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Vídeo para importar atualizado. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Seu vídeo foi enviado para sua conta e é privado. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Mas dados associados (tags, descrição…) serão perdidas, tem certeza que deseja sair dessa página? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Seu vídeo ainda não foi atualizado, você tem certeza que deseja sair dessa página? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -5381,48 +7758,60 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Vídeo publicado. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Sua quota de vídeos é excedida com este vídeo (tamanho do vídeo: , utilizado: , quota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Sua quota diária de vídeos é excedida com este vídeo (tamanho do vídeo: , utilizado: , quota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. Você tem modificações não salvas! Se sair desta páginas, as modificações serão perdidas. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Vídeo atualizado. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. respostas serão excluídas também. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + likes / dislikes @@ -5430,34 +7819,40 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Este vídeo possui conteúdo adulto ou explícito. Você tem certeza que deseja assisti-lo? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Conteúdo adulto ou explícito 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Gostar do vídeo 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Não gostar do vídeo 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -5465,6 +7860,12 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 + src/app/videos/video-list/video-trending.component.ts1 + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + Trending for the last days @@ -5472,6 +7873,12 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 + src/app/videos/video-list/video-trending.component.ts1 + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + Videos from your subscriptions @@ -5479,6 +7886,6 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.pt-PT.xlf b/client/src/locale/angular.pt-PT.xlf index a8ec6ae28..032935471 100644 --- a/client/src/locale/angular.pt-PT.xlf +++ b/client/src/locale/angular.pt-PT.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Anterior 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Próximo 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Mês anterior 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Próximo mês 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Escolher mês 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Escolher ano 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Primeiro 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Anterior 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Próximo 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Último 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Aumentar horas 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Horas 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Reduzir horas 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Aumentar minutos 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minutos 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Reduzir minutos 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Aumentar segundos 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Segundos 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Reduzir segundos 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,164 +221,237 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - O seu vídeo foi retirado da lista negra - + + O seu vídeo foi retirado da lista negra + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - O seu vídeo foi colocado na lista negra - + + O seu vídeo foi colocado na lista negra + 23 + src/app/shared/users/user-notifications.component.html23 + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - comentou o seu vídeo - + + comentou o seu vídeo + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - O seu vídeo foi publicado - + + O seu vídeo foi publicado + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - A importação do seu vídeo foi bem sucedida - + + A importação do seu vídeo foi bem sucedida + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - A importação do seu vídeo falhou - + + A importação do seu vídeo falhou + 71 + src/app/shared/users/user-notifications.component.html71 + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - está a seguir + + está a seguir - your channel - a sua conta - + your channel + a sua conta + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - mencionou o seu vídeo - + + mencionou o seu vídeo + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -380,59 +459,59 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Opções 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start atStart at 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop atStop at 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Nome de exibição 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Criar 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Baixar vídeo 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Download direto 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (arquivo .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -443,41 +522,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Download 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Denunciar vídeo 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Motivo... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -488,56 +567,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Enviar 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Coloque esse vídeo na lista negra 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Vídeo não federado (peça sua exclusão das instâncias remotas) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Não listado 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Privado 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views visualizações 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Na lista negra 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -548,14 +627,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { vídeos} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -566,74 +645,94 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Actualizado 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops atEdit starts/stops at 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Salvar 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Eliminar da 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Nenhum resultado. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Excluir 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Editar 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Pré-visualização truncada 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Pré-visualização completa 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Obter ajuda 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -643,47 +742,104 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub accountUsing an ActivityPub account 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Subscribe with an account on 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local accountSubscribe with your local account 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account:Subscribe with a Mastodon account: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feedUsing a syndication feed 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSSSubscribe via RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Remote subscribe - Remote interact + Remote subscribe + Remote interact 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -691,38 +847,56 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Ilimitado ( per day) + Ilimitado ( per day) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Importar 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) Importação HTTP (YouTube, Vimeo, URL direta...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Importação Torrent 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -730,6 +904,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -737,7 +967,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -748,25 +978,31 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Cancelar 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Banir este usuário 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 + src/app/shared/menu/top-menu-dropdown.component.html11 + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -778,28 +1014,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Solicitar novo email de verificação. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Usuário 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Nome de usuário ou endereço de e-mail 15 - + src/app/login/login.component.html15 or create an account @@ -810,7 +1046,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -821,41 +1057,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Registro de novos usuários não está permitida nesta instância, porém você pode registrar em muitas outras! 28 - + src/app/login/login.component.html28 Password Senha 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Esqueci minha senha 45 - + src/app/login/login.component.html45 Login Entrar 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Esqueceu sua senha 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -863,21 +1107,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Endereço de e-mail 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Me envie um e-mail para redefinir minha senha 82 - + src/app/login/login.component.html82 Reset my password @@ -888,57 +1132,57 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Confirme a senha 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Senha confirmada 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Redefinir minha senha 29 - + src/app/reset-password/reset-password.component.html29 results resultados 5 - + src/app/search/search.component.html5 - for + for - para + para 6 - + src/app/search/search.component.html6 Filters - + Filters - + 16 - + src/app/search/search.component.html16 No results found @@ -949,13 +1193,185 @@ 28 - + src/app/search/search.component.html28 subscribers inscritos 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -963,14 +1379,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Alterar o idioma 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -979,6 +1395,24 @@ 8 + src/app/menu/language-chooser.component.html8 + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + Create an account @@ -986,20 +1420,26 @@ 33 - + src/app/menu/menu.component.html33 My library Minha biblioteca 37 - + src/app/menu/menu.component.html37 Videos Vídeos 24 + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + Playlists + + src/app/menu/menu.component.html + 46 + Subscriptions @@ -1007,6 +1447,18 @@ 51 + src/app/menu/menu.component.html51 + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -1014,6 +1466,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1021,80 +1479,98 @@ 81 - + src/app/menu/menu.component.html81 More Mais 91 - + src/app/menu/menu.component.html91 Administration Administração 95 - + src/app/menu/menu.component.html95 About Sobre 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcutsShow keyboard shortcuts 111 - + src/app/menu/menu.component.html111 View your notificationsView your notifications 3 - + src/app/menu/avatar-notification.component.html3 NotificationsNotifications 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferencesUpdate your notification preferences 16 - + src/app/menu/avatar-notification.component.html16 See all your notificationsSee all your notifications 30 - + src/app/menu/avatar-notification.component.html30 Search... Pesquisar... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Carregar 9 - + src/app/header/header.component.html9 Sort Ordenar 6 - + src/app/search/search-filters.component.html6 Published date Data de publicação 15 + src/app/search/search-filters.component.html15 + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + Duration @@ -1102,89 +1578,89 @@ 45 - + src/app/search/search-filters.component.html45 Display sensitive content Visualizar conteúdo sensível 54 - + src/app/search/search-filters.component.html54 Yes Sim 58 - + src/app/search/search-filters.component.html58 No Não 63 - + src/app/search/search-filters.component.html63 Category Categoria 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licença 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Idioma 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Todas estas etiquetas 103 - + src/app/search/search-filters.component.html103 One of these tags Uma destas etiquetas 108 - + src/app/search/search-filters.component.html108 Filter Filtro 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videosDisplay unlisted and private videos 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Adicionar legenda oculta 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Selecionar um arquivo de legenda oculta 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1195,7 +1671,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1206,44 +1682,61 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Adicionar essa legenda oculta 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Título 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Tags 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag+ Tag 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tagEnter a new tag 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Descrição 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1251,99 +1744,99 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Privacidade 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Agendar publicação () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Esse vídeo contém conteúdo adulto e explícito 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Algumas instâncias não listam vídeos contendo conteúdo adulto e explícito por padrão. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Aguarde a transcodificação antes de publicar o vídeo 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Se você decidir não aguardar a transcodificação antes de publicar o vídeo, ele poderá não ser reproduzido até que a transcodificação termine. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Info básica 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Adicionar outra legenda oculta 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Veja o arquivo de legenda 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔Already uploaded ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on updateWill be created on update 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Cancelar criação 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on updateWill be deleted on update 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Cancelar exclusão 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1352,13 +1845,19 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Legendas ocultas 159 + src/app/videos/+video-edit/shared/video-edit.component.html159 + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -1366,13 +1865,25 @@ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Texto curto para dizer às pessoas como elas podem apoiar você (plataforma de membros, etc.). 226 + src/app/videos/+video-edit/shared/video-edit.component.html226 + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + Enable video comments @@ -1380,6 +1891,12 @@ 254 + src/app/videos/+video-edit/shared/video-edit.component.html254 + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + Advanced settings @@ -1387,19 +1904,29 @@ 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrongSorry, but something went wrong 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1410,25 +1937,41 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Atualizar 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Selecione o arquivo para enviar 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 ScheduledScheduled 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + @@ -1438,39 +1981,48 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished A publicação estará disponível quando o envio terminar 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Publicar 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Selecione o torrent para importar 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 OrOr 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Colar URI magnética 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1482,42 +2034,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Importar 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Enviar 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Enviar um arquivo 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Importar com URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Importar com torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1528,6 +2080,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1535,13 +2095,21 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code Código QR 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1549,11 +2117,93 @@ 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + MutedMuted 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -1561,6 +2211,22 @@ 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1568,48 +2234,54 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Descurtir esse vídeo 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Ir para a página do canal 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Por 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Ir para a página da conta 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Mostrar mais 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Mostrar menos 147 + src/app/videos/+video-watch/video-watch.component.html147 + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + Friendly Reminder: @@ -1617,7 +2289,7 @@ 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1628,21 +2300,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Mais informações 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Obtenha mais informações 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1653,7 +2325,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1664,21 +2336,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Nenhum comentário. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Ver todas as respostas 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1689,14 +2361,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Adicionar comentário... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1707,12 +2379,12 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commentingYou are one step away from commenting 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -1721,11 +2393,21 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to commentlogin to comment 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -1735,21 +2417,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Comentário realçado 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Responder 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1760,7 +2442,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1771,7 +2453,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1782,7 +2464,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1793,6 +2475,22 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -1800,35 +2498,35 @@ 2 - + src/app/+admin/follows/follows.component.html2 Following Seguindo 5 - + src/app/+admin/follows/follows.component.html5 Follow Seguir 7 - + src/app/+admin/follows/follows.component.html7 Followers Seguidores 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 host (sem "http://") por linha 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -1839,25 +2537,31 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Adicionar aos seguidos 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter...Filter... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -1865,30 +2569,40 @@ 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Pontuação 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Criado + Created + Criado 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 AcceptedAccepted 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 PendingPending 33 + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + Refuse @@ -1896,80 +2610,142 @@ 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Host 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowedRedundancy allowed 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Usuário criador 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Editar usuário 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Nome de usuário 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john joão 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com email@exemplo.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Papel 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Transcodificação está habilitada nesse servidor. A cota de vídeo só leva em conta vídeo original. + Transcodificação está habilitada nesse servidor. A cota de vídeo só leva em conta vídeo original. No máximo, esse usuário poderia usar ~ . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Quota de vídeo diária 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + Users list @@ -1977,119 +2753,137 @@ 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actionsBatch actions 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Nome de usuário + Username + Nome de usuário 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned)(banned) 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to loginUser's email must be verified to login 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verificationUser's email is verified / User can login without email verification 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Motivo do banimento: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Moderação 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Abusos de vídeo 5 + src/app/+admin/moderation/moderation.component.html5 + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + Muted accountsMuted accounts 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted serversMuted servers 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Nome do vídeo + Video name + Nome do vídeo 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Sensível 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 UnfederatedUnfederated 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Data + Date + Data 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Ir para o vídeo 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Ações 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Motivo da lista negra: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Comentário de moderação 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2100,84 +2894,96 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Atualizar este comentário 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Denunciante 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Vídeo 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Estado + State + Estado 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Ir para a conta 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Motivo: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Comentário de moderação: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Retirar da lista negra 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instância 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at Muted at + Muted at Muted at 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 UnmuteUnmute 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 AccountAccount 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -2185,6 +2991,106 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -2192,27 +3098,33 @@ 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Tipo 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Processado em 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Finalizado em 23 + src/app/+admin/system/jobs/jobs.component.html23 + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -2220,13 +3132,60 @@ 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Descrição curta 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2234,6 +3193,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2241,27 +3208,121 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Desfocar miniaturas 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Exibição 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Termos 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client route @@ -2269,6 +3330,30 @@ 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2276,53 +3361,119 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Inscrever-se 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Inscrição permitida 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Inscrição requer verificação de email 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Limite de inscrições 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Usuários 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabledVideo import with HTTP URL (i.e. YouTube) enabled 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Importação de vídeo com um arquivo torrent ou URI magnética habilitada 301 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2330,53 +3481,65 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Email de administrador 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact formEnable contact form 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Configurações básicas 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Seu nome de usuário no Twitter 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Indica a conta Twitter do sítio web ou plataforma em que o conteúdo foi publicado. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Instância listada como permitida pelo Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2384,32 +3547,71 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Transcodificação 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Transcodificação ativada 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Se você desativar a transcodificação, muitos vídeos dos seus usuários não funcionarão! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensionsAllow additional extensions 475 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2417,6 +3619,18 @@ 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. @@ -2424,34 +3638,60 @@ 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Tamanho do cache de pré-visualizações 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Tamanho do cache de legendas ocultas de vídeos 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Personalizações 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -2459,13 +3699,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Atualizar configuração 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2473,20 +3719,26 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Perfil 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Configurações de vídeo 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -2494,53 +3746,79 @@ 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Alterar senha 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Senha atual 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Nova senha 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Confirmar nova senha 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Política padrão sobre vídeos que possuem conteúdo sensível 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Reproduzir vídeo automaticamente 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -2548,6 +3826,64 @@ 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -2555,68 +3891,74 @@ 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Selecione o próximo dono 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Aceitar ser dono 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Selecione o canal alvo 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Iniciador 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Criado - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Status 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Ação 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + Go to the channel @@ -2624,36 +3966,46 @@ 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers inscritos 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Criar um canal de vídeo 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Exemplo: meu_canal 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Texto curto para dizer às pessoas como elas podem apoiar o seu canal (plataforma de membros, etc.).<br /><br /> + Texto curto para dizer às pessoas como elas podem apoiar o seu canal (plataforma de membros, etc.).<br /><br /> Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preenchido automaticamente com esse texto. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -2661,83 +4013,154 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Alterar o avatar 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (extensões: , tamanho máximo: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Alvo 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain.Once you delete your account, there is no going back. Please be certain. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Excluir sua conta 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet.You don't have any subscriptions yet. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Criado por 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Ir para a página da conta do dono 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instancesMuted instances 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabledHistory enabled 4 + src/app/+my-account/my-account-history/my-account-history.component.html4 + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + You don't have videos history yet.You don't have videos history yet. 14 + src/app/+my-account/my-account-history/my-account-history.component.html14 + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + ActivitiesActivities 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 WebWeb 3 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -2749,6 +4172,27 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 2 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + @@ -2760,54 +4204,60 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Enviar email de verificação 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Esta instância não necessita de verificação por email. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 BannedBanned 19 - + src/app/+accounts/accounts.component.html19 Instance mutedInstance muted 21 - + src/app/+accounts/accounts.component.html21 Muted by your instanceMuted by your instance 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instanceInstance muted by your instance 23 - + src/app/+accounts/accounts.component.html23 subscribers inscritos 31 - + src/app/+accounts/accounts.component.html31 Video channels Canais de vídeo 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -2815,6 +4265,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -2822,13 +4286,19 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Ingressou 10 + src/app/+accounts/account-about/account-about.component.html10 + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + Support this channel @@ -2836,13 +4306,27 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Criado 17 + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -2850,36 +4334,108 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + Contact administratorContact administrator 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your nameYour name 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your emailYour email 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your messageYour message 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instanceAbout instance 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administratorContact administrator 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -2887,35 +4443,68 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Este é um software livre, sob a licença AGPLv3. + Este é um software livre, sob a licença AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Para mais informações por favor visite joinpeertube.org. + Para mais informações por favor visite joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P & Privacidade 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -2923,6 +4512,76 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -2930,6 +4589,16 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -2937,6 +4606,16 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -2944,6 +4623,15 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -2951,34 +4639,58 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Defina um limite para a frequência de requisições recebidas pelo rastreador (sendo testado) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Tocar um som se houverem requisições incomuns (em teste) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Desabilite P2P a partir da interface de administração 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Um programa de redundância automática de vídeos: nós não saberíamos se o IP baixou o vídeo de propósito ou se isso foi o programa automatizado 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -2990,6 +4702,107 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -2997,65 +4810,146 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from serverCannot get about information from server 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent.Your message has been sent. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recentlyYou already sent this form recently 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Nenhuma descrição 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p240p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Auto (via ffmpeg)Auto (via ffmpeg) 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Configuração atualizada. 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -3063,51 +4957,87 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB2GB 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -3115,156 +5045,276 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Você precisa especificar hosts para seguir. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Hosts precisam ser únicos 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Se você confirmar, enviará uma solicitação para seguir: - + If you confirm, you will send a follow request to: - + Se você confirmar, enviará uma solicitação para seguir: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Seguir novo(s) servidor(es) 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Solicitação de seguir(s) enviada! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Você realmente deseja parar de seguir ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Parar de seguir 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Você não está mais seguindo . 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabledenabled 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disableddisabled 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is Redundancy for is 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance.Account unmuted by your instance. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance.Instance unmuted by your instance. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Comentário atualizado. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this reportDelete this report 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Atualizar comentário de moderação 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Marcar como aceito 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Marcar como rejeitado 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report?Do you really want to delete this abuse report? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Abuso deletado. 1 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + yesyes 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 nono 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. Você realmente quer remover este vídeo da lista negra? Ele estará disponível novamente na lista de vídeos. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Vídeo removido da lista negra. 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -3272,27 +5322,39 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Aviso 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Erro 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Usuário criado. 1 + src/app/+admin/users/user-edit/user-create.component.ts1 + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + User updated. @@ -3300,13 +5362,19 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Atualizar usuário 1 + src/app/+admin/users/user-edit/user-update.component.ts1 + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + Unban @@ -3314,109 +5382,127 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as VerifiedSet Email as Verified 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Você não pode banir root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users?Do you really want to unban users? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. users unbanned. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Você não pode excluir root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username!If you remove these users, you will not be able to create others with the same username! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. users deleted. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. users email set as verified. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted.Account unmuted. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted.Instance unmuted. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos historyMy videos history 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabledVideos history is enabled 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabledVideos history is disabled 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos historyDelete videos history 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history?Are you sure you want to delete all your videos history? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deletedVideos history deleted 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Propriedade aceita 1 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + You current password is invalid.You current password is invalid. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Senha atualizada. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -3424,79 +5510,121 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Excluir minha conta 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Sua conta foi excluída. 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + New video from your subscriptionsNew video from your subscriptions 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your videoNew comment on your video 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + One of your video is blacklisted/unblacklistedOne of your video is blacklisted/unblacklisted 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update)Video published (after transcoding/scheduled update) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finishedVideo import finished 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instanceA new user registered on your instance 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new followerYou or your channel(s) has a new follower 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video commentsSomeone mentioned you in video comments 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences savedPreferences saved 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Perfil atualizado. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Avatar alterado. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -3504,30 +5632,60 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance.This name already exists on this instance. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Canal de vídeo atualizado. 1 + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + Please type the display name of the video channel () to confirmPlease type the display name of the video channel () to confirm 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Canal de vídeo excluído. 1 + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + My videos @@ -3535,48 +5693,54 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Você realmente deseja excluir vídeos? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. vídeos excluídos. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Você realmente deseja excluir ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Vídeo excluído. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Solicitação para mudar dono enviada. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Meus canais 1 + src/app/+my-account/my-account.component.ts1 + My playlists + + src/app/+my-account/my-account.component.ts + 1 + My subscriptions @@ -3584,117 +5748,129 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/+my-account/my-account.component.ts1 My historyMy history 1 - + src/app/+my-account/my-account.component.ts1 MiscMisc 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Mudanças de dono 1 - + src/app/+my-account/my-account.component.ts1 My settings Minhas configurações 1 - + src/app/+my-account/my-account.component.ts1 My notificationsMy notifications 1 + src/app/+my-account/my-account.component.ts1 + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as !You are now logged in as ! 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Um email com um link de verificação vai ser enviado para . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Não foi possível localizar o id de usuário ou string de verificação. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Vídeos publicados 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the accountSubscribe to the account 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search barFocus the search bar 1 - + src/app/app.component.ts1 Toggle the left menuToggle the left menu 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos pageGo to the trending videos page 1 - + src/app/app.component.ts1 Go to the recently added videos pageGo to the recently added videos page 1 - + src/app/app.component.ts1 Go to the local videos pageGo to the local videos page 1 - + src/app/app.component.ts1 Go to the videos upload pageGo to the videos upload page 1 - + src/app/app.component.ts1 Go to my subscriptionsGo to my subscriptions 1 - + src/app/core/auth/auth.service.ts1 Go to my videosGo to my videos 1 - + src/app/core/auth/auth.service.ts1 Go to my importsGo to my imports 1 - + src/app/core/auth/auth.service.ts1 Go to my channelsGo to my channels 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -3703,326 +5879,338 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Certifique-se de ter configurado corretamente o PeerTube (diretório config/), em particular a seção "webserver". 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. você precisa se reconectar. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts:Keyboard Shortcuts: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Sucesso 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Nome de usuário ou senha incorretos. 1 - + src/app/login/login.component.ts1 You account is blocked. Sua conta está bloqueada. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . Um e-amil com as instruções de redefinição de senha serão enviadas para . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Sua senha foi redefinida com sucesso! 1 - + src/app/reset-password/reset-password.component.ts1 Today Hoje 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Últimos 7 dias 1 - + src/app/search/search-filters.component.ts1 Last 30 days Últimos 30 dias 1 - + src/app/search/search-filters.component.ts1 Last 365 days Últimos 365 dias 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Curto (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Médio (4-10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Longo (> 10 min) + Long (> 10 min) + Longo (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Relevância 1 - + src/app/search/search-filters.component.ts1 Publish date Data de publicação 1 - + src/app/search/search-filters.component.ts1 Views Visualizações 1 - + src/app/search/search-filters.component.ts1 years ago anos atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago meses atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago mês atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago semanas atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago semana atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago dias atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago dia atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago horas atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago hora atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago minutos atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago segundos atrás 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Confirmar 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Nome da instância é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. A descrição curta não deve ser maior que 250 caracteres. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Nome de usuário no Twitter é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Tamanho de cache de pré-visualizações é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Tamanho de cache de pré-visualizações deve ser maior que 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Tamanho de cache de pré-visualizações deve ser um número. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Tamanho de cache de legendas ocultas é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. Tamanho de cache de legendas ocultas deve ser maior que 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. Tamanho de cache de legendas ocultas deve ser um número. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Limite de registro é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Limite de registro deve ser maior que 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Limite de registro deve ser um número. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. E-mail de administração é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. E-mail de administração deve ser válido. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Threads de transcodificação é necessário. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Threads de transcodificação devem ser maior ou igual a 0. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -4030,147 +6218,171 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. E-mail deve ser válido. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required.Your name is required. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long.Your name must be at least 1 character long. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long.Your name cannot be more than 120 characters long. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1 + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + A message is required.A message is required. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long.The message must be at least 3 characters long. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long.The message cannot be more than 5000 characters long. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Nome de usuário é necessário. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Senha é necessária. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Confirmação da senha é necessária. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long.Username must be at least 1 character long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long.Username cannot be more than 50 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed.Username should be lowercase alphanumeric; dots and underscores are allowed. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. Senha deve ter pelo menos 6 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Senha não pode ter mais que 255 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. A nova senha e a senha confirmada não são iguais. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Cota de vídeo é necessária. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Cota deve ser maior que -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Limite de upload diário é obrigatório. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Limite de upload diário deve ser maior que -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Papel de usuário é necessário. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Descrição deve ter pelo menos 3 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long.Description cannot be more than 1000 characters long. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -4178,170 +6390,188 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Motivo do banimento não pode ter mais de 250 caracteres. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Nome de exibição é necessário. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long.Display name must be at least 1 character long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long.Display name cannot be more than 50 characters long. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Motivo da denúncia é necessário. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Motivo da denúncia deve ter melhor menos 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long.Report reason cannot be more than 3000 characters long. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. Comentário de moderação é obrigatório. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. Comentário de moderação deve ter pelo menos 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long.Moderation comment cannot be more than 3000 characters long. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. O canal é obrigatório. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. Motivo da lista negra deve ter pelo menos 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. Motivo da lista negra não pode ter mais de 300 caracteres. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. Idioma da legenda oculta de vídeo é necessário. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. Arquivo de legenda oculta de vídeo é necessário. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. O nome de usuário é obrigatório. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local accountYou can only transfer ownership to a local account 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Nome é obrigatório. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long.Name must be at least 1 character long. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long.Name cannot be more than 50 characters long. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed.Name should be lowercase alphanumeric; dots and underscores are allowed. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. Texto de apoio deve ter pelo menos 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Comentário é necessário. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Comentário deve ter pelo menos 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Comentário não pode ter mais que 3000 caracteres. 1 + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -4349,422 +6579,440 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Nome do vídeo deve ter pelo menos 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Nome do vídeo não pode ter mais que 120 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Privacidade do vídeo é necessária. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Canal do vídeo é necessário. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Descrição do vídeo deve ter pelo menos 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. Descrição do vídeo não pode ter mais que 10000 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Uma tag deve ter mais de 2 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Uma tag deve ter menos de 30 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Apoio ao vídeo deve ter pelo menos 3 caracteres. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long.Video support cannot be more than 1000 characters long. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. Uma data é necessária para agendar uma atualização de vídeo. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Esse arquivo é grande demais. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are .PeerTube cannot handle this kind of file. Accepted extensions are . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? Todos os dados não salvos serão perdidos, você tem certeza que deseja sair dessa página? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday domingo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday segunda-feira 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday terça-feira 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday quarta-feira 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday quinta-feira 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday sexta-feira 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday sábado 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun dom 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon seg 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue ter 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed qua 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu qui 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri sex 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat sáb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su D 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo S 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu T 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We Q 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Q 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr S 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa S 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January janeiro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February fevereiro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March março 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April abril 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May maio 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June junho 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July julho 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August agosto 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September setembro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October outubro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November novembro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December dezembro 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan jan 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb fev 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr abr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun jun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul jul 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug ago 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep set 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct out 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec dez 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Limpar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd yy-mm-dd 1 + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + ~ @@ -4772,250 +7020,300 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos de vídeos em FullHD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos de vídeo em HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos de vídeos de qualidade média 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Compatível com Markdown que têm suporte a: + Markdown compatible that supports: + Compatível com Markdown que têm suporte a: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Ênfase 1 - + src/app/shared/misc/help.component.ts1 Links Links 1 - + src/app/shared/misc/help.component.ts1 New lines Novas linhas 1 - + src/app/shared/misc/help.component.ts1 Lists Listas 1 - + src/app/shared/misc/help.component.ts1 Images Imagens 1 - + src/app/shared/misc/help.component.ts1 users banned. users banned. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. Usuário banido. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Você realmente quer desbanir ? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. Usuário foi desbanido. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username!If you remove this user, you will not be able to create another with the same username! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. Usuário excluído. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verifiedUser email set as verified 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted.Account muted. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted.Instance muted. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance.Account muted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance.Account unmuted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance.Instance muted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance.Instance unmuted by the instance. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this accountMute this account 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this accountUnmute this account 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instanceMute the instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instanceUnmute the instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instanceMute this account by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instanceUnmute this account by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instanceMute the instance by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instanceUnmute the instance by your instance 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. A solicitação é grande demais para o servidor. Entre em contato com seu administrador se quiser aumentar o tamanho do limite. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Muitas tentativas, por favor tente novamente depois de minutos. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Muitas tentativas, por favor tente novamente depois. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Erro de servidor. Por favor, tente novamente depois. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Inscrito em 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Inscrito 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Desinscrito de 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Desinscrito 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 ModeratorModerator 1 + src/app/shared/users/user.service.ts1 + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + Video blacklisted. @@ -5023,27 +7321,33 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Copiado 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Vídeo denunciado. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Você realmente deseja excluir esse vídeo? 1 + src/app/shared/video/video-actions-dropdown.component.ts1 + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + Blacklist @@ -5051,97 +7355,103 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Denunciar 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Publicado 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Publicação agendada em 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Aguardando transcodificação 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Para transcodificar 1 - + src/app/shared/video/video-miniature.component.ts1 To import Para importar 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Apenas eu posso ver este vídeo 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Apenas pessoas com o link privado podem ver este vídeo 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Qualquer um pode ver este vídeo 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Vídeo para importar atualizado. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Seu vídeo foi enviado para sua conta e é privado. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Mas dados associados (tags, descrição…) serão perdidas, tem certeza que deseja sair dessa página? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Seu vídeo ainda não foi atualizado, você tem certeza que deseja sair dessa página? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -5149,46 +7459,58 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Vídeo publicado. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Sua quota de vídeos é excedida com este vídeo (tamanho do vídeo: , utilizado: , quota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Sua quota diária de vídeos é excedida com este vídeo (tamanho do vídeo: , utilizado: , quota: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost.You have unsaved changes! If you leave, your changes will be lost. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Vídeo atualizado. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. respostas serão excluídas também. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + likes / dislikes @@ -5196,40 +7518,58 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Este vídeo possui conteúdo adulto ou explícito. Você tem certeza que deseja assisti-lo? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Conteúdo adulto ou explícito 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the videoLike the video 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the videoDislike the video 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hoursTrending for the last 24 hours 1 + src/app/videos/video-list/video-trending.component.ts1 + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + Trending for the last daysTrending for the last days 1 + src/app/videos/video-list/video-trending.component.ts1 + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + Videos from your subscriptions @@ -5237,6 +7577,6 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf index b53f8b43b..32a5d1ec5 100644 --- a/client/src/locale/angular.ru-RU.xlf +++ b/client/src/locale/angular.ru-RU.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Предыдущий 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Следующий 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Предыдущий месяц 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Следующий месяц 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Выбрать месяц 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Выбрать год 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Первый 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Назад 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Далее 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Последний 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Прирост часов 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Часы 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Снижение часов 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Прирост минут 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Минуты 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Снижение минут 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Прирост секунд 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Секунды 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Снижение секунд 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,202 +221,251 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Ваше видео было разблокировано - + + Ваше видео было разблокировано + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Ваше видео было заблокировано - + + Ваше видео было заблокировано + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - прокомментировал (-а) ваше видео - + + прокомментировал (-а) ваше видео + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Ваше видео было опубликовано - + + Ваше видео было опубликовано + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Импортирование вашего видео прошло успешно - + + Импортирование вашего видео прошло успешно + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Импортирование вашего видео прошло неуспешно - + + Импортирование вашего видео прошло неуспешно + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - Пользователь зарегистрировался на вашем сервере - + + Пользователь зарегистрировался на вашем сервере + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - подписался (-лась) + + подписался (-лась) - на ваш канал - на ваш аккаунт - + на ваш канал + на ваш аккаунт + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - упомянул (-а) вас в видео - + + упомянул (-а) вас в видео + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -418,63 +473,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Настройки 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Начало в 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Конец в 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Отображаемое имя 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Создать 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Скачать видео 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Прямое скачивание 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Торрент (.torrent файл) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -485,41 +540,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Скачать 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Пожаловаться на видео 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Ваша жалоба будет отправлена модераторам . - Также это будет отправлено на оригинальный сервер. + Также это будет отправлено на оригинальный сервер. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Причина... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -530,60 +585,76 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Отправить 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Заблокировать видео 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Лишить видео федеральности (спросить об удалении с внешних серверов) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Скрытый 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Приватный 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views просмотров 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Черный список 42 + src/app/shared/video/video-miniature.component.html42 + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } 9 + src/app/shared/video-playlist/video-playlist-miniature.component.html9 + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + Updated @@ -591,6 +662,18 @@ 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -598,62 +681,70 @@ 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Сохранить 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Удалить с 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Нет результатов. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Удалить 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Редактировать 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Укороченная обложка 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Предпросмотр 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Помощь 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -665,6 +756,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -672,54 +771,81 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Подписаться с аккаунта на 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Подписаться с вашего локального аккаунта 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Подписаться с аккаунта Mastodon: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Используя синдикативный поток 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Подписаться используя RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Удалённая подписка - Удалённое соединение + Удалённая подписка + Удалённое соединение 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + User registration allowed @@ -727,6 +853,22 @@ 14 + src/app/shared/instance/instance-features-table.component.html14 + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -734,38 +876,44 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Неограниченно ( в день) + Неограниченно ( в день) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Импорт 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP импорт (YouTube, Vimeo, прямой URL-адрес...) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Импорт торрента 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + P2P enabled @@ -773,6 +921,12 @@ 83 + src/app/shared/instance/instance-features-table.component.html83 + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -780,6 +934,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -787,7 +997,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -798,20 +1008,32 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Отменить 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Заблокировать этого пользователя 26 + src/app/shared/moderation/user-ban-modal.component.html26 + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -823,28 +1045,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Получить новое подтверждение электронной почты. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Пользователь 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Имя пользователя или электронный адрес 15 - + src/app/login/login.component.html15 or create an account @@ -855,7 +1077,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -866,41 +1088,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Регистрация не разрешена на этом сервере, но вы можете зарегистрироваться на других! 28 - + src/app/login/login.component.html28 Password Пароль 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Я забыл пароль 45 - + src/app/login/login.component.html45 Login Авторизация 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Забыли пароль 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -908,21 +1138,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Электронный адрес 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Отправить мне письмо для сброса пароля 82 - + src/app/login/login.component.html82 Reset my password @@ -933,59 +1163,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Подтвердить пароль 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Пароль подтвержден 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Восстановить пароль 29 - + src/app/reset-password/reset-password.component.html29 results результатов 5 - + src/app/search/search.component.html5 - for + for - для + для 6 - + src/app/search/search.component.html6 Filters - + Фильтры - + 16 - + src/app/search/search.component.html16 No results found @@ -996,13 +1226,185 @@ 28 - + src/app/search/search.component.html28 subscribers подписчиков 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -1010,14 +1412,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Изменить язык 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1028,69 +1430,75 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile Мой публичный профиль 17 - + src/app/menu/menu.component.html17 My account Мой аккаунт 21 - + src/app/menu/menu.component.html21 Log out Выйти 25 - + src/app/menu/menu.component.html25 Create an account Создать учетную запись 33 - + src/app/menu/menu.component.html33 My library Моя библиотека 37 - + src/app/menu/menu.component.html37 Videos Видео 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Плейлисты 46 - + src/app/menu/menu.component.html46 Subscriptions Подписки 51 - + src/app/menu/menu.component.html51 History История 56 + src/app/menu/menu.component.html56 + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -1098,6 +1506,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1105,203 +1519,203 @@ 81 - + src/app/menu/menu.component.html81 More Больше 91 - + src/app/menu/menu.component.html91 Administration Администрация 95 - + src/app/menu/menu.component.html95 About Описание 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Показать комбинации клавиш 111 - + src/app/menu/menu.component.html111 View your notifications Показать уведомления 3 - + src/app/menu/avatar-notification.component.html3 Notifications Уведомления 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Изменить настройки уведомлений 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Показать все уведомления 30 - + src/app/menu/avatar-notification.component.html30 Search... Поиск... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Загрузить 9 - + src/app/header/header.component.html9 Sort Сортировать по 6 - + src/app/search/search-filters.component.html6 Published date Дата публикации 15 - + src/app/search/search-filters.component.html15 Original publication year Год публикации 24 - + src/app/search/search-filters.component.html24 After... После... 30 - + src/app/search/search-filters.component.html30 Before... До... 37 - + src/app/search/search-filters.component.html37 Duration Продолжительность 45 - + src/app/search/search-filters.component.html45 Display sensitive content Отобразить нежелательный контент 54 - + src/app/search/search-filters.component.html54 Yes Да 58 - + src/app/search/search-filters.component.html58 No Нет 63 - + src/app/search/search-filters.component.html63 Category Категория 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Лицензия 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Язык 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Все теги 103 - + src/app/search/search-filters.component.html103 One of these tags Один тег 108 - + src/app/search/search-filters.component.html108 Filter Фильтр 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Отображать скрытые и приватные видео 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Добавить заголовок 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Выбрать файл заголовка 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1312,7 +1726,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1323,27 +1737,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Добавить этот заголовок 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Название 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Теги 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1351,20 +1774,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Введите новый тег 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Описание 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1372,105 +1803,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Доступ 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Запланированная публикация () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Это видео содержит зрелый или откровенный контент 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. В некоторых случаях видеоролики, содержащий зрелый или откровенный контент, по умолчанию не перечисляются. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Подождите транскодирования, прежде чем публиковать видео. 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Если вы решите не ждать транскодирования перед публикацией видео, оно может быть недоступно для воспроизведения до окончания транскодирования. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Базовая информация 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Добавить другой заголовок 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Посмотреть файл с субтитрами 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Уже загружено ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Будет создан после обновления 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Отменить создание 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Будет удалено после обновления 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Отменить удаление 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1481,13 +1912,19 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Заголовки 159 + src/app/videos/+video-edit/shared/video-edit.component.html159 + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + Support @@ -1495,55 +1932,65 @@ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Короткий текст для того, как остальные могут помочь вашему каналу (платформа членства...). 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Оригинальная дата публикации 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Это дата, когда контент был опубликован (например, дата выпуска фильма) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Включить комментарии 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Разрешить скачивание видео 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Дополнительные настройки 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1551,7 +1998,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1562,27 +2009,43 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Обновить 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Выбрать файл для загрузки 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Запланировано 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + @@ -1594,41 +2057,50 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished Публикация произойдёт, когда загрузка будет завершена 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Опубликовать 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Выбрать торрент для импорта 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or Или 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Вставить магнет-ссылку 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1640,42 +2112,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Импортировать 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Загрузить 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Загрузить файл 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Импортировать с URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Импортировать с торрент-файла 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1686,6 +2158,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1693,13 +2173,21 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QR код 27 + src/app/videos/+video-watch/modal/video-share.component.html27 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + Embed @@ -1707,6 +2195,34 @@ 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + Muted @@ -1714,6 +2230,30 @@ 20 + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + Public @@ -1721,6 +2261,30 @@ 8 + src/app/videos/+video-watch/video-watch-playlist.component.html8 + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -1728,6 +2292,22 @@ 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1735,63 +2315,63 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Мне не понравилось 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Перейти на страницу канала 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Создано 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Перейти на страницу аккаунта 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Показать больше 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Показать меньше 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published Официально опубликовано 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: Дружелюбное напоминание: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1802,21 +2382,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Подробнее 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Получить подробную информацию 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -1827,7 +2407,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1838,21 +2418,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Нет комментариев. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Показать все ответов 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1863,14 +2443,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Добавить комментарий... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1881,14 +2461,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Вы всего в одном шаге от комментариев 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -1899,13 +2479,23 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment авторизация для комментирования 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -1917,21 +2507,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Выделенный комментарий 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Ответить 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1942,7 +2532,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -1953,7 +2543,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -1964,7 +2554,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -1975,6 +2565,22 @@ 15 + src/app/+admin/admin.component.html15 + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + Manage follows @@ -1982,35 +2588,35 @@ 2 - + src/app/+admin/follows/follows.component.html2 Following Подписки 5 - + src/app/+admin/follows/follows.component.html5 Follow Подписаться 7 - + src/app/+admin/follows/follows.component.html7 Followers Подписчики 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 1 хост (без "http://") каждую строку 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -2021,27 +2627,33 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Добавить подписку 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Фильтр... 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -2049,34 +2661,44 @@ 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Счет 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Создано + Created + Создано 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Принято 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Ожидается 33 + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + Refuse @@ -2084,82 +2706,92 @@ 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Хост 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Избыток разрешён 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Создать пользователя 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Редактировать пользователя 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Имя пользователя 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john ivan 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Роль 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Транскодирование активировано на сервере. Квота видео только с учетом оригинального видео. + Транскодирование активировано на сервере. Квота видео только с учетом оригинального видео. Этот пользователь может использовать максимум ~ . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Дневная квота видео 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + Danger Zone @@ -2167,55 +2799,67 @@ 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Отправить ссылку для сброса пароля на электронную почту пользователя 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Попросить новый пароль 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Самостоятельно установить новый пароль пользователя 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Показать 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Скрыть 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Список пользователей 2 + src/app/+admin/users/user-list/user-list.component.html2 + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + - Username - Имя пользователя + Username + Имя пользователя 40 + src/app/+admin/users/user-list/user-list.component.html40 + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned) @@ -2223,126 +2867,126 @@ 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Электронная почта пользователя должна быть подтверждена для авторизации 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Электронная почта пользователя подтверждена / Пользователь может авторизоваться без подтверждения электронной почты 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Причина блокировки: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Модерация 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Оскорбляющее видео 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos Автоматически заблокированные видео 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Заглушённые аккаунты 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Заглушённые серверы 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Название видео + Video name + Название видео 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Чувствительный 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Нефедеральный 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Дата + Date + Дата 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Перейти в видео 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Действия 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Причина блокирования: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Комментарий модератора 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2353,90 +2997,102 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Обновить этот комментарий 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Репортёр 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Видео 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Состояние + State + Состояние 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Перейти в профиль 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Причина: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Комментарий модератора: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Разблокировка 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Сервер 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Заглушено в + Muted at + Заглушено в 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Разглушить 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Аккаунт 12 + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -2444,6 +3100,106 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + Jobs list @@ -2451,27 +3207,33 @@ 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Тип 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Обработано на 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Закончено на 23 + src/app/+admin/system/jobs/jobs.component.html23 + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -2479,13 +3241,60 @@ 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Краткое описание 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2493,6 +3302,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2500,32 +3317,150 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Размыть обложки 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Показать 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Условия пользователя 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + Default client routeDefault client route 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2533,41 +3468,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Зарегистрироваться 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Регистрация активирована 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Для регистрации требуется подтверждение электронной почты 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Лимит регистраций 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Пользователи 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2575,27 +3522,69 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Включено импортирование видео с торрент-файла или магнет-ссылки 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Автоматическая блокировка 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled Включена автоматическая блокировка новых видео пользователей 318 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -2603,55 +3592,67 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Электронная почта администратора 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Включить контактную форму 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Базовая конфигурация 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Ваше имя пользователя Twitter 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Показывает аккаунт Twitter на веб-сайте или платформе, на котором был опубликован контент. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Сервер не заблокирован Twitter 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -2659,27 +3660,33 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Транскодирование 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Транскодирование активировано 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Если вы деактивируете транскодирование, многие видео пользователей перестанут работать! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -2687,6 +3694,39 @@ 475 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -2694,6 +3734,18 @@ 517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. @@ -2701,34 +3753,60 @@ 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Размер кэша обложек 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Размер кэша заголовок 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Персонализация 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -2736,13 +3814,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Обновить конфигурацию 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2750,20 +3834,26 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Профиль 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Настройки видео 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + Danger zone @@ -2771,41 +3861,61 @@ 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Изменить пароль 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Текущий пароль 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Новый пароль 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Подтвердите новый пароль 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Политика касательно видео, содержащих чувствительный контент 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + Use WebTorrent to exchange parts of the video with others @@ -2813,13 +3923,19 @@ 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Автоматически воспроизводить видео 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -2827,6 +3943,64 @@ 27 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + Change ownership @@ -2834,112 +4008,122 @@ 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Выбрать нового владельца 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Принять владельца 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Выбрать канал-цель 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Инициатор 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Создано - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Статус 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Действие 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel Создать новый видеоканал 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Перейти на канал 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers подписчиков 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Создать видеоканал 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Пример: my_channel 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Короткий текст для того, как остальные могут помочь вашему каналу (платформа членства...).<br /><br /> + Короткий текст для того, как остальные могут помочь вашему каналу (платформа членства...).<br /><br /> Когда вы загрузите видео на этот канал, поле поддержки видео будет автоматически заполнено этим текстом. 52 + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + subscribers @@ -2947,143 +4131,153 @@ When you will upload a video in this channel, the video support field will be au 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Изменить фото профиля 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (расширения: , максимальный размер: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Цель 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. Если вы удалите свой аккаунт, то вернуть его не получится. Имейте в виду. 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Удалить мой аккаунт 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. У вас ещё нет подписок. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Создан 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Перейти на профиль владельца 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Заглушённые серверы 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Включить историю 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Удалить историю 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. У вас ещё нет истории. 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Настройки уведомлений 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Отметить все как прочитанные 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Активность 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Веб 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Создать новый плейлист 4 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + No videos in this playlist. @@ -3091,6 +4285,20 @@ When you will upload a video in this channel, the video support field will be au 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -3102,6 +4310,27 @@ When you will upload a video in this channel, the video support field will be au 2 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + @@ -3113,62 +4342,68 @@ When you will upload a video in this channel, the video support field will be au 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Отправить подтверждение по электронной почте 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Этот сервер не нуждается в подтверждении по электронной почте. 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Заблокировано 19 - + src/app/+accounts/accounts.component.html19 Instance muted Сервер заглушен 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Заглушено этим сервером 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Сервер заглушен этим сервером 23 - + src/app/+accounts/accounts.component.html23 subscribers подписчиков 31 - + src/app/+accounts/accounts.component.html31 Video channels Видеоканалы 36 + src/app/+accounts/accounts.component.html36 + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + See this video channel @@ -3176,6 +4411,20 @@ When you will upload a video in this channel, the video support field will be au 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html8 + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -3183,35 +4432,35 @@ When you will upload a video in this channel, the video support field will be au 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Присоединился 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Видео плейлисты 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Поддержать этот канал 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Создан 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -3222,20 +4471,26 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Этот канал не имеет плейлистов. 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + Contact administrator @@ -3243,20 +4498,26 @@ When you will upload a video in this channel, the video support field will be au 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Ваше имя 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Ваша электронная почта 20 + src/app/+about/about-instance/contact-admin-modal.component.html20 + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + Your message @@ -3264,20 +4525,80 @@ When you will upload a video in this channel, the video support field will be au 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance Об этом сервере 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Связь с администратором 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -3285,35 +4606,68 @@ When you will upload a video in this channel, the video support field will be au 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - Это свободное программное обеспечение, выпущенное под лицензией AGPLv3. + Это свободное программное обеспечение, выпущенное под лицензией AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Для получения подробной информации, посетите joinpeertube.org. + Для получения подробной информации, посетите joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P и приватность 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -3321,6 +4675,76 @@ When you will upload a video in this channel, the video support field will be au 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -3328,6 +4752,16 @@ When you will upload a video in this channel, the video support field will be au 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -3335,6 +4769,16 @@ When you will upload a video in this channel, the video support field will be au 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -3342,6 +4786,15 @@ When you will upload a video in this channel, the video support field will be au 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -3349,34 +4802,58 @@ When you will upload a video in this channel, the video support field will be au 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Установить лимит на количество запросов, получаемого трекером (тестируется) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Оповестить, если появятся необычные запросы (тестируется) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Отключить P2P в интерфейсе администратора 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Автоматическая программа резервирования видео: мы не будем знать, скачал ли IP видео специально или это была автоматическая программа 102 + src/app/+about/about-peertube/about-peertube.component.html102 + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -3388,6 +4865,107 @@ When you will upload a video in this channel, the video support field will be au 3 + src/app/+signup/+register/register.component.html3 + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -3395,6 +4973,33 @@ When you will upload a video in this channel, the video support field will be au 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -3402,27 +5007,43 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Ваше сообщение было отправлено. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Вы уже отправили эту форму совсем недавно 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Нет описания 1 + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + 240p @@ -3430,34 +5051,40 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Auto (via ffmpeg) @@ -3465,13 +5092,45 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Конфигурация обновлена. 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -3479,69 +5138,105 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100 МБ 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500 МБ 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1 ГБ 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5 ГБ 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20 ГБ 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50 ГБ 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10 МБ 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50 МБ 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2 ГБ 1 + src/app/+admin/config/shared/config.service.ts1 + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + is not valid @@ -3549,188 +5244,296 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Вам нужно указать хосты, которые вы хотите отслеживать. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Хосты должны быть уникальными. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Если вы подтвердите это, вы отправите следующий запрос в: - + If you confirm, you will send a follow request to: - + Если вы подтвердите это, вы отправите следующий запрос в: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Подписаться на новый (-е) сервер (-ы) 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Запрос (-ы) на подписку отправлены! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Вы действительно хотите отписаться от ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Отписаться 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Вы больше не подписаны на . 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled включено 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled отключено 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is Резервирование для - 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. Аккаунт был разглушён на вашем сервере. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. Сервер был разглушён на вашем сервере. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Комментарий обновлён 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Удалить эту жалобу 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Обновить комментарий модератора 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Пометить как принято 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Пометить как отклонено 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Вы действительно хотите удалить эту жалобу? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Жалоба удалена. 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. Видео было разблокировано. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. видео было разблокировано. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes да 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no нет 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. Вы действительно хотите разблокировать это видео? Оно будет снова доступно в списке видео. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Видео было разблокировано. 1 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + Info @@ -3738,6 +5541,16 @@ When you will upload a video in this channel, the video support field will be au 1 + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + Error @@ -3745,170 +5558,182 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Пользователь был создан. 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . Пароль изменён для пользователя . 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password Изменить пароль пользователя 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. Информация о пользователе была обновлена. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Обновить информацию о пользователе 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . Электронное письмо для сброса пароля было отправлено пользователю . 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban Разблокировать 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Пометить электронную почту как подтверждённую 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root.You cannot ban root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Вы действительно хотите разблокировать пользователей? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. пользователей было разблокировано. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root.You cannot delete root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Если вы удалите этих пользователей, вы не сможете создать других с теми же именами пользователей! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. пользователей было удалено. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. электронных почт пользователей помечены как подтверждённые. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. Аккаунт был разглушен. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. Сервер был разглушен. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history Моя история видео 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled История включена 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled История отключена 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Удалить историю видео 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? Вы уверены, что хотите удалить всю историю видео? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted История была удалена 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Владение принято 1 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + You current password is invalid. @@ -3916,13 +5741,19 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Пароль изменён. 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -3930,20 +5761,26 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Удалить мой аккаунт 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Ваш аккаунт был удалён. 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + New video from your subscriptions @@ -3951,69 +5788,81 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Новый комментарий к вашему видео 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse Новая жалоба 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review Видео автоматически попадает в черный список ожидания обзора 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted Одно из ваших видео было заблокировано/разблокировано 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) Видео опубликовано (после транскодирования/планового обновления) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Импорт видео был завершён 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance Новый пользователь был зарегистрирован на вашем сервере 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower У вас или вашего (-их) канала (-ов) появился новый подписчик 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Кто-то упомянул вас в комментариях видео 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -4021,20 +5870,32 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Профиль обновлён. 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Аватар изменён. 1 + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + Video channel created. @@ -4042,167 +5903,173 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Данное название уже занято на этом сервере. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Видеоканал обновлён. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! Вы действительно хотите удалить ? Это удалить все ваши видео, загруженный на этот канал, и вы не сможете сделать другой канал с таким же названием ()! 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm Пожалуйста, напишите название канала () для подтверждения 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Видеоканал был удалён. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. Плейлист был создан. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. Плейлист был обновлён. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? Вы действительно хотите удалить ? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. Плейлист был удалён. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos Мои видео 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Вы действительно хотите удалить видео? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. видео удалено. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Вы действительно хотите удалить ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Видео было удалено. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Заявка на смена владельца отправлена. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Мои каналы 1 - + src/app/+my-account/my-account.component.ts1 My playlists Мои плейлисты 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions Мои подписки 1 - + src/app/+my-account/my-account.component.ts1 My history Моя история 1 - + src/app/+my-account/my-account.component.ts1 Misc Разное 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Смена собственника 1 - + src/app/+my-account/my-account.component.ts1 My settings Мои настройки 1 - + src/app/+my-account/my-account.component.ts1 My notifications Мои уведомления 1 + src/app/+my-account/my-account.component.ts1 + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + You are now logged in as ! @@ -4210,44 +6077,50 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Электронное письмо со ссылкой на подтверждение было отправлено на . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Невозможно найти ID пользователя или проверочную строку. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Опубликованные видео 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Подписаться на аккаунт 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search barFocus the search bar 1 - + src/app/app.component.ts1 Toggle the left menuToggle the left menu 1 + src/app/app.component.ts1 + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -4255,56 +6128,56 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/app.component.ts1 Go to the recently added videos page Перейти на страницу недавних видео 1 - + src/app/app.component.ts1 Go to the local videos page Перейти на страницу локальных видео 1 - + src/app/app.component.ts1 Go to the videos upload page Перейти на страницу загрузки видео 1 - + src/app/app.component.ts1 Go to my subscriptions Перейти на мои подписки 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Перейти на мои видео 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Перейти на мои импорты 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Перейти на мои каналы 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -4313,132 +6186,198 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Убедитесь, что вы правильно настроили PeerTube (каталог config/), в частности, раздел "веб-сервер". 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Вам необходимо переподключиться. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Комбинации клавиш: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Успешно 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Неверное имя пользователя или пароль. 1 - + src/app/login/login.component.ts1 You account is blocked. Ваш аккаунт заблокирован. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . Электронное письмо с инструкциями по сбросу пароля были отправлены на . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Ваш пароль был успешно сброшен! 1 - + src/app/reset-password/reset-password.component.ts1 Today Сегодня 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Последние 7 дней 1 - + src/app/search/search-filters.component.ts1 Last 30 days Последние 30 дней 1 - + src/app/search/search-filters.component.ts1 Last 365 days Последние 365 дней 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Короткая (< 4 мин) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Средняя (4-10 мин) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Длинная (> 10 мин) + Long (> 10 min) + Длинная (> 10 мин) 1 - + src/app/search/search-filters.component.ts1 Relevance Актуальности 1 - + src/app/search/search-filters.component.ts1 Publish date Дате публикации 1 - + src/app/search/search-filters.component.ts1 Views Просмотрам 1 + src/app/search/search-filters.component.ts1 + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + Confirm @@ -4446,118 +6385,130 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Требуется название сервера. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. Короткое описание не должно содержать более 250 символов. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Требуется имя пользователя Twitter. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Требуется размер кэша превью. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Размер кэша превью должен быть более 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Размер кэша превью должен быть числом. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Требуется размер кэша заголовок. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. Размер кэша заголовок должен быть более 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. Размер кэша заголовок должен быть числом. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Требуется лимит регистраций. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Лимит регистраций должен быть более 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Лимит регистраций должен быть числом. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Требуется электронная почта администратора. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Электронная почта администратора должна быть действительной. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Требуется потоки транскодирования. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Потоки транскодирования должны быть более или равно 0. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -4565,34 +6516,52 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. Электронная почта должна быть действительной. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Требуется ваше имя. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Ваше имя должно содержать более 1 символа. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Ваше имя не должно содержать более 120 символов. 1 + src/app/shared/forms/form-validators/instance-validators.service.ts1 + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + A message is required. @@ -4600,132 +6569,138 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. Сообщение должно содержать более 3 символов. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. Сообщение не должно содержать более 5000 символов. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Требуется имя пользователя. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Требуется пароль. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Требуется подтверждение пароля. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. Имя пользователя должно содержать более 1 символа. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. Имя пользователя не должно содержать более 50 символов. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. Имя пользователя должно быть строчным буквенноцифровым; точки и знаки подчёркивания разрешены. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. Пароль должен содержать более 6 символов. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Пароль не должен содержать более 255 символов. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. Новый пароль и подтверждение пароля не совпадают. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Требуется квота видео. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Квота должна быть более -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Требуется дневной лимит загрузок. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Дневной лимит загрузок должен быть более -1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Требуется роль пользователя. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Описание должно содержать более 3 символов. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. Описание не должно содержать более 1000 символов. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -4733,97 +6708,115 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Причина блокировки не должно содержать более 250 символов. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Требуется отображаемое имя. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. Отображаемое имя должно содержать более 1 символа. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. Отображаемое имя не должно содержать более 50 символов. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Требуется причина жалобы. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Причина жалобы должна содержать более 2 символов. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. Причина жалобы не должна содержать более 3000 символов. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. Требуется комментарий модератора. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. Комментарий модератора должен содержать более 2 символов. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. Комментарий модератора не должен содержать более 3000 символов. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. Требуется канал. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. Причина блокировки должна содержать более 2 символов. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. Причина блокировки не должна содержать более 300 символов. 1 + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + You can only transfer ownership to a local account @@ -4831,27 +6824,33 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Требуется имя. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. Имя должно содержать не менее 1 символа. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. Длина имени не может превышать 50 символов. 1 + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + Support text must be at least 3 characters long. @@ -4859,41 +6858,53 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. Текст поддержки не должен превышать 1000 символов. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Требуется комментарий. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Комментарий должен содержать не менее 2 символов. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Длина комментария не может превышать 3000 символов. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Длина отображаемого имени не должна превышать 120 символов. 1 + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -4901,20 +6912,26 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Название видео должно быть не менее 3-х символов. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Длина имени видео не может превышать 120 символов. 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + Video channel is required. @@ -4922,13 +6939,31 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Описание видео должно быть не менее 3-х символов. 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + Video support must be at least 3 characters long. @@ -4936,6 +6971,308 @@ When you will upload a video in this channel, the video support field will be au 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short Oct @@ -4943,97 +7280,169 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov ноя 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec дек 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Очистить 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd гг-мм-дд 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden Скрыто 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation request Размыто с запросом на подтверждение 1 - + src/app/shared/instance/instance-features-table.component.ts1 Displayed Отображенный 1 - - - Markdown compatible that supports: - Совместим с Markdown, который поддерживает: - + src/app/shared/instance/instance-features-table.component.ts1 + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts 1 + + Markdown compatible that supports: + Совместим с Markdown, который поддерживает: + + 1 + + src/app/shared/misc/help.component.ts1 Emphasis Подчёркивание 1 - + src/app/shared/misc/help.component.ts1 Links Ссылки 1 - + src/app/shared/misc/help.component.ts1 New lines Новые строки 1 - + src/app/shared/misc/help.component.ts1 Lists Списки 1 - + src/app/shared/misc/help.component.ts1 Images Изображения 1 + src/app/shared/misc/help.component.ts1 + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + Account muted. @@ -5041,97 +7450,103 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. Сервер заглушен. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. Аккаунт заглушен сервером. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. Аккаунт разглушен сервером. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. Сервер заглушен сервером. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. Сервер разглушен сервером. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Заглушить этот аккаунт 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Разглушить этот аккаунт 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Заглушить сервер 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Разглушить сервер 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Заглушить этот аккаунт вашим сервером 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Разглушить этот аккаунт вашим сервером 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Заглушить сервер вашим сервером 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Разглушить сервер вашим сервером 1 + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + Too many attempts, please try again after minutes. @@ -5139,233 +7554,239 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Слишком много попыток, пожалуйста, попробуйте ещё раз позже. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Ошибка сервера. Пожалуйста, повторите попытку позже. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Вы подписались на 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Подписка 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Вы отписались от 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Отказ от подписки 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Модератор 1 - + src/app/shared/users/user.service.ts1 Video removed from Видео удалено с 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps Видео добавлено в с временной меткой 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in Видео добавлено в 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Timestamps updated Обновлены временные метки 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at Начинается с 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at Заканчивается в 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at и заканчивается в 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. Видео заблокировано. 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Скопировано 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Видео обжаловано. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Вы действительно хотите удалить это видео? 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist Добавить в плейлист 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist Чёрный список 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Пожаловаться 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Опубликовано 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Публикация запланирована на 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Ожидается транскодирование 1 - + src/app/shared/video/video-miniature.component.ts1 To transcodeTo transcode 1 - + src/app/shared/video/video-miniature.component.ts1 To importTo import 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Только я могу видеть это видео 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Только люди с приватной ссылкой могут видеть это видео 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Все могут видеть это видео 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Видео для импорта обновлено. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Ваше видео было загружено на ваш аккаунт и является приватным. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Но связанные данные (теги, описание...) будут потеряны, вы уверены, что хотите покинуть эту страницу? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Ваше видео еще не загружено, вы уверены, что хотите покинуть эту страницу? 1 + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + Upload cancelled @@ -5373,48 +7794,54 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Видео опубликовано. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Ваша квота видео превышена при использовании этого видео (размер видео: , использовано: , квота: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Ваша суточная квота видео превышена при использовании этого видео (размер видео: , использовано: , квота: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. У вас есть несохраненные изменения! Если вы уйдете, ваши изменения будут потеряны. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Видео изменено. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. ответов также будут удалены. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + It is a remote comment, so the deletion will only be effective on your instance. @@ -5422,41 +7849,47 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes likes / dislikes 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Это видео содержит зрелый или откровенный контент. Вы уверены, что хотите посмотреть его? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Зрелый или откровенный контент 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Мне понравилось 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Мне не понравилось 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -5464,34 +7897,34 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours Видео в тренде с наибольшим количеством просмотров за последние 24 часа 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days В тренде за несколько дней 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days Видео в тренде с наибольшим количеством просмотров за несколько дней 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions Видео с ваших подписок 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.sk-SK.xlf b/client/src/locale/angular.sk-SK.xlf index 43450fcf7..243d2418d 100644 --- a/client/src/locale/angular.sk-SK.xlf +++ b/client/src/locale/angular.sk-SK.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Predchádzajúce 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Ďalšie 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Predchádzajúci mesiac 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Budúci mesiac 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Zvoliť mesiac 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Zvoliť rok 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Prvé 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Predchádzajúce 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Ďalšie 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Posledné 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Pridať hodiny 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Hodiny 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Ubrať hodiny 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Pridať minúty 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minúty 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Ubrať minúty 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Pridať sekundy 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Sekundy 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Ubrať sekundy 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,44 +221,7846 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Vaše video bolo vymazané z čiernej listiny - + + Vaše video bolo vymazané z čiernej listiny + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Vaše video bolo pridané na čiernu listinu - + + Vaše video bolo pridané na čiernu listinu + 23 + src/app/shared/users/user-notifications.component.html23 + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + + + Display name + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 64 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+signup/+register/register-step-user.component.html + 4 + + + Create + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 74 + + + Download video + + src/app/shared/video/modals/video-download.component.html + 3 + + + Direct download + + src/app/shared/video/modals/video-download.component.html + 27 + + + Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html + 32 + + + + Cancel + + + src/app/shared/video/modals/video-download.component.html + 38 + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 + + + Download + + src/app/shared/video/modals/video-download.component.html + 43 + + + Report video + + src/app/shared/video/modals/video-report.component.html + 3 + + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + + + Reason... + + src/app/shared/video/modals/video-report.component.html + 16 + + + src/app/shared/video/modals/video-blacklist.component.html + 11 + + + src/app/shared/moderation/user-ban-modal.component.html + 11 + + + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + + + Submit + + src/app/shared/video/modals/video-report.component.html + 29 + + + src/app/shared/video/modals/video-blacklist.component.html + 31 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 26 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 29 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 52 + + + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + + + Unlisted + + src/app/shared/video/video-miniature.component.html + 12 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 6 + + + Private + + src/app/shared/video/video-miniature.component.html + 13 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 33 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 7 + + + views + + src/app/shared/video/video-miniature.component.html + 24 + + + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + + + Save + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 80 + + + src/app/videos/+video-watch/video-watch.component.html + 92 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 59 + + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 15 + + + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + + + No results. + + src/app/shared/video/videos-selection.component.html + 1 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/videos/video-list/video-overview.component.html + 3 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + Delete + + src/app/shared/buttons/delete-button.component.html + 5 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 181 + + + src/app/videos/+video-watch/comment/video-comment.component.html + 15 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 13 + + + Edit + + src/app/shared/buttons/edit-button.component.html + 5 + + + src/app/shared/buttons/edit-button.component.html + 1 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 219 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 41 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + + + Truncated preview + + src/app/shared/forms/markdown-textarea.component.html + 9 + + + Complete preview + + src/app/shared/forms/markdown-textarea.component.html + 13 + + + Get help + + src/app/shared/misc/help.component.html + 29 + + + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + + + + Unsubscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 18 + + + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + + + Subscribe with an account on + + src/app/shared/user-subscription/subscribe-button.component.html + 39 + + + Subscribe with your local account + + src/app/shared/user-subscription/subscribe-button.component.html + 40 + + + Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + + + Video quota + + src/app/shared/instance/instance-features-table.component.html + 40 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + + + Import + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + + + Local + + src/app/shared/instance/instance-statistics.component.html + 4 + + + src/app/menu/menu.component.html + 86 + + + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + + + Ban + + src/app/shared/moderation/user-ban-modal.component.html + 3 + + + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + + + Cancel + + src/app/shared/moderation/user-ban-modal.component.html + 23 + + + src/app/shared/confirm/confirm.component.html + 19 + + + src/app/login/login.component.html + 79 + + + src/app/videos/+video-watch/modal/video-support.component.html + 10 + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 23 + + + Ban this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + + + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + + + + Login + + + src/app/login/login.component.html + 2 + + + Request new verification email. + + src/app/login/login.component.html + 7 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + + + User + + src/app/login/login.component.html + 13 + + + src/app/+signup/+register/register.component.html + 13 + + + Username or email address + + src/app/login/login.component.html + 15 + + + + or create an account + + + src/app/login/login.component.html + 18 + + + + or create an account on another instance + + + src/app/login/login.component.html + 22 + + + User registration is not allowed on this instance, but you can register on many others! + + src/app/login/login.component.html + 28 + + + Password + + src/app/login/login.component.html + 39 + + + src/app/login/login.component.html + 42 + + + src/app/reset-password/reset-password.component.html + 8 + + + src/app/reset-password/reset-password.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 31 + + + src/app/+admin/users/user-edit/user-edit.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 19 + + + src/app/+signup/+register/register-step-user.component.html + 52 + + + src/app/+signup/+register/register-step-user.component.html + 54 + + + I forgot my password + + src/app/login/login.component.html + 45 + + + Login + + src/app/login/login.component.html + 52 + + + src/app/menu/menu.component.html + 32 + + + Forgot your password + + src/app/login/login.component.html + 58 + + + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + + + Email + + src/app/login/login.component.html + 70 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-list/user-list.component.html + 41 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 22 + + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 41 + + + src/app/+signup/+register/register-step-user.component.html + 43 + + + Email address + + src/app/login/login.component.html + 72 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 + + + Send me an email to reset my password + + src/app/login/login.component.html + 82 + + + + Reset my password + + + src/app/reset-password/reset-password.component.html + 2 + + + Confirm password + + src/app/reset-password/reset-password.component.html + 19 + + + Confirmed password + + src/app/reset-password/reset-password.component.html + 21 + + + Reset my password + + src/app/reset-password/reset-password.component.html + 29 + + + results + + src/app/search/search.component.html + 5 + + + + for + + + src/app/search/search.component.html + 6 + + + + Filters + + + + src/app/search/search.component.html + 16 + + + + No results found + + + src/app/search/search.component.html + 28 + + + subscribers + + src/app/search/search.component.html + 44 + + + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + + + Change the language + + src/app/menu/language-chooser.component.html + 3 + + + src/app/menu/menu.component.html + 107 + + + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + + + Create an account + + src/app/menu/menu.component.html + 33 + + + My library + + src/app/menu/menu.component.html + 37 + + + Videos + + src/app/menu/menu.component.html + 41 + + + src/app/menu/menu.component.html + 62 + + + src/app/+accounts/accounts.component.html + 38 + + + src/app/+video-channels/video-channels.component.html + 24 + + + Playlists + + src/app/menu/menu.component.html + 46 + + + Subscriptions + + src/app/menu/menu.component.html + 51 + + + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + + + Trending + + src/app/menu/menu.component.html + 71 + + + Most liked + + src/app/menu/menu.component.html + 76 + + + Recently added + + src/app/menu/menu.component.html + 81 + + + More + + src/app/menu/menu.component.html + 91 + + + Administration + + src/app/menu/menu.component.html + 95 + + + About + + src/app/menu/menu.component.html + 100 + + + src/app/+accounts/accounts.component.html + 40 + + + src/app/+video-channels/video-channels.component.html + 26 + + + Show keyboard shortcuts + + src/app/menu/menu.component.html + 111 + + + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + + + Search... + + src/app/header/header.component.html + 2 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 + + + Upload + + src/app/header/header.component.html + 9 + + + Sort + + src/app/search/search-filters.component.html + 6 + + + Published date + + src/app/search/search-filters.component.html + 15 + + + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + + + Duration + + src/app/search/search-filters.component.html + 45 + + + Display sensitive content + + src/app/search/search-filters.component.html + 54 + + + Yes + + src/app/search/search-filters.component.html + 58 + + + No + + src/app/search/search-filters.component.html + 63 + + + Category + + src/app/search/search-filters.component.html + 71 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 65 + + + src/app/videos/+video-watch/video-watch.component.html + 164 + + + Licence + + src/app/search/search-filters.component.html + 81 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 79 + + + src/app/videos/+video-watch/video-watch.component.html + 173 + + + Language + + src/app/search/search-filters.component.html + 91 + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 10 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 93 + + + src/app/videos/+video-watch/video-watch.component.html + 182 + + + All of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tags + + src/app/search/search-filters.component.html + 108 + + + Filter + + src/app/search/search-filters.component.html + 115 + + + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + Title + + src/app/videos/+video-edit/shared/video-edit.component.html + 9 + + + Tags + + src/app/videos/+video-edit/shared/video-edit.component.html + 17 + + + src/app/videos/+video-watch/video-watch.component.html + 191 + + + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Description + + src/app/videos/+video-edit/shared/video-edit.component.html + 36 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+accounts/account-about/account-about.component.html + 3 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 4 + + + src/app/+about/about-instance/about-instance.component.html + 55 + + + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + + + Channel + + src/app/videos/+video-edit/shared/video-edit.component.html + 56 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 22 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 12 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+signup/+register/register.component.html + 23 + + + Privacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + Support + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + + + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + + + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + + + + Users + + + src/app/+admin/admin.component.html + 3 + + + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + Username + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 19 + + + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + + + Name + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + Local videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + Users + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + + + JavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 575 + + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + PeerTube + + src/app/+about/about.component.html + 7 + + + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.sl-SI.xlf b/client/src/locale/angular.sl-SI.xlf index 83365e79f..a936abd75 100644 --- a/client/src/locale/angular.sl-SI.xlf +++ b/client/src/locale/angular.sl-SI.xlf @@ -9,48 +9,72 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Nazaj 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Naprej 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Prejšnji mesec 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Naslednji mesec 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Izberite mesec 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Izberite leto 16 + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 + «« + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 2 + + + « + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 3 + + + » + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 4 + + + »» + + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + 5 + First @@ -58,34 +82,40 @@ 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Nazaj 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Naprej 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Konec 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 + Increment hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 9 + HH @@ -93,13 +123,25 @@ 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours ur 14 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 + Decrement hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 21 + + + Increment minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 30 + MM @@ -107,13 +149,25 @@ 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes minut 35 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 + Decrement minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 42 + + + Increment seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 51 + SS @@ -121,13 +175,19 @@ 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds sekund 56 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 + Decrement seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 63 + @@ -135,65 +195,213 @@ 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close Zapri 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. Nimate obvestil. 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - je oddal/a komentar na vašem videoposnetku - + + je oddal/a komentar na vašem videoposnetku + 47 + src/app/shared/users/user-notifications.component.html47 + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + - + - - mentioned you on video - + + mentioned you on video + - + - - vas je omenil/a v video - + + vas je omenil/a v video + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -201,27 +409,57 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Nastavitve 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Začni ob 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Ustavi ob 112 + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 + Display name + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 64 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+signup/+register/register-step-user.component.html + 4 + Create @@ -229,6 +467,24 @@ 74 + src/app/shared/video-playlist/video-add-to-playlist.component.html74 + Download video + + src/app/shared/video/modals/video-download.component.html + 3 + + + Direct download + + src/app/shared/video/modals/video-download.component.html + 27 + + + Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html + 32 + @@ -240,6 +496,12 @@ 47 + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 + Download + + src/app/shared/video/modals/video-download.component.html + 43 + Report video @@ -247,6 +509,15 @@ 3 + src/app/shared/video/modals/video-report.component.html3 + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -254,7 +525,7 @@ 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -265,32 +536,50 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Pošlji 52 + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + UnlistedUnlisted 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Zasebno 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views ogledi 24 + src/app/shared/video/video-miniature.component.html24 + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + @@ -302,14 +591,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {Ni videoposnetkov} =1 {1 videoposnetek} other { videoposnetkov} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -320,13 +609,31 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Posodobljeno 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -334,27 +641,53 @@ 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Izbriši iz 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Ni rezultatov. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Izbriši 13 + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 + Edit + + src/app/shared/buttons/edit-button.component.html + 5 + + + src/app/shared/buttons/edit-button.component.html + 1 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 219 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 41 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 63 + Truncated preview @@ -362,20 +695,50 @@ 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Popoln predogled 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Najdi pomoč 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + + + + Unsubscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 18 + + + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + Subscribe with an account on @@ -383,20 +746,26 @@ 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Naroči se z lokalnim računom 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Naroči se z Mastodon računom: 43 + src/app/shared/user-subscription/subscribe-button.component.html43 + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + Subscribe via RSS @@ -404,6 +773,86 @@ 49 + src/app/shared/user-subscription/subscribe-button.component.html49 + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + + + Video quota + + src/app/shared/instance/instance-features-table.component.html + 40 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + Import @@ -411,6 +860,36 @@ 286 + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -418,6 +897,76 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + + + Ban + + src/app/shared/moderation/user-ban-modal.component.html + 3 + + + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + Cancel @@ -425,6 +974,12 @@ 23 + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 + Ban this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + @@ -432,6 +987,12 @@ 11 + src/app/shared/menu/top-menu-dropdown.component.html11 + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -443,13 +1004,23 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Naroči novo potrditveno e-sporočilo 16 + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 + User + + src/app/login/login.component.html + 13 + + + src/app/+signup/+register/register.component.html + 13 + Username or email address @@ -457,6 +1028,22 @@ 15 + src/app/login/login.component.html15 + + or create an account + + + src/app/login/login.component.html + 18 + + + + or create an account on another instance + + + src/app/login/login.component.html + 22 + User registration is not allowed on this instance, but you can register on many others! @@ -464,34 +1051,42 @@ 28 - + src/app/login/login.component.html28 Password Geslo 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Pozabil sem svoje geslo 45 - + src/app/login/login.component.html45 Login Prijava 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Ste pozabili geslo? 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -499,21 +1094,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address E-poštni naslov 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Pošlji me e-sporočilo za ponastavitev gesla 82 - + src/app/login/login.component.html82 Reset my password @@ -524,58 +1119,284 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Potrdite geslo 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Potrditev gesla 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Ponastavi moje geslo 29 - + src/app/reset-password/reset-password.component.html29 results rezultati 5 - + src/app/search/search.component.html5 - for + for - za + za 6 - + src/app/search/search.component.html6 Filters - + Filtri - + 16 + src/app/search/search.component.html16 + + No results found + + + src/app/search/search.component.html + 28 + + + subscribers + + src/app/search/search.component.html + 44 + + + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + + + Change the language + + src/app/menu/language-chooser.component.html + 3 + + + src/app/menu/menu.component.html + 107 + + + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + Log out @@ -583,13 +1404,19 @@ 25 - + src/app/menu/menu.component.html25 Create an account Ustvari račun 33 + src/app/menu/menu.component.html33 + My library + + src/app/menu/menu.component.html + 37 + Videos @@ -597,6 +1424,30 @@ 24 + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 + Playlists + + src/app/menu/menu.component.html + 46 + + + Subscriptions + + src/app/menu/menu.component.html + 51 + + + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -604,6 +1455,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -611,20 +1468,34 @@ 81 - + src/app/menu/menu.component.html81 More Več 91 - + src/app/menu/menu.component.html91 Administration Administracija 95 + src/app/menu/menu.component.html95 + About + + src/app/menu/menu.component.html + 100 + + + src/app/+accounts/accounts.component.html + 40 + + + src/app/+video-channels/video-channels.component.html + 26 + Show keyboard shortcuts @@ -632,41 +1503,47 @@ 111 - + src/app/menu/menu.component.html111 View your notifications Obvestila 3 - + src/app/menu/avatar-notification.component.html3 Notifications Obvestila 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Posodobi obveščevalne nastavitve 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Vsa obvestila 30 - + src/app/menu/avatar-notification.component.html30 Search... Iskanje... 6 + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 + Upload + + src/app/header/header.component.html + 9 + Sort @@ -674,13 +1551,19 @@ 6 - + src/app/search/search-filters.component.html6 Published date Datum objave 15 + src/app/search/search-filters.component.html15 + Original publication year + + src/app/search/search-filters.component.html + 24 + After... @@ -688,62 +1571,74 @@ 30 - + src/app/search/search-filters.component.html30 Before... Pred... 37 - + src/app/search/search-filters.component.html37 Duration Trajanje 45 - + src/app/search/search-filters.component.html45 Display sensitive content Prikaži občutljivo vsebino 54 - + src/app/search/search-filters.component.html54 Yes Da 58 - + src/app/search/search-filters.component.html58 No Ne 63 - + src/app/search/search-filters.component.html63 Category Kategorija 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Dovoljenje 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Jezik 182 + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 + All of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tags + + src/app/search/search-filters.component.html + 108 + Filter @@ -751,6 +1646,255 @@ 115 + src/app/search/search-filters.component.html115 + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + Title + + src/app/videos/+video-edit/shared/video-edit.component.html + 9 + + + Tags + + src/app/videos/+video-edit/shared/video-edit.component.html + 17 + + + src/app/videos/+video-watch/video-watch.component.html + 191 + + + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Description + + src/app/videos/+video-edit/shared/video-edit.component.html + 36 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+accounts/account-about/account-about.component.html + 3 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 4 + + + src/app/+about/about-instance/about-instance.component.html + 55 + + + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + + + Channel + + src/app/videos/+video-edit/shared/video-edit.component.html + 56 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 22 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 12 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+signup/+register/register.component.html + 23 + + + Privacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + Basic info @@ -758,6 +1902,106 @@ 4 + src/app/videos/+video-edit/shared/video-edit.component.html4 + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + Support + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + Enable download @@ -765,20 +2009,52 @@ 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Napredne nastavitve 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + Update @@ -786,6 +2062,18 @@ 17 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + Video background image @@ -793,6 +2081,30 @@ 32 + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + Publish @@ -800,6 +2112,12 @@ 86 + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + Or @@ -807,6 +2125,41 @@ 11 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + Upload a file @@ -814,6 +2167,12 @@ 10 + src/app/videos/+video-edit/video-add.component.html10 + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + Import with torrent @@ -821,7 +2180,7 @@ 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -832,6 +2191,5652 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + + + + Users + + + src/app/+admin/admin.component.html + 3 + + + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + Username + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 19 + + + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + + + Name + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + Local videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + Users + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + + + JavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 575 + + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + PeerTube + + src/app/+about/about.component.html + 7 + + + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -839,27 +7844,33 @@ 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours Popularni videoposnetki so tisti, ki so v zadnjih 24 urah prejeli največ ogledov. 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days Popularno v zadnjih dneh 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days Popularni videoposnetki so tisti, ki so v zadnjih dneh prejeli največ ogledov. 1 + src/app/videos/video-list/video-trending.component.ts1 + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.sv-SE.xlf b/client/src/locale/angular.sv-SE.xlf index dd8c2f2ba..a495f0201 100644 --- a/client/src/locale/angular.sv-SE.xlf +++ b/client/src/locale/angular.sv-SE.xlf @@ -9,561 +9,561 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Föregående 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Nästa 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Föregående månad 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Nästa månad 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Välj månad 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Välj år 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Första 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Föregående 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Nästa 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Sista 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % &nbsp;% 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Lägg till timmar 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH TT 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Timmar 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Dra från timmar 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Lägg till minuter 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Minuter 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Dra från minuter 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Lägg till sekunder 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Sekunder 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Dra från sekunder 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close Stäng 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. Du har inga notifikationer. 1 - + src/app/shared/users/user-notifications.component.html1 - + - - published a new video: - + + published a new video: + - + - - har publicerat en ny video: - + + har publicerat en ny video: + 7 - + src/app/shared/users/user-notifications.component.html7 - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Din video är inte längre svartlistad - + + Din video är inte längre svartlistad + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Din video har svartlistats - + + Din video har svartlistats + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - En anmälan om missbruk har skickat in för videon - + + En anmälan om missbruk har skickat in för videon + 31 - + src/app/shared/users/user-notifications.component.html31 - + - - The recently added video has been auto-blacklisted - + + The recently added video has been auto-blacklisted + - + - - Den nyligen uppladdade videon har svartlistats automatiskt - + + Den nyligen uppladdade videon har svartlistats automatiskt + 39 - + src/app/shared/users/user-notifications.component.html39 - + - - commented your video - + + commented your video + - + - - har skrivit en kommentar på din video - + + har skrivit en kommentar på din video + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Din video har publicerats - + + Din video har publicerats + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Din videoimport har genomförts - + + Din videoimport har genomförts + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Din videoimport kunde inte genomföras - + + Din videoimport kunde inte genomföras + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - Användarkontot har skapats på din instans - + + Användarkontot har skapats på din instans + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - följer + + följer - din kanal - ditt konto - + din kanal + ditt konto + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - nämnde dig i en kommentar på videon video - + + nämnde dig i en kommentar på videon video + 98 - + src/app/shared/users/user-notifications.component.html98 - + - - Your instance has a new follower () - awaiting your approval - + + Your instance has a new follower () + awaiting your approval + - + - - Din instans har en ny följare () - som väntar på ditt godkännande - + + Din instans har en ny följare () + som väntar på ditt godkännande + 106 - + src/app/shared/users/user-notifications.component.html106 - + - - Your instance automatically followed - + + Your instance automatically followed + - + - - Din instans följde automatiskt - + + Din instans följde automatiskt + 115 - + src/app/shared/users/user-notifications.component.html115 Save to Spara i 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Alternativ 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Börja vid 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Sluta vid 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Visningsnamn 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Skapa 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Ladda ner video 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Direktnerladdning 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (.torrent-fil) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -574,41 +574,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Ladda ner 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Anmäl video 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. Din rapport kommer skickas till moderatorerna på . - Den kommer även skickas vidare till ursprungsinstansen . + Den kommer även skickas vidare till ursprungsinstansen . 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... Anledning … 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -619,56 +619,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Skicka 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Svartlista video 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Ta bort videon från federationen (begär dess radering från fjärrinstanserna) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Olistad 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Privat 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views visningar 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Svartlistad 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -679,14 +679,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {Inga videor} =1 {1 video} other { videor} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -697,91 +697,91 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Uppdaterades för 29 - + src/app/shared/video-playlist/video-playlist-miniature.component.html29 Unavailable Ej tillgänglig 32 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html32 Deleted Raderad 34 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html34 Edit starts/stops at Redigera start- och sluttid 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save Spara 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Ta bort från 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Inga resultat. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Ta bort 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Redigera 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Kort förhandsvisning 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Full förhandsvisning 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Få hjälp 29 - + src/app/shared/misc/help.component.html29 Subscribe @@ -792,7 +792,7 @@ 6 - + src/app/shared/user-subscription/subscribe-button.component.html6 Unsubscribe @@ -803,7 +803,7 @@ 18 - + src/app/shared/user-subscription/subscribe-button.component.html18 Subscribe @@ -814,239 +814,248 @@ 26 - + src/app/shared/user-subscription/subscribe-button.component.html26 Using an ActivityPub account Med ett ActivityPub-konto 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Prenumerera med ett konto på 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Prenumerera med ditt lokala konto 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Prenumerera med ett Mastodon-konto: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed Med ett syndikeringsflöde 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS Prenumerera med RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - Fjärrprenumerera - Fjärrinteragera + Fjärrprenumerera + Fjärrinteragera 10 - + src/app/shared/user-subscription/remote-subscribe.component.html10 - You can subscribe to the channel via any ActivityPub-capable fediverse instance. + You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - Du kan prenumerera på den här kanalen via vilken ActivityPub-kapabel fediversum-instans som helst. + Du kan prenumerera på den här kanalen via vilken ActivityPub-kapabel fediversum-instans som helst. På instanser med Mastodon eller Pleroma kan du skriva kanalens URL i sökrutan och prenumerera därifrån. 17 + src/app/shared/user-subscription/remote-subscribe.component.html17 + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + - Default NSFW/sensitive videos policy - can be redefined by the users + Default NSFW/sensitive videos policy + can be redefined by the users - Standardpolicy för känsligt och oförbehållsamt innehåll - kan ändras av användarna + Standardpolicy för känsligt och oförbehållsamt innehåll + kan ändras av användarna 5 - + src/app/shared/instance/instance-features-table.component.html5 User registration allowed Registrering av nya användare är tillåten 14 - + src/app/shared/instance/instance-features-table.component.html14 Video uploads Videouppladdningar 32 - + src/app/shared/instance/instance-features-table.component.html21src/app/shared/instance/instance-features-table.component.html32 Transcoding in multiple resolutions Omkodning i flera upplösningar 25 - + src/app/shared/instance/instance-features-table.component.html25 Video quota Videokvot 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Obegränsat ( per dag) + Obegränsat ( per dag) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import Importera 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP-import (YouTube, Vimeo, direktlänk …) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Import med torrent 71 - + src/app/shared/instance/instance-features-table.component.html71 Player Spelare 79 - + src/app/shared/instance/instance-features-table.component.html79 P2P enabled P2P aktiverad 83 - + src/app/shared/instance/instance-features-table.component.html83 Loading instance statistics... Hämtar statistik för instansen … 1 - + src/app/shared/instance/instance-statistics.component.html1 Local Lokalt 86 - + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 users användare 11 - + src/app/shared/instance/instance-statistics.component.html11 videos videor 65 - + src/app/shared/instance/instance-statistics.component.html21src/app/shared/instance/instance-statistics.component.html65 video views videovisningar 31 - + src/app/shared/instance/instance-statistics.component.html31 video comments videokommentarer 75 - + src/app/shared/instance/instance-statistics.component.html41src/app/shared/instance/instance-statistics.component.html75 of hosted video uppladdad video 51 - + src/app/shared/instance/instance-statistics.component.html51 Federation Federation 58 - + src/app/shared/instance/instance-statistics.component.html58 followers följare 85 - + src/app/shared/instance/instance-statistics.component.html85 following följer 95 - + src/app/shared/instance/instance-statistics.component.html95 Ban Blockera 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -1057,35 +1066,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Avbryt 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Blockera den här användaren 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (tillägg: , max-storlek: ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -1096,28 +1105,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Begär nytt e-postmeddelande med verifikationslänk. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Användare 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Användarnamn eller epostadress 15 - + src/app/login/login.component.html15 or create an account @@ -1128,7 +1137,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -1139,42 +1148,42 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Användarregistrering är inte tillåten på den här instansen, men du kan registrera på många andra! 28 - + src/app/login/login.component.html28 Password Lösenord 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Jag har glömt mitt lösenord 45 - + src/app/login/login.component.html45 Login Logga in 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Glömt ditt lösenord 58 - + src/app/login/login.component.html58 We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. @@ -1185,28 +1194,28 @@ 65 - + src/app/login/login.component.html65 Email E-post 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address E-postadress 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Skicka ett e-postmeddelande för att återställa mitt lösenord 82 - + src/app/login/login.component.html82 Reset my password @@ -1217,59 +1226,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Bekräfta lösenord 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Bekräftat lösenord 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Återställ mitt lösenord 29 - + src/app/reset-password/reset-password.component.html29 results resultat 5 - + src/app/search/search.component.html5 - for + for - för + för 6 - + src/app/search/search.component.html6 Filters - + Filter - + 16 - + src/app/search/search.component.html16 No results found @@ -1280,20 +1289,59 @@ 28 - + src/app/search/search.component.html28 subscribers prenumeranter 44 - + src/app/search/search.component.html44 Welcome to PeerTube, dear administrator! Välkommen till PeerTube, kära administratör! 3 + src/app/modal/welcome-modal.component.html3 + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + Useful links @@ -1301,6 +1349,19 @@ 41 + src/app/modal/welcome-modal.component.html41 + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + It's time to configure your instance! @@ -1308,21 +1369,33 @@ 59 - + src/app/modal/welcome-modal.component.html59 - Choosing your instance name, setting up a description, specifying who you are, - why you created your instance and how long you plan to maintain your it + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - Att välja ett namn för instansen, författa en beskrivning, beskriva vem du är, - varför du har startat instansen och hur länge du tänker underhålla den + Att välja ett namn för instansen, författa en beskrivning, beskriva vem du är, + varför du har startat instansen och hur länge du tänker underhålla den är mycket viktig information för att dina användare ska kunna skapa sig en bild av instansen. 61 + src/app/modal/welcome-modal.component.html61 + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + Remind me later @@ -1330,7 +1403,7 @@ 79 - + src/app/modal/welcome-modal.component.html79 Configure my instance @@ -1341,98 +1414,98 @@ 82 - + src/app/modal/welcome-modal.component.html82 Configuration warning! Konfigurationsvarning! 3 - + src/app/modal/instance-config-warning-modal.component.html3 Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: Hallå, kära administrator. Du aktiverade registrering på din instans men har inte uppgett följande uppgifter: 10 - + src/app/modal/instance-config-warning-modal.component.html10 Instance name Instansens namn 13 - + src/app/modal/instance-config-warning-modal.component.html13 Instance short description Kort beskrivning av instansen 14 - + src/app/modal/instance-config-warning-modal.component.html14 Who you are Vem du är 16 - + src/app/modal/instance-config-warning-modal.component.html16 How long you plan to maintain your instance Hur länge du planerar underhålla din instans 17 - + src/app/modal/instance-config-warning-modal.component.html17 How you plan to pay your instance Hur länge du tänker finansiera din instans 18 - + src/app/modal/instance-config-warning-modal.component.html18 How you will moderate your instance Hur du vill moderera din instans 20 - + src/app/modal/instance-config-warning-modal.component.html20 Instance terms Villkor för instansen 21 - + src/app/modal/instance-config-warning-modal.component.html21 Configure these fields Fyll i de här fälten 30 - + src/app/modal/instance-config-warning-modal.component.html30 Don't show me this warning anymore Sluta visa den här varningen 38 - + src/app/modal/instance-config-warning-modal.component.html38 Close Stäng 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Ändra språk 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1443,294 +1516,294 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile Min offentliga profil 17 - + src/app/menu/menu.component.html17 My account Mitt konto 21 - + src/app/menu/menu.component.html21 Log out Logga ut 25 - + src/app/menu/menu.component.html25 Create an account Skapa ett konto 33 - + src/app/menu/menu.component.html33 My library Mitt bibliotek 37 - + src/app/menu/menu.component.html37 Videos Videor 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Spellistor 46 - + src/app/menu/menu.component.html46 Subscriptions Prenumerationer 51 - + src/app/menu/menu.component.html51 History Historik 56 - + src/app/menu/menu.component.html56 Discover Upptäck 66 - + src/app/menu/menu.component.html66 Trending Populärt 71 - + src/app/menu/menu.component.html71 Most liked Mest gillade 76 - + src/app/menu/menu.component.html76 Recently added Nyligen tillagt 81 - + src/app/menu/menu.component.html81 More Mer 91 - + src/app/menu/menu.component.html91 Administration Administration 95 - + src/app/menu/menu.component.html95 About Om 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Visa kortkommandon 111 - + src/app/menu/menu.component.html111 View your notifications Se dina notifikationer 3 - + src/app/menu/avatar-notification.component.html3 Notifications Notifikationer 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Uppdatera dina notifikationsinställningar 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Visa alla dina notifikationer 30 - + src/app/menu/avatar-notification.component.html30 Search... Sök … 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Ladda upp 9 - + src/app/header/header.component.html9 Sort Sortera 6 - + src/app/search/search-filters.component.html6 Published date Publiceringsdatum 15 - + src/app/search/search-filters.component.html15 Original publication year Ursprungligt publiceringsår 24 - + src/app/search/search-filters.component.html24 After... Efter … 30 - + src/app/search/search-filters.component.html30 Before... Före … 37 - + src/app/search/search-filters.component.html37 Duration Längd 45 - + src/app/search/search-filters.component.html45 Display sensitive content Visa känsligt material 54 - + src/app/search/search-filters.component.html54 Yes Ja 58 - + src/app/search/search-filters.component.html58 No Nej 63 - + src/app/search/search-filters.component.html63 Category Kategori 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Licens 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Språk 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Samtliga taggar 103 - + src/app/search/search-filters.component.html103 One of these tags En av följande taggar 108 - + src/app/search/search-filters.component.html108 Filter Filtrera 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Visa olistade och privata videor 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption Lägg till bildtext 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file Välj en undertextfil 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1741,7 +1814,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1752,62 +1825,62 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption Lägg till den här texten 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title Titel 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Taggar 191 - + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 - Tags could be used to suggest relevant recommendations. + Tags could be used to suggest relevant recommendations. Press Enter to add a new tag. - Taggar kan användas för att föreslå relevanta rekommendationer. + Taggar kan användas för att föreslå relevanta rekommendationer. Tryck Enter för att lägg till en ny tagg. 21 - + src/app/videos/+video-edit/shared/video-edit.component.html21 + Tag + Tagg 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Lägg till en ny tagg 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Beskrivning 55 - + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 Video descriptions are truncated by default and require manual action to expand them. @@ -1818,112 +1891,112 @@ 40 - + src/app/videos/+video-edit/shared/video-edit.component.html40 Channel Kanal 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Offentlighetsstatus 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Schemalägg publicering () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Den här videon innehåller oförbehållsamt innehåll eller innehåll skapat för vuxna 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Vissa instanser listar inte videor med oförbehållsamt innehåll eller innehåll skapat för vuxna 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Publicera video när omkodningen är avklarad 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. Om du väljer att inte vänta på omkodningen innan publicering, kommer videon inte gå att spela förrän omkodningen är färdig. 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info Grundläggande information 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption Lägg till ännu en text 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file Se undertextfilen 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ Redan uppladdad ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Kommer skapas vid uppdatering 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Avbryt skapande 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Kommer raderas vid uppdatering 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Avbryt radering 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1934,99 +2007,99 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions Texter 159 - + src/app/videos/+video-edit/shared/video-edit.component.html159 Video preview Förhandsvisning av video 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support Stötta 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Kort text för att berätta hur andra kan stödja dig (medlemsplattform …). 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Ursprungligt publiceringsdatum 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) Detta är det datum då innehållet publicerades för första gången (till exempel premiärdagen för en film) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments Tillåt videokommentarer 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Tillåt nerladdning 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Avancerade inställningar 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 - You can import any URL supported by youtube-dl + You can import any URL supported by youtube-dl or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - Du kan importera vilken URL som helst som stöds av youtube-dl + Du kan importera vilken URL som helst som stöds av youtube-dl eller en URL som pekar mot en MP4-fil. Dubbelkolla att du har rätt att sprida materialet vidare för att inte orsaka upphovsrättsliga problem för dig och din instans. 10 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html10 Sorry, but something went wrong Någonting har tyvärr gått fel 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -2037,50 +2110,50 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update Uppdatera 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Välj en fil att ladda upp 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Schemalagd 25 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 Video background image Videons bakgrundsbild 32 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 Image that will be merged with your audio file. - + The chosen image will be definitive and cannot be modified. Bilden kommer slås ihop med din ljudfil. - + Den valda bilden är slutgiltig och kommer inte kunna ändras. 34 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html34 Congratulations! Your video is now available in your private library. @@ -2091,42 +2164,42 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished Du kan publicera när uppladdningen är klar 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Publisera 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Välj en torrent att importera 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or Eller 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Klistra in magnet-URI 14 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 You can import any torrent file that points to a mp4 file. @@ -2139,7 +2212,7 @@ 17 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html17 Congratulations, the video will be imported with BitTorrent! You can already add information about this video. @@ -2150,42 +2223,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import Importera 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Ladda upp 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Lada upp en fil 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Importera med URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Importera med torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -2196,7 +2269,7 @@ 2 - + src/app/videos/+video-edit/video-update.component.html2 Other videos @@ -2207,21 +2280,21 @@ 3 - + src/app/videos/recommendations/recommended-videos.component.html3 Share Dela 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QR-kod 27 - + src/app/videos/+video-watch/modal/video-share.component.html27 The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). @@ -2232,21 +2305,21 @@ 47 - + src/app/videos/+video-watch/modal/video-share.component.html47 Embed Bädda in 35 - + src/app/videos/+video-watch/modal/video-share.component.html35 Auto select subtitle Välj textning automatiskt 76 - + src/app/videos/+video-watch/modal/video-share.component.html76 More customization @@ -2257,7 +2330,7 @@ 93 - + src/app/videos/+video-watch/modal/video-share.component.html93 Less customization @@ -2268,56 +2341,56 @@ 101 - + src/app/videos/+video-watch/modal/video-share.component.html101 Autoplay Automatisk uppspelning 127 - + src/app/videos/+video-watch/modal/video-share.component.html127 Muted Ignorerad 20 - + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 Loop Loop 141 - + src/app/videos/+video-watch/modal/video-share.component.html141 Display video title Visa videotitel 150 - + src/app/videos/+video-watch/modal/video-share.component.html150 Display privacy warning Visa integritetsvarning 157 - + src/app/videos/+video-watch/modal/video-share.component.html157 Display player controls Visa uppspelningskontroller 164 - + src/app/videos/+video-watch/modal/video-share.component.html164 Public Offentlig 8 - + src/app/videos/+video-watch/video-watch-playlist.component.html8 The video is being imported, it will be available when the import is finished. @@ -2328,7 +2401,7 @@ 19 - + src/app/videos/+video-watch/video-watch.component.html19 The video is being transcoded, it may not work properly. @@ -2339,7 +2412,7 @@ 23 - + src/app/videos/+video-watch/video-watch.component.html23 This video will be published on . @@ -2350,99 +2423,99 @@ 27 - + src/app/videos/+video-watch/video-watch.component.html27 This video is blacklisted. Videon har svartlistats. 32 - + src/app/videos/+video-watch/video-watch.component.html32 - Published - views + Published - views - Publicerad visningar + Publicerad visningar 44 - + src/app/videos/+video-watch/video-watch.component.html44 - Published - views + Published - views - Publicerad visningar + Publicerad visningar 53 - + src/app/videos/+video-watch/video-watch.component.html53 Like this video Gilla den här videon 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Ogilla den här videon 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Gå till kanalens sida 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Av 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Gå till kontots sida 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Visa mer 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Visa mindre 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published Ursprungligen publicerad 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: Tänk på 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2453,21 +2526,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information Mer information 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information Visa mer information 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -2478,7 +2551,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -2489,21 +2562,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Inga kommentarer. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Visa alla svar 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -2514,14 +2587,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Lägg till kommentar … 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -2532,14 +2605,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting Bara ett steg kvar för att kommentera 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -2550,14 +2623,14 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment logga in för att kommentera 35 - + src/app/videos/+video-watch/comment/video-comment-add.component.html35 Otherwise, you can comment using an account on any ActivityPub-compatible instance. @@ -2572,7 +2645,7 @@ 36 - + src/app/videos/+video-watch/comment/video-comment-add.component.html36 If you have an account on Mastodon or Pleroma, you can open it directly in their interface: @@ -2583,21 +2656,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment Markerad kommentar 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply Svar 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -2607,7 +2680,7 @@ Användare 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -2617,7 +2690,7 @@ Hantera följare 7 - + src/app/+admin/admin.component.html7 Moderation @@ -2628,7 +2701,7 @@ Hantera följare 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -2638,7 +2711,7 @@ Konfiguration 15 - + src/app/+admin/admin.component.html15 Plugins/Themes @@ -2649,7 +2722,7 @@ Konfiguration 19 - + src/app/+admin/admin.component.html19 System @@ -2660,42 +2733,42 @@ Konfiguration 23 - + src/app/+admin/admin.component.html23 Manage follows Hantera följningar 2 - + src/app/+admin/follows/follows.component.html2 Following Följer 5 - + src/app/+admin/follows/follows.component.html5 Follow Följ 7 - + src/app/+admin/follows/follows.component.html7 Followers Följare 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line En värd (utan ”http://”) per rad 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -2705,363 +2778,363 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following Lägg till följande 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... Filtrera … 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 - + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 Follower handle Hantera följare 17 - + src/app/+admin/follows/followers-list/followers-list.component.html17 State Status 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score Poäng 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - Skapad + Created + Skapad 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted Accepterad 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Väntar 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept Godkänn 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse Neka 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host Värd 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed Redundans tillåten 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user Skapa användare 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user Redigera användare 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username Användarnamn 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Roll 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - Omkodning är aktiverad på servern. Videokvoten beror enbart på originalvideons storlek. + Omkodning är aktiverad på servern. Videokvoten beror enbart på originalvideons storlek. Som mest kan den här användaren förbruka ungefär . 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota Daglig videokvot 73 - + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 Bypass video auto blacklist Ignorera den automatiska svartlistan 86 - + src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 Danger Zone Farozon 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Skicka en länk till användaren per e-post för att återställa lösenordet 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Fråga efter ett nytt lösenord 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Ändra användarens lösenord manuellt 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Visa 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Dölj 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Användarlista 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions Massåtgärder 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - Användarnamn + Username + Användarnamn 40 - + src/app/+admin/users/user-list/user-list.component.html40 - Video quota - Videokvot + Video quota + Videokvot 42 - + src/app/+admin/users/user-list/user-list.component.html42 (banned) (blockerad) 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Användarens e-post måste verifieras innan inloggning 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Användarens e-post har verifierats / Användaren behöver inte verifiera sin e-post för att logga in 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Blockeringsanledning: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation Moderation 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses Anmälningar om missbruk 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos Automatiskt svartlistade videor 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Ignorerade konton 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Ignorerade servrar 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - Videonamn + Video name + Videonamn 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive Känsligt 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Inte federerad 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Datum + Date + Datum 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Gå till videon 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Åtgärder 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Anledning för svartlistning: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment Moderationskommentar 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -3072,140 +3145,140 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment Uppdatera den här kommentaren 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter Anmälare 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video Video 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - Status + State + Status 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account Gå till kontot 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: Anledning: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: Moderationskommentar: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist Ta bort från svartlista 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance Instans 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - Ignorerad på + Muted at + Ignorerad på 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute Sluta ignorera 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account Konto 12 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 Plugins/Themes Insticksprogram och teman 2 - + src/app/+admin/plugins/plugins.component.html2 Installed Installerad 5 - + src/app/+admin/plugins/plugins.component.html5 Search Sök 7 - + src/app/+admin/plugins/plugins.component.html7 Homepage Hemsida 51 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-search/plugin-search.component.html51 Go to the plugin homepage Gå till insticksprogrammets hemsida 48 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html23src/app/+admin/plugins/plugin-search/plugin-search.component.html48 Settings Inställningar 29 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html29 Uninstall Avinstallera 35 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html35 To load your new installed plugins or themes, refresh the page. @@ -3216,17 +3289,17 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a 9 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html9 Popular Populär 16 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "" för ”” @@ -3234,14 +3307,14 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a 22 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html22 {VAR_PLURAL, plural, =1 {result} other {results} } {VAR_PLURAL, plural, =1 {resultat} other {resultat} } 23 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html23 No results. @@ -3252,7 +3325,7 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a 28 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 This does not have settings. @@ -3263,408 +3336,432 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a 22 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22 System System 2 - + src/app/+admin/system/system.component.html2 Jobs Jobb 5 - + src/app/+admin/system/system.component.html5 Logs Loggar 7 - + src/app/+admin/system/system.component.html7 Debug Felsök 9 - + src/app/+admin/system/system.component.html9 Jobs list Jobblista 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type Typ 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on Beräknad på 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on Slutförd på 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh Uppdatera 14 - + src/app/+admin/system/logs/logs.component.html14 Name Namn 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description Kort beskrivning 22 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 Main instance categories Instansens huvudkategorier 40 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html40 No results found Inga träffar 33 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 Main languages you/your moderators speak Språk som du eller dina moderatorer behärskar 52 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html52 Moderation & NSFW Moderation och känsligt innehåll 63 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html63 This instance is dedicated to sensitive or NSFW content Den här instansen tillåter känsligt och oförbehållsamt material 68 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html68 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Den här inställningen låter andra administratörer veta att du huvudsakligen federerar känsligt material. + Den här inställningen låter andra administratörer veta att du huvudsakligen federerar känsligt material. Dessutom kommer rutan för känsligt eller oförbehållsamt innehåll vara ikryssad som standard när videor laddas upp. 72 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html72 Policy on videos containing sensitive content Policy för videor med känsligt innehåll 81 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - Med Lista inte eller Gör miniatyrbilden suddig kommer en bekräftelse krävas innan videon visas. + Med Lista inte eller Gör miniatyrbilden suddig kommer en bekräftelse krävas innan videon visas. 85 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html85 Do not list Lista inte 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails Gör miniatyrbilden suddig 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display Visa 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms Villkor 88 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 Code of conduct Användarvillkor 82 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html111src/app/+about/about-instance/about-instance.component.html71src/app/+signup/+register/register.component.html82 Moderation information Information om moderation 76 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html120src/app/+about/about-instance/about-instance.component.html65src/app/+signup/+register/register.component.html76 You and your instance Du och din instans 130 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html130 Who is behind the instance? Vem står bakom instansen? 133 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html133 Why did you create this instance? Varför skapade du den här instansen? 145 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html145 How long do you plan to maintain this instance? Hur länge planerar du underhålla den här instansen? 156 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html156 How will you finance the PeerTube server? Hur tänker du finansiera PeerTube-servern? 167 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html167 Other information Övrig information 177 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html177 What server/hardware does the instance run on? Vilken server eller hårdvara körs instansen på? 180 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html180 Instance information Instansinformation 5 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html5 Theme & Default route Tema och standardvägar 198 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html198 Global theme Globalt tema 202 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html202 default standard 206 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html206 Default client route Klientens standardrouting 216 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 Discover videos Upptäck videor 219 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html219 Trending videos Populära videor 220 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html220 Most liked videos Mest gillade videor 221 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html221 Recently added videos Nyligen tillagda videor 222 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html222 Local videos Lokala videor 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup Registrering 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled Registrering aktiverad 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification Registrering kräver e-postverifikation 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit Registreringsgräns 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users Användare 257 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 Default video quota per user Standardkvot för videor per användare 261 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html261 Default daily upload limit per user Standarduppladdningsgräns för användare 273 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html273 Video import with HTTP URL (i.e. YouTube) enabled Videoimport med HTTP-URL tillåten (t.ex. YouTube) 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled Videoimport med torrentfil eller magnet-URI är tillåten 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist Automatisk svartlistning 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled Automatisk svartlistning av nya användares videor har aktiverats 318 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 Instance followers Instansföljare 327 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 Other instances can follow your instance Andra instanser kan följa din instans 335 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 Manually approve new instance follower Godkänn instansens nya följare manuellt 342 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -3672,130 +3769,151 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email Administratörens e-postadress 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form Aktivera kontaktformulär 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration Grundläggande inställningar 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username Ditt användarnamn på Twitter 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. Webbplatsens eller plattformens Twitterkonto, på vilken innehållet publicerades. 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter Instans vitlistad av Twitter 431 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 - If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. - If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on - https://cards-dev.twitter.com/validator + https://cards-dev.twitter.com/validator to see if you instance is whitelisted. - Om din instans är vitlistad av Twitter kommer en videospelare bäddas in i Twitterflödet när en PeerTube-video delas. - Om instansen inte är vitlistad kommer vi använda en bildlänk som omdirigerar till din PeerTube-instans. + Om din instans är vitlistad av Twitter kommer en videospelare bäddas in i Twitterflödet när en PeerTube-video delas. + Om instansen inte är vitlistad kommer vi använda en bildlänk som omdirigerar till din PeerTube-instans. Kryssa i rutan, spara konfigureringen och testa med en videolänk från din instans (https://example.com/videos/watch/blabla) till - https://cards-dev.twitter.com/validator + https://cards-dev.twitter.com/validator för att se om din instans är vitlistad. 435 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html435 Services Tjänster 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding Omkodning 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled Omkodning aktiverad 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! Om du avaktiverar omkodning, kommer många av dina användares videor inte fungera! 465 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 Allow your users to upload .mkv, .mov, .avi and .flv videos Tillåt dina användare att ladda upp .mkv, .mov, .avi och .flv-videor 478 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html478 Allow additional extensions Tillåt ytterligare filändelser 475 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 Allow your users to upload audio files that will be merged with the preview file on upload Tillåt dina användare att ladda upp ljudfiler som kommer slås ihop med förhandsvisningsbilden vid uppladdning 489 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html489 Allow audio files upload Tillåt uppladdning av ljudfiler 486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -3803,609 +3921,609 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a 517 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled Upplösningen är tillåten 532 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 Cache Cache 541 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. Vissa filer är inte federerade (till exempel förhandsvisningar och undertexter). Vi kan hämta dem direkt från ursprungsinstansen och cachelagra dem. 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size Förhandsvisningens cachestorlek 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size Undertexternas cachestorlek 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations Anpassningar 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 - Write JavaScript code directly.Example: console.log('my instance is amazing'); + Write JavaScript code directly.Example: console.log('my instance is amazing'); - Skriv din JavaScript-kod här.Exempel: console.log('min instans är fantastisk'); + Skriv din JavaScript-kod här.Exempel: console.log('min instans är fantastisk'); 578 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html578 - Write CSS code directly. Example: -#custom-css + Write CSS code directly. Example: +#custom-css color: red; - + - Prepend with #custom-css to override styles. Example: -#custom-css .logged-in-email + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email color: red; - + - Skriv CSS-kod direkt. Exempel: -#custom-css + Skriv CSS-kod direkt. Exempel: +#custom-css color: red; - + - Lägg till #custom-css för att skriva över standardstilen. Exempel: -#custom-css .logged-in-email + Lägg till #custom-css för att skriva över standardstilen. Exempel: +#custom-css .logged-in-email color: red; - + 597 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597 Advanced configuration Avancerade inställningar 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration Uppdatera inställningar 628 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 It seems like the configuration is invalid. Please search for potential errors in the different tabs. Det verkar som att konfigurationen inte stämmer. Sök efter eventuella fel i de olika flikarna. 629 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html629 Video quota: Videokvot: 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile Profil 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings Videoinställningar 10 - + src/app/+my-account/my-account-settings/my-account-settings.component.html10 Interface Gränssnitt 16 - + src/app/+my-account/my-account-settings/my-account-settings.component.html16 Danger zone Riskzon 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password Ändra lösenord 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password Nuvarande lösenord 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password Nytt lösenord 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password Bekräfta nytt lösenord 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content Standardpolicy för videor med känsligt innehåll 3 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - Med Lista inte eller Gör miniatyrbilden suddig, kommer en bekräftelse krävas innan videon visas. + Med Lista inte eller Gör miniatyrbilden suddig, kommer en bekräftelse krävas innan videon visas. 6 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6 Only display videos in the following languages Visa endast videor på följande språk 22 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 In Recently added, Trending, Local and Search pages På sidorna Nyligen tillagt, Populärt, Lokalt och Sök 25 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 Use WebTorrent to exchange parts of the video with others Använd WebTorrent för att utbyta delar av videon med andra 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video Spela videor automatiskt 48 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 Automatically starts playing next video Börja spela nästa video automatiskt 55 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html55 Update my profile Uppdatera min profil 27 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 - Your current email is + Your current email is - Din nuvarande e-postadress är + Din nuvarande e-postadress är 4 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 - is awaiting email verification + is awaiting email verification - inväntar verifikation via e-post + inväntar verifikation via e-post 8 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8 New email Ny e-postadress 15 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 Your new email Din nya e-postadress 17 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 Your password Ditt lösenord 27 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 Change email Byt e-postadress 35 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 Theme Tema 3 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html3 instance default Instansens standard 7 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html7 peertube default PeerTubes standard 8 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html8 Change ownership Ändra ägarskap 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner Välj nästa ägare 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership Godkänn ägarskap 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel Välj målkanal 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator Initiativtagare 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + Skapad - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status Status 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action Åtgärd 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel Skapa en ny videokanal 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel Gå till kanalen 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers prenumeranter 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel Skapa en videokanal 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel Exempel: min_kanal 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - Kort text som berättar hur andra kan stödja din kanal (medlemsplattform …).<br /><br /> + Kort text som berättar hur andra kan stödja din kanal (medlemsplattform …).<br /><br /> När du laddar upp en video i den här kanalen kommer supportfältet automatiskt fyllas in med den här texten. 52 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 Overwrite support field of all videos of this channel Ersätt support-fältet för samtliga videor på den här kanalen 67 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers prenumeranter 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar Ändra avatar 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (filändelser: , max size: ) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target Mål 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. När du har raderat ditt konto går det inte att ångra. Är du säker på att du vill fortsätta? 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account Radera ditt konto 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. Du har inga prenumerationer ännu. 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by Skapad av 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page Gå till ägarens kontosida 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances Ignorerade instanser 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled Historik aktiverad 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + Radera historik 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. Du har ingen videohistorik än. 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + Notifikationsinställningar 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + Markera alla som lästa 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities Aktiviteter 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web Webb 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist Skapa en ny spellista 4 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 Playlist thumbnail Miniatyrbild för spellista 60 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60 No videos in this playlist. Det finns inga videor i den här spellistan. 11 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 Welcome to PeerTube! Välkommen till PeerTube! 8 - + src/app/+signup/shared/signup-success.component.html8 - If you need help to use PeerTube, you can have a look at the documentation. + If you need help to use PeerTube, you can have a look at the documentation. - Om du behöver hjälp att använda PeerTube, kan du ta en titt på dokumentationen. + Om du behöver hjälp att använda PeerTube, kan du ta en titt på dokumentationen. 13 - + src/app/+signup/shared/signup-success.component.html13 Verify account email confirmation @@ -4416,7 +4534,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 2 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 @@ -4425,7 +4543,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 6 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html6 Email updated. @@ -4436,14 +4554,14 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 9 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html9 An error occurred. Ett fel har inträffat. 14 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14 Request email for account verification @@ -4454,84 +4572,84 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email Skicka e-postmeddelande med verifikationslänk 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. Den här instansen kräver inte verifikation via e-post 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned Blockerad 19 - + src/app/+accounts/accounts.component.html19 Instance muted Instans ignorerad 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance Ignorerad av din instans 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance Instans ignorerad av din instans 23 - + src/app/+accounts/accounts.component.html23 subscribers prenumeranter 31 - + src/app/+accounts/accounts.component.html31 Video channels Videokanaler 36 - + src/app/+accounts/accounts.component.html36 This account does not have channels. Det här kontot har inga kanaler. 3 - + src/app/+accounts/account-video-channels/account-video-channels.component.html3 See this video channel Se denna videokanal 8 - + src/app/+accounts/account-video-channels/account-video-channels.component.html8 This channel does not have videos. Den här kanalen har inga videor. 19 - + src/app/+accounts/account-video-channels/account-video-channels.component.html19 Show this channel @@ -4542,42 +4660,42 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 27 - + src/app/+accounts/account-video-channels/account-video-channels.component.html27 Stats Statistik 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined Gick med 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists Spellistor 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel Stöd den här kanalen 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created Skapades 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -4588,84 +4706,84 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. Den här kanalen har inga spellistor. 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 - + src/app/+about/about.component.html7 Follows Följer 9 - + src/app/+about/about.component.html9 Contact administrator Kontakta administratör för 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name Ditt namn 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email Din e-post 20 - + src/app/+about/about-instance/contact-admin-modal.component.html20 Subject Ämne 29 - + src/app/+about/about-instance/contact-admin-modal.component.html29 Your message Ditt meddelande 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance Om instansen 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator Kontakta administratör 7 - + src/app/+about/about-instance/about-instance.component.html7 This instance is dedicated to sensitive/NSFW content. Den här instansen tillåter känsligt och oförbehållsamt material. 19 - + src/app/+about/about-instance/about-instance.component.html19 Administrators & sustainability @@ -4676,35 +4794,35 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 22 - + src/app/+about/about-instance/about-instance.component.html22 Who we are Vilka vi är 27 - + src/app/+about/about-instance/about-instance.component.html27 Why we created this instance Varför vi skapade den här instansen 33 - + src/app/+about/about-instance/about-instance.component.html33 How long we plan to maintain this instance Hur länge vi planerar underhålla instansen 39 - + src/app/+about/about-instance/about-instance.component.html39 How we will pay this instance Hur vi kommer finansiera instansen 45 - + src/app/+about/about-instance/about-instance.component.html45 Information @@ -4715,7 +4833,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 50 - + src/app/+about/about-instance/about-instance.component.html50 Other information @@ -4726,21 +4844,21 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 82 - + src/app/+about/about-instance/about-instance.component.html82 Hardware information Hårdvaruinformation 87 - + src/app/+about/about-instance/about-instance.component.html87 Features found on this instance Funktioner på den här instansen 47 - + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 Statistics @@ -4751,36 +4869,52 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 99 + src/app/+about/about-instance/about-instance.component.html99 + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - PeerTube använder fri mjukvara med öppen källkod publicerad under licensen AGPLv3. + PeerTube använder fri mjukvara med öppen källkod publicerad under licensen AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - Besök gärna joinpeertube.org för mer information. + Besök gärna joinpeertube.org för mer information. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P och integritet 25 - + src/app/+about/about-peertube/about-peertube.component.html25 PeerTube uses the BitTorrent protocol to share bandwidth between users. @@ -4793,14 +4927,14 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 27 - + src/app/+about/about-peertube/about-peertube.component.html27 What are the consequences? Vilka konsekvenser medför det? 32 - + src/app/+about/about-peertube/about-peertube.component.html32 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. @@ -4813,7 +4947,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 34 - + src/app/+about/about-peertube/about-peertube.component.html34 An HTTP request has to be sent on each tracker for each video to spy. @@ -4826,7 +4960,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 40 - + src/app/+about/about-peertube/about-peertube.component.html40 For each request sent, the tracker returns random peers at a limited number. @@ -4839,7 +4973,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 45 - + src/app/+about/about-peertube/about-peertube.component.html45 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour @@ -4850,7 +4984,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 50 - + src/app/+about/about-peertube/about-peertube.component.html50 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video @@ -4861,7 +4995,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 54 - + src/app/+about/about-peertube/about-peertube.component.html54 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities @@ -4872,22 +5006,22 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 58 - + src/app/+about/about-peertube/about-peertube.component.html58 - Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. - See this document for more information + See this document for more information - Webbserventer är inte åtkomliga offentligt: eftersom vi använder WebRTC i webbläsaren (med WebTorrent-biblioteket) är protokollet inte detsamma som vanlig BitTorrent. + Webbserventer är inte åtkomliga offentligt: eftersom vi använder WebRTC i webbläsaren (med WebTorrent-biblioteket) är protokollet inte detsamma som vanlig BitTorrent. När du använder webbläsaren skickar du en signal till hanteraren som slumpmässigt utser andra serventer att skicka informationen till. - Se det här dokumentet för mer information + Se det här dokumentet för mer information 62 - + src/app/+about/about-peertube/about-peertube.component.html62 The worst-case scenario of an average person spying on their friends is quite unlikely. @@ -4900,14 +5034,14 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 69 - + src/app/+about/about-peertube/about-peertube.component.html69 How does PeerTube compare with YouTube? Hur står sig PeerTube gentemot YouTube? 74 - + src/app/+about/about-peertube/about-peertube.component.html74 The threats to privacy in YouTube are different from PeerTube's. @@ -4922,14 +5056,14 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 76 - + src/app/+about/about-peertube/about-peertube.component.html76 What can I do to limit the exposure of my IP address? Vad kan jag göra för att begränsa spridningen av min IP-adress? 82 - + src/app/+about/about-peertube/about-peertube.component.html82 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. @@ -4944,14 +5078,14 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 84 - + src/app/+about/about-peertube/about-peertube.component.html84 What will be done to mitigate this problem? Vad kan vi göra för att mildra det här problemet? 90 - + src/app/+about/about-peertube/about-peertube.component.html90 PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. @@ -4964,70 +5098,70 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 92 - + src/app/+about/about-peertube/about-peertube.component.html92 Set a limit to the number of peers sent by the tracker Begränsa antalet serventer hanteraren skickar ut 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) Begränsa antalet förfrågningar som tas emot av hanteraren (testas just nu) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) Varna om det förekommer ovanliga förfrågningar (testas just nu) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface Avaktivera P2P i administrationsgränssnittet 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program Ett automatiskt redundansprogram för videor: vi kan inte se om IP-adressen laddade ner videon medvetet eller om det var det automatiserade programmet 102 - + src/app/+about/about-peertube/about-peertube.component.html102 This instance does not have followers. Den här instansen har inga följare. 5 - + src/app/+about/about-follows/about-follows.component.html5 Followings Följer 13 - + src/app/+about/about-follows/about-follows.component.html13 This instance does not have followings. Den här instansen följs inte av någon annan. 15 - + src/app/+about/about-follows/about-follows.component.html15 Who made this software? Vilka står bakom mjukvaran? 2 - + src/app/+about/about-peertube/about-peertube-contributors.component.html2 Create an account @@ -5038,14 +5172,14 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 3 - + src/app/+signup/+register/register.component.html3 Next Nästa 20 - + src/app/+signup/+register/register.component.html20 Create my account @@ -5056,62 +5190,62 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 28 - + src/app/+signup/+register/register.component.html28 PeerTube is creating your account... PeerTube skapar ditt konto … 37 - + src/app/+signup/+register/register.component.html37 Done Klart 33 - + src/app/+signup/+register/register.component.html33 Who are we? Vilka är vi? 60 - + src/app/+signup/+register/register.component.html60 How long do we plan to maintain this instance? Hur länge planerar vi underhålla den här instansen? 65 - + src/app/+signup/+register/register.component.html65 How will we finance this instance? Hur kommer vi finansiera den här instansen? 70 - + src/app/+signup/+register/register.component.html70 Administrators & Sustainability Administratörer och hållbarhet 56 - + src/app/+signup/+register/register.component.html56 - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - En kanal är en entitet till vilken du laddar upp dina videor. Du kan organisera och dela upp ditt material genom att skapa flera kanaler. + En kanal är en entitet till vilken du laddar upp dina videor. Du kan organisera och dela upp ditt material genom att skapa flera kanaler. Du kan till exempel ha en kanal för att publicera dina pianoframträdanden och en annan där du pratar om ekologi. 4 - + src/app/+signup/+register/register-step-channel.component.html4 Other users can decide to subscribe any channel they want, to be notified when you publish a new video. @@ -5122,28 +5256,28 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 9 - + src/app/+signup/+register/register-step-channel.component.html9 Channel display name Kanalens visningsnamn 15 - + src/app/+signup/+register/register-step-channel.component.html15 Channel name Kanalnamn 30 - + src/app/+signup/+register/register-step-channel.component.html30 Example: my_super_channel Exempel: min_fantastiska_kanal 34 - + src/app/+signup/+register/register-step-channel.component.html34 The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. @@ -5154,7 +5288,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 42 - + src/app/+signup/+register/register-step-channel.component.html42 Channel name cannot be the same than your account name. You can click on the first step to update your account name. @@ -5165,14 +5299,14 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 50 - + src/app/+signup/+register/register-step-channel.component.html50 Example: jane_doe Exempel: anna_johansson 23 - + src/app/+signup/+register/register-step-user.component.html23 The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. @@ -5183,24 +5317,24 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 31 - + src/app/+signup/+register/register-step-user.component.html31 I am at least 16 years old and agree - to the Terms - and to the Code of Conduct + to the Terms + and to the Code of Conduct of this instance Jag är minst 16 år gammal och godkänner - den här instansens användarvillkor - och uppförandekod + den här instansens användarvillkor + och uppförandekod 65 - + src/app/+signup/+register/register-step-user.component.html65 Sorry, we couldn't find the page you were looking for. @@ -5211,888 +5345,894 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 4 - + src/app/+page-not-found/page-not-found.component.html4 Cannot get about information from server Kan inte läsa informationssidan från servern 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. Ditt meddelande har skickats. 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently Du har redan skickat detta formulär nyligen 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description Ingen beskrivning 1 - + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 Published videos Publicerade videor 1 - + src/app/+accounts/account-videos/account-videos.component.ts1src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Username copied Användarnamn kopierat 1 - + src/app/+accounts/accounts.component.ts1 240p 240p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 2160p 2160p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Auto (via ffmpeg) Automatiskt (via ffmpeg) 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. Konfigurering uppdaterad. 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 {{'{0} languages selected {{'{0} språk valda 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 No language Inget språk 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 {{'{0} categories selected {{'{0} kategorier valda 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 No category Inga kategorier 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Unlimited Obegränsat 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100&nbsp;MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500&nbsp;MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1&nbsp;GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5&nbsp;GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20&nbsp;GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50&nbsp;GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10&nbsp;MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50&nbsp;MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2&nbsp;GB 1 - + src/app/+admin/config/shared/config.service.ts1 accepted in instance followers Instansföljaren har accepterats 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to reject this follower? Vill du verkligen avvisa den här följaren? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Reject Avvisa 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 rejected from instance followers Instansföljaren har avvisats 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to delete this follower? Vill du verkligen ta bort den här följaren? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 removed from instance followers har tagits bort från listan över instansföljare 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 is not valid är inte giltig 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. Du måste ange en värd att följa. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. Värd måste vara unik. 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - Om du bekräftar kommer en följningsförfrågan skickas till: - + If you confirm, you will send a follow request to: - + Om du bekräftar kommer en följningsförfrågan skickas till: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) Följ ny server (servrar) 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! Följningsförfrågan / förfrågningar skickad! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? Vill du verkligen sluta följa ? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow Sluta följa 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. Du följer inte längre. 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled aktiverad 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled avaktiverad 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is Redundans för är 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. Kontot ignoreras inte längre av din instans. 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. Instansen ignoreras inte längre av din instans. 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. Kommentaren har uppdaterats. 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report Radera den här anmälan 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment Uppdatera moderationskommentar 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted Markera som godkänd 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected Markera som nekad 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? Vill du verkligen radera den här missbruksanmälan? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. Missbruksanmälan raderad 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. Videon har tagits bort från svartlistan. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. videor har tagits bort från svartlistan. 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes ja 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no nej 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. Vill du verkligen ta bort den här videon från svartlistan? Den kommer i så fall skrivas upp på videolistan igen. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. Videon har tagits bort från svartlistan. 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 You don't have plugins installed yet. Du har inga insticksprogram installerade än. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 You don't have themes installed yet. Du har inga teman installerade än. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Update to Uppdatera till 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Do you really want to uninstall ? Vill du verkligen avinstallera ? 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 uninstalled. avinstallerad. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 updated. uppdaterad. 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 The plugin index is not available. Please retry later. Listan över insticksprogram är inte tillgänglig. Försök gärna igen senare. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Please only install plugins or themes you trust, since they can execute any code on your instance. Installera enbart insticksprogram eller teman du litar på, då de kan exekvera vilken kod som helst på din instans. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Install ? Installera ? 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 installed. installerad. 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Settings updated. Inställningar uppdaterade. 1 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts1 Plugins Insticksprogram 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Themes Teman 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 plugin insticksprogram 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 theme tema 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Last week Förra veckan 1 - + src/app/+admin/system/logs/logs.component.ts1 Last day Igår 1 - + src/app/+admin/system/logs/logs.component.ts1 Last hour Senaste timmen 1 - + src/app/+admin/system/logs/logs.component.ts1 Info Information 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning Varning 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error Fel 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. Användare skapad. 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . Lösenordet har uppdaterats för användaren . 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password Uppdatera användarens lösenord 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. Användare uppdaterad. 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user Uppdatera användare 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . Ett e-postmeddelande om lösenordsåterställning har skickats till . 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban Avsluta blockering 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified Markera e-post som verifierad 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. Du kan inte blockera root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Vill du verkligen avbryta blockeringen av användare? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. användare avblockerade. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. Du kan inte radera root. 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! Om du tar bort de här användarna kommer du inte kunna skapa nya med samma användarnamn! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. användare borttagna. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. användares e-post har markerats som verifierade. 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. Kontot ignoreras inte längre. 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. Instansen ignoreras inte längre. 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history Min videohistorik 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled Videohistorik är aktiverad 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled Videohistorik är deaktiverad 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history Radera videohistorik 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? Är du säker på att du vill radera hela din videohistorik? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted Videohistorik raderad 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted Ägarskap accepterat 1 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 Please check your emails to verify your new email. Kolla din e-post för att bekräfta din nya adress. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 Email updated. E-postadress har uppdaterats. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 You current password is invalid. Ditt nuvarande lösenord är inte giltigt. 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. Lösenordet har uppdaterats. 1 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. Är du säker på att du vill radera ditt konto? Detta kommer ta bort all din data, inklusive kanaler och videor. 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Type your username to confirm Fyll i ditt användarnamn för att bekräfta 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account Radera mitt konto 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. Ditt konto har tagits bort. 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Interface settings updated. Gränssnittsinställningar uppdaterade. 1 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts1 New video from your subscriptions Ny video från dina prenumerationer 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video Ny kommentar på din video 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse Ny missbruksanmälan 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review En video har svartlistats automatiskt och inväntar granskning 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted En av dina videor har antingen svartlistats eller är inte längre svartlistad 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) En video har publicerats (efter omkodning eller enligt schemaläggning) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished Videoimport färdig 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance En ny användare har registrerat sig på din instans 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower Du eller någon av dina kanaler har en ny följare 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments Någon har nämnt dig i en videokommentar 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance has a new follower Din instans har en ny följare 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -6100,322 +6240,322 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. Profilen har uppdaterats 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. Avataren har uppdaterats 1 - + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Unknown language Okänt språk 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video settings updated. Videoinställningar har uppdaterats. 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video channel created. Kanalen har skapats. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. Namnet finns redan på den här instansen. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. Kanalen har uppdaterats. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! Vill du verkligen radera ? Om du gör det kommer alla videor som laddats upp till kanalen tas bort och du kommer inte kunna skapa en ny kanal med samma namn (). 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm Uppge kanalens visningsnamn () för att bekräfta 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. Kanalen har raderats. 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. Spellistan har skapats. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. Spellistan har uppdaterats. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? Vill du verkligen ta bort ? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. Spellistan har tagits bort. 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos Mina videor 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? Vill du verkligen radera videor? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. videor har raderats. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? Vill du verkligen radera ? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. Videon har raderats. 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. Förfrågan om byte av ägarskap har skickats. 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels Mina kanaler 1 - + src/app/+my-account/my-account.component.ts1 My playlists Mina spellistor 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions Mina prenumerationer 1 - + src/app/+my-account/my-account.component.ts1 My history Min historik 1 - + src/app/+my-account/my-account.component.ts1 Misc Diverse 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes Ändringar av ägarskap 1 - + src/app/+my-account/my-account.component.ts1 My settings Mina inställningar 1 - + src/app/+my-account/my-account.component.ts1 My notifications Mina notifikationer 1 - + src/app/+my-account/my-account.component.ts1 Now please check your emails to verify your account and complete signup. Kolla din e-post för att verifiera ditt konto och slutföra skapandet av ditt konto. 1 - + src/app/+signup/+register/register.component.ts1 You are now logged in as ! Du är nu inloggad som ! 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . Ett e-postmeddelande med en verifikationslänk har skickats till . 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. Kan inte hitta användar-id eller verifikationssträng. 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos Publicerade videor 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account Prenumerera på kontot 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar Markera sökrutan 1 - + src/app/app.component.ts1 Toggle the left menu Växla vänstermenyn 1 - + src/app/app.component.ts1 Go to the discover videos page Gå till upptäck videor-sidan 1 - + src/app/app.component.ts1 Go to the trending videos page Gå till sidan med populära videor 1 - + src/app/app.component.ts1 Go to the recently added videos page Gå till sidan med nyligen uppladdade videor 1 - + src/app/app.component.ts1 Go to the local videos page Gå till sidan med lokala videor 1 - + src/app/app.component.ts1 Go to the videos upload page Gå till sidan för videouppladdningar 1 - + src/app/app.component.ts1 Go to my subscriptions Gå till mina prenumerationer 1 - + src/app/core/auth/auth.service.ts1 Go to my videos Gå till mina videor 1 - + src/app/core/auth/auth.service.ts1 Go to my imports Gå till mina importeringar 1 - + src/app/core/auth/auth.service.ts1 Go to my channels Gå till mina kanaler 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -6424,328 +6564,340 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Dubbelkolla att du har konfigurerat PeerTube korrekt (config/-mappen), speciellt sektionen ”webserver”. 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. Du måste återansluta. 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: Kortkommandon: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success Åtgärden lyckades 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. Felaktigt användarnamn eller lösenord. 1 - + src/app/login/login.component.ts1 You account is blocked. Ditt konto har blockerats. 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . Ett e-postmeddelande med instruktioner för att återställa lösenordet kommer skickas till . 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! Ditt lösenord har återställts! 1 - + src/app/reset-password/reset-password.component.ts1 Today Idag 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days Senaste veckan 1 - + src/app/search/search-filters.component.ts1 Last 30 days Senaste månaden 1 - + src/app/search/search-filters.component.ts1 Last 365 days Senaste året 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) Kort (< 4 min) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) Mellan (4–10 min) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - Lång (> 10 min) + Long (> 10 min) + Lång (> 10 min) 1 - + src/app/search/search-filters.component.ts1 Relevance Relevans 1 - + src/app/search/search-filters.component.ts1 Publish date Publiceringsdatum 1 - + src/app/search/search-filters.component.ts1 Views Visningar 1 - + src/app/search/search-filters.component.ts1 years ago år sedan 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago månader sedan 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago månad sedan 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago veckor sedan 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago vecka sedan 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago dagar sedan 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago dag sedan 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago timmar sedan 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago timme sedan 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago min sedan 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago s sedan 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm Bekräfta 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. Instansnamn krävs. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. Kort beskrivning med färre än 250 tecken. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Användarnamn på Twitter krävs. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. Förhandsvisningens cachestorlek måste fyllas i. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. Förhandsvisningens cachestorlek måste vara större än 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. Förhandsvisningens cachestorlek måste vara ett nummer. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. Undertexternas cachestorlek måste fyllas i. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. Undertexternas cachestorlek måste vara större än 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. Undertexternas cachestorlek måste vara ett nummer. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. Gränsen för användarantal måste anges. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. Gränsen för användarantal måste vara större än 1. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. Gränsen för användarantal måste vara ett nummer. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. Administratörens e-postadress måste uppges. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. Administratörens e-postadress måste var giltig. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. Antalet omkodningstrådar måste anges. 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. Antal trådar för omkodning måste vara större eller lika med noll. 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -6753,1469 +6905,1469 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. E-postadressen måste vara giltig. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. Du måste uppge ditt namn. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. Ditt namn måste innehålla minst ett tecken. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. Ditt namn får inte vara mer än 120 tecken långt. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A subject is required. Ett ämne måste anges. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject must be at least 1 character long. Ämnet måste innehålla minst ett tecken. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject cannot be more than 120 characters long. Ämnet får inte vara mer än 120 tecken långt. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A message is required. Meddelande krävs. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. Meddelandet måste innehålla minst tre tecken. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. Meddelandet får inte vara mer än 5000 tecken långt. 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. Användarnamn måste fyllas i. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. Lösenord måste fyllas i. 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. Lösenordet måste bekräftas. 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. Användarnamnet måste innehålla minst ett tecken. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. Användarnamnet får inte vara mer än 50 tecken långt. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. Användarnamnet får innehålla gemener, siffror, punkter samt understreck. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. Lösenordet måste innehålla minst sex tecken. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. Lösenordet får inte vara mer än 255 tecken långt. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. Det nya lösenordet och det bekräftade lösenordet stämmer inte överens. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. Videokvot måste anges. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. Kvot måste vara större än −1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. Daglig uppladdningsgräns måste anges. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. Daglig uppladdningsgräns måste vara högre än −1. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. Användarroll krävs. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. Beskrivningen måste innehålla minst tre tecken. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. Beskrivningen får inte vara mer än 1000 tecken lång. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 You must agree with the instance terms in order to register on it. Du måste godkänna instansens villkor för att registrera dig på den. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason must be at least 3 characters long. Blockeringsanledningen måste innehålla minst tre tecken. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Blockeringsanledningen får inte vara mer än 250 tecken lång. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. Visningsnamn krävs. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. Visningsnamnet måste innehålla minst ett tecken. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. Visningsnamnet får inte vara mer än 50 tecken långt. 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. Anmälans motivering måste anges. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. Anmälans motivering måste innehålla minst två tecken. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. Anmälans motivering får inte vara mer än 3000 tecken lång. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. Moderationskommentar krävs. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. Moderationskommentaren måste innehålla minst två tecken. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. Moderationskommentaren får inte vara mer än 3000 tecken lång. 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. Kanalen måste anges. 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. Anledningen för svartlistning måste innehålla minst två tecken. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. Anledningen för svartlistning får inte vara mer än 300 tecken lång. 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. Undertexternas språk måste uppges. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. Videons undertextfil måste anges. 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. Användarnamn krävs. 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account Du kan bara överföra ägarskapet till ett lokalt konto 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. Namn måste uppges. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. Namnet måste innehålla minst ett tecken. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. Namnet får inte vara mer än 30 tecken långt. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. Namnet får innehålla gemener, siffror, punkter samt understreck. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. Supporttexten måste innehålla minst tre tecken. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. Supporttexten får inte vara mer än 1000 tecken lång. 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. Kommentar krävs. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. Kommentaren måste innehålla minst två tecken. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. Kommentaren får inte vara mer än 3000 tecken lång. 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. Visningsnamnet får inte vara mer än 120 tecken långt. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Privacy is required. Synligheten måste anges. 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 The channel is required when the playlist is public. En kanal måste anges för offentliga spellistor 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Video name is required. Videonamn måste anges. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Videonamnet måste innehålla minst tre tecken. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Videonamnet får inte vara mer än 120 tecken långt. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Videons offentlighetsstatus måste fyllas i. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. Videokanal måste anges. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. Videobeskrivningen måste innehålla minst tre tecken. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. Videobeskrivningen får inte vara mer än 10&nbsp;000 tecken lång. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. Taggar måste innehålla minst två tecken. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Taggar får inte vara mer än 30 tecken långa. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. Videons supporttext måste innehålla minst tre tecken. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. Videons supporttext får inte vara mer än 1000 tecken lång. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. Ett datum krävs för att schemalägga en videouppladdning. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Filen är för stor. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube kan inte hantera den här filtypen. Följande filändelser är tillåtna: . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? All osparad data kommer förloras, vill du verkligen lämna den här sidan? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Söndag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Måndag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Tisdag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Onsdag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Torsdag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Fredag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Lördag 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Sön 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Mån 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Tis 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Ons 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Tor 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Fre 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Lör 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Ti 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We On 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th To 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Fr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Januari 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Februari 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Mars 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April April 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Maj 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Juni 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Juli 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Augusti 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September September 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Oktober 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November November 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December December 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Jan 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Feb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Apr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Jun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Jul 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Aug 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Sep 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Okt 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Dec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Rensa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd åå-mm-dd 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden Dold 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation request Suddig med fråga om bekräftelse 1 - + src/app/shared/instance/instance-features-table.component.ts1 Displayed Synlig 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ ~ 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos video i full HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos video i HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos video i standardupplösning 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Markdown-kompatibel text med stöd för: + Markdown compatible that supports: + Markdown-kompatibel text med stöd för: 1 - + src/app/shared/misc/help.component.ts1 Emphasis Betoning 1 - + src/app/shared/misc/help.component.ts1 Links Länkar 1 - + src/app/shared/misc/help.component.ts1 New lines Radbrytningar 1 - + src/app/shared/misc/help.component.ts1 Lists Listor 1 - + src/app/shared/misc/help.component.ts1 Images Bilder 1 - + src/app/shared/misc/help.component.ts1 users banned. användare blockerade. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. Användaren har blockerats. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Vill du verkligen avsluta blockeringen av ? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. Användaren är inte längre blockerad. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! Om du tar bort den här användaren kommer du inte kunna skapa en ny med samma användarnamn! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. Användaren har raderats. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified Användaren s e-post har markerats som verifierad. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. Kontot ignoreras. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. Instansen ignoreras. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. Kontot ignoreras av instansen. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. Kontot ignoreras inte längre av instansen. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. Instansen ignoreras av instansen. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. Instansen ignoreras inte längre av instansen. 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account Ignorera det här kontot 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Sluta ignorera det här kontot 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Ignorera instansen 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Sluta ignorera instansen 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Ignorera det här kontot av din instans 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Sluta ignorera det här kontot av din instans 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Ignorera instansen av din instans 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Sluta ignorera instansen av din instans 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. Förfrågan är för stor för servern. Kontakta gärna din administratör om du vill öka storleksbegränsningen. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. För många försök, vänligen försök igen om minuter. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. För många försök, vänligen försök igen senare. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Serverfel, försök gärna igen om en stund. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Prenumererar på 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Prenumererar 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Prenumerationen på är avslutad 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Prenumeration avbruten 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Moderator 1 - + src/app/shared/users/user.service.ts1 Video removed from En video har tagits bort från 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps En video lades till i vid tiderna 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in Videon har lagts till i 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Timestamps updated Tidsinställningarna har uppdaterats 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at Börjar vid 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at Slutar vid 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at och slutar vid 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. Videon är svartlistad. 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied Kopierad 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Videon har rapporterats. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Vill du verkligen radera den här videon? 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist Spara i spellista 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist Svartlista 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Rapportera 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Publicerad 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Publiceringsschema aktiverat 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Inväntar omkodning 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode Att omkoda 1 - + src/app/shared/video/video-miniature.component.ts1 To import Att importera 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Endast jag kan se den här videon 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Endast personer med den privata länken kan se den här videon 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Alla kan se den här videon 1 - + src/app/shared/video/video.service.ts1 Video to import updated. Videon att importera har uppdaterats. 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. Din video har laddats upp till ditt konto och är privat. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Men associerad data (taggar, beskrivning …) kommer försvinna, är du säker på att du vill lämna sidan? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Din video har inte laddats upp än, vill du lämna sidan? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload Ladda upp 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload cancelled Uppladdningen avbröts 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Videon har publicerats. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Den här videon kommer överskrida din videokvot (videostorlek: , använt: , kvot: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Den här videon kommer överskrida din dagliga videokvot (videostorlek: , använt: , kvot: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. Du har gjort ändringar som inte sparats! Om du lämnar nu kommer de förkastas. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Videon har uppdaterats. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. svar kommer också raderas. 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 The deletion will be sent to remote instances, so they remove the comment too. En begäran om radering kommer skickas till fjärrinstansen också, så att även de tar bort kommentaren. 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 It is a remote comment, so the deletion will only be effective on your instance. Den här kommentaren skrevs från en annan instans, så den kommer endast döljas lokalt. 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes gillar / ogillar 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Den här videon innehåller oförbehållsamt innehåll eller innehåll skapat för vuxna. Är du säker på att du vill se den? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Oförbehållsamt innehåll eller innehåll skapat för vuxna 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Gilla videon 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Ogilla videon 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Videos that have the higher number of likes. De videor som är gillade mest. 1 - + src/app/videos/video-list/video-most-liked.component.ts1 Trending for the last 24 hours Populärt det senaste dygnet 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours Med populära videor menas de som visats flest gånger under det senaste dygnet. 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days Populärt de senaste dagarna 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days Med populära videor menas de som visats flest gånger under det senaste dagarna. 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions Videor från dina prenumerationer 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.ta.xlf b/client/src/locale/angular.ta.xlf index 7cdba1f9d..74c418094 100644 --- a/client/src/locale/angular.ta.xlf +++ b/client/src/locale/angular.ta.xlf @@ -9,104 +9,146 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous முந்தைய 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next அடுத்து 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month முந்தைய மாதம் 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month அடுத்த மாதம் 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month மாதத்தை தேர்வு செய் 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year வருடத்தை தேர்வு செய் 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First முதல் 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous முந்தைய 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next அடுத்து 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last இறுதி 49 + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 + % + + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts + 6 + + + Increment hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 9 + + + HH + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 12 + + + Hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 14 + + + Decrement hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 21 + + + Increment minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 30 + + + MM + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 33 + Minutes @@ -114,6 +156,24 @@ 35 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 + Decrement minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 42 + + + Increment seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 51 + + + SS + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 54 + Seconds @@ -121,6 +181,335 @@ 56 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 + Decrement seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 63 + + + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 71 + + + + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 72 + + + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + + + You don't have notifications. + + src/app/shared/users/user-notifications.component.html + 1 + + + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + + + + + + + Your video has been unblacklisted + + + + src/app/shared/users/user-notifications.component.html + 15 + + + + + + + Your video has been blacklisted + + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + + + + + + + commented your video + + + + src/app/shared/users/user-notifications.component.html + 47 + + + + + + + Your video has been published + + + + src/app/shared/users/user-notifications.component.html + 55 + + + + + + + Your video import succeeded + + + + src/app/shared/users/user-notifications.component.html + 63 + + + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + + + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + + + + + + + is following + + your channel + your account + + + + src/app/shared/users/user-notifications.component.html + 87 + + + + + + + mentioned you on video + + + + src/app/shared/users/user-notifications.component.html + 98 + + + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + + + Display name + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 64 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+signup/+register/register-step-user.component.html + 4 + + + Create + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 74 + + + Download video + + src/app/shared/video/modals/video-download.component.html + 3 + + + Direct download + + src/app/shared/video/modals/video-download.component.html + 27 + + + Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html + 32 + + + + Cancel + + + src/app/shared/video/modals/video-download.component.html + 38 + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 + + + Download + + src/app/shared/video/modals/video-download.component.html + 43 + + + Report video + + src/app/shared/video/modals/video-report.component.html + 3 + + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -128,6 +517,166 @@ 11 + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + + + Submit + + src/app/shared/video/modals/video-report.component.html + 29 + + + src/app/shared/video/modals/video-blacklist.component.html + 31 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 26 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 29 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 52 + + + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + + + Unlisted + + src/app/shared/video/video-miniature.component.html + 12 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 6 + + + Private + + src/app/shared/video/video-miniature.component.html + 13 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 33 + + + src/app/videos/+video-watch/video-watch-playlist.component.html + 7 + + + views + + src/app/shared/video/video-miniature.component.html + 24 + + + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + + + Save + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 80 + + + src/app/videos/+video-watch/video-watch.component.html + 92 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 59 + + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 15 + + + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -135,20 +684,32 @@ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete அழித்திடு 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit தொகு 63 + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 + Truncated preview + + src/app/shared/forms/markdown-textarea.component.html + 9 + + + Complete preview + + src/app/shared/forms/markdown-textarea.component.html + 13 + Get help @@ -156,6 +717,14 @@ 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -165,6 +734,244 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + + + Subscribe with an account on + + src/app/shared/user-subscription/subscribe-button.component.html + 39 + + + Subscribe with your local account + + src/app/shared/user-subscription/subscribe-button.component.html + 40 + + + Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + + + Video quota + + src/app/shared/instance/instance-features-table.component.html + 40 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + src/app/+admin/users/user-edit/user-edit.component.html + 57 + + + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + + + Import + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + + + Local + + src/app/shared/instance/instance-statistics.component.html + 4 + + + src/app/menu/menu.component.html + 86 + + + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -172,6 +979,14 @@ 3 + src/app/shared/moderation/user-ban-modal.component.html3 + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + Cancel @@ -179,13 +994,25 @@ 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user இந்த பயணரை ரத்து செய் 26 + src/app/shared/moderation/user-ban-modal.component.html26 + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -197,6 +1024,16 @@ 2 + src/app/login/login.component.html2 + Request new verification email. + + src/app/login/login.component.html + 7 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + User @@ -204,6 +1041,34 @@ 13 + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 + Username or email address + + src/app/login/login.component.html + 15 + + + + or create an account + + + src/app/login/login.component.html + 18 + + + + or create an account on another instance + + + src/app/login/login.component.html + 22 + + + User registration is not allowed on this instance, but you can register on many others! + + src/app/login/login.component.html + 28 + Password @@ -211,6 +1076,12 @@ 54 + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 + I forgot my password + + src/app/login/login.component.html + 45 + Login @@ -218,13 +1089,21 @@ 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password கடவுச்சொல் மறந்துவிட்டது 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -232,13 +1111,27 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address மின்னஞ்சல் 10 + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 + Send me an email to reset my password + + src/app/login/login.component.html + 82 + + + + Reset my password + + + src/app/reset-password/reset-password.component.html + 2 + Confirm password @@ -246,13 +1139,238 @@ 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password கடவுச்சொல் உறுதிசெய்யப்பட்டது 21 + src/app/reset-password/reset-password.component.html21 + Reset my password + + src/app/reset-password/reset-password.component.html + 29 + + + results + + src/app/search/search.component.html + 5 + + + + for + + + src/app/search/search.component.html + 6 + + + + Filters + + + + src/app/search/search.component.html + 16 + + + + No results found + + + src/app/search/search.component.html + 28 + + + subscribers + + src/app/search/search.component.html + 44 + + + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + Change the language @@ -260,6 +1378,32 @@ 107 + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + Create an account @@ -267,6 +1411,66 @@ 33 + src/app/menu/menu.component.html33 + My library + + src/app/menu/menu.component.html + 37 + + + Videos + + src/app/menu/menu.component.html + 41 + + + src/app/menu/menu.component.html + 62 + + + src/app/+accounts/accounts.component.html + 38 + + + src/app/+video-channels/video-channels.component.html + 24 + + + Playlists + + src/app/menu/menu.component.html + 46 + + + Subscriptions + + src/app/menu/menu.component.html + 51 + + + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + + + Trending + + src/app/menu/menu.component.html + 71 + + + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -274,13 +1478,19 @@ 81 - + src/app/menu/menu.component.html81 More மேலும் 91 + src/app/menu/menu.component.html91 + Administration + + src/app/menu/menu.component.html + 95 + About @@ -288,6 +1498,40 @@ 26 + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 + Show keyboard shortcuts + + src/app/menu/menu.component.html + 111 + + + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + Search... @@ -295,13 +1539,55 @@ 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload பதிவேற்று 9 + src/app/header/header.component.html9 + Sort + + src/app/search/search-filters.component.html + 6 + + + Published date + + src/app/search/search-filters.component.html + 15 + + + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + + + Duration + + src/app/search/search-filters.component.html + 45 + + + Display sensitive content + + src/app/search/search-filters.component.html + 54 + Yes @@ -309,34 +1595,926 @@ 58 - + src/app/search/search-filters.component.html58 No இல்லை 63 - + src/app/search/search-filters.component.html63 Category பிரிவு 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence உரிமம் 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language மொழி 182 + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 + All of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tags + + src/app/search/search-filters.component.html + 108 + + + Filter + + src/app/search/search-filters.component.html + 115 + + + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + Title + + src/app/videos/+video-edit/shared/video-edit.component.html + 9 + + + Tags + + src/app/videos/+video-edit/shared/video-edit.component.html + 17 + + + src/app/videos/+video-watch/video-watch.component.html + 191 + + + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Description + + src/app/videos/+video-edit/shared/video-edit.component.html + 36 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+accounts/account-about/account-about.component.html + 3 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 4 + + + src/app/+about/about-instance/about-instance.component.html + 55 + + + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + + + Channel + + src/app/videos/+video-edit/shared/video-edit.component.html + 56 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 22 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 12 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+signup/+register/register.component.html + 23 + + + Privacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + Support + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + + + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + + + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + @@ -348,6 +2526,56 @@ 3 + src/app/+admin/admin.component.html3 + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + Following @@ -355,20 +2583,54 @@ 5 - + src/app/+admin/follows/follows.component.html5 Follow பின்பற்று 7 - + src/app/+admin/follows/follows.component.html7 Followers பின்பற்றுபவர்கள் 3 + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + ID @@ -376,6 +2638,30 @@ 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + Score @@ -383,6 +2669,32 @@ 19 + src/app/+admin/follows/followers-list/followers-list.component.html19 + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + Accepted @@ -390,6 +2702,86 @@ 32 + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + Username + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 19 + john @@ -397,13 +2789,112 @@ 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + Users list @@ -411,6 +2902,432 @@ 2 + src/app/+admin/users/user-list/user-list.component.html2 + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -418,6 +3335,93 @@ 12 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + Display @@ -425,6 +3429,174 @@ 16 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + Local videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + Users @@ -432,6 +3604,108 @@ 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + Twitter @@ -439,13 +3713,37 @@ 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username உங்கள் Twitter பயணர்பெயர் 413 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -453,6 +3751,111 @@ 405 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + JavaScript @@ -460,6 +3863,674 @@ 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + PeerTube @@ -467,6 +4538,179 @@ 7 + src/app/+about/about.component.html7 + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -474,6 +4718,76 @@ 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -481,6 +4795,210 @@ 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + Example: jane_doe @@ -488,6 +5006,2848 @@ 23 + src/app/+signup/+register/register-step-user.component.html23 + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf index 198137b8d..c521536ca 100644 --- a/client/src/locale/angular.th-TH.xlf +++ b/client/src/locale/angular.th-TH.xlf @@ -9,419 +9,468 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous ก่อนหน้า 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next ถัดไป 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month เดือนก่อนหน้า 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month เดือนถัดไป 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month เลือกเดือน 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year เลือกปี 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First หน้าแรก 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous ก่อนหน้า 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next ถัดไป 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last หน้าสุดท้าย 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours เพิ่มชั่วโมง 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH ชช 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours ชั่วโมง 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours ลดชั่วโมง 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes เพิ่มนาที 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM นน 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes นาที 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes ลดนาที 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds เพิ่มวินาที 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS วว 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds วินาที 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds ลดวินาที 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close ปิด 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. คุณไม่มีการแจ้งเตือน 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - วิดีโอ ของคุณได้ถูกนำออกจากบัญชีดำแล้ว - + + วิดีโอ ของคุณได้ถูกนำออกจากบัญชีดำแล้ว + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - วิดีโอ ของคุณได้ถูกขึ้นบัญชีดำแล้ว - + + วิดีโอ ของคุณได้ถูกขึ้นบัญชีดำแล้ว + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - การแจ้งการละเมิดได้ถูกสร้างบนวิดีโอ - + + การแจ้งการละเมิดได้ถูกสร้างบนวิดีโอ + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - ได้แสดงความคิดเห็นบนวิดีโอ - + + ได้แสดงความคิดเห็นบนวิดีโอ + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - วิดีโอ ของคุณได้ถูกเผยแพร่แล้ว - + + วิดีโอ ของคุณได้ถูกเผยแพร่แล้ว + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - การนำเข้าวิดีโอ สำเร็จ - + + การนำเข้าวิดีโอ สำเร็จ + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - การนำเข้าวิดีโอ ล้มเหลว - + + การนำเข้าวิดีโอ ล้มเหลว + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - ผู้ใช้ ได้ลงทะเบียนบนระบบของคุณแล้ว - + + ผู้ใช้ ได้ลงทะเบียนบนระบบของคุณแล้ว + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - กำลังติดตาม + + กำลังติดตาม - ช่องของคุณ - บัญชีของคุณ - + ช่องของคุณ + บัญชีของคุณ + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - ได้กล่าวถึงคุณบน video - + + ได้กล่าวถึงคุณบน video + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -429,63 +478,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options ตัวเลือก 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at เริ่มต้นที่ 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at จบที่ 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name ชื่อที่แสดง 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create สร้าง 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video ดาวน์โหลดวิดีโอ 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download ดาวน์โหลดตรง 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (ไฟล์ .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -496,41 +545,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download ดาวน์โหลด 43 - + src/app/shared/video/modals/video-download.component.html43 Report video รายงานวิดีโอ 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. รายงานของคุณจะถูกส่งไปยังผู้ดูแลระบบของ - รายงานนี้จะถูกส่งต่อไปยังระบบต้นทาง เช่นกัน + รายงานนี้จะถูกส่งต่อไปยังระบบต้นทาง เช่นกัน 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... เหตุผล... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -541,56 +590,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit ส่ง 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video เพิ่มวิดีโอเข้าบัญชีดำ 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) ขอให้ระบบอื่นลบวิดีโอนี้ 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted ไม่เปิดเผย 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private ส่วนตัว 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views รับชม ครั้ง 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted ขึ้นบัญชีดำแล้ว 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -601,14 +650,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {ไม่มีวิดีโอ} =1 {1 วิดีโอ} other { วิดีโอ} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -619,13 +668,25 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated อัปเดตเมื่อ 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -633,62 +694,70 @@ 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save บันทึก 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from ลบออกจาก 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. ไม่มีผลลัพธ์ 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete ลบ 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit แก้ไข 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview ตัวอย่างสั้น 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview ตัวอย่างเต็ม 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help ขอความช่วยเหลือ 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -700,6 +769,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -707,54 +784,103 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on ติดตามด้วยบัญชีบน 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account ติดตามด้วยบัญชีของเว็บไซต์นี้ 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: ติดตามด้วยบัญชี Mastodon: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed ผ่านฟีด 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS ติดตามผ่าน RSS 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - ติดตามผ่านระบบอื่น - โต้ตอบผ่านระบบอื่น + ติดตามผ่านระบบอื่น + โต้ตอบผ่านระบบอื่น 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -762,17 +888,65 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - ไม่จำกัด ( ต่อวัน) + ไม่จำกัด ( ต่อวัน) 53 + src/app/shared/instance/instance-features-table.component.html53 + Import + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -780,6 +954,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -787,7 +1017,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -798,35 +1028,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel ยกเลิก 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user แบนผู้ใช้นี้ 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (ส่วนขยาย: , ขนาดสูงสุด: ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -837,28 +1067,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. ขออีเมล์ยืนยันตัวตนใหม่ 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User ผู้ใช้ 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address ชื่อผู้ใช้หรือที่อยู่อีเมล 15 - + src/app/login/login.component.html15 or create an account @@ -869,7 +1099,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -880,41 +1110,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! ระบบนี้ไม่อนุญาตให้สร้างบัญชีใหม่ แต่คุณสามารถสร้างบัญชีใหม่บนระบบอื่นอีกมากมายได้! 28 - + src/app/login/login.component.html28 Password รหัสผ่าน 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password ฉันลืมรหัสผ่าน 45 - + src/app/login/login.component.html45 Login เข้าสู่ระบบ 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password ลืมรหัสผ่าน 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -922,21 +1160,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address ที่อยู่อีเมล 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password ส่งอีเมลเพื่อรีเซ็ทรหัสผ่าน 82 - + src/app/login/login.component.html82 Reset my password @@ -947,59 +1185,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password ยืนยันรหัสผ่าน 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password ยืนยันรหัสผ่านแล้ว 21 - + src/app/reset-password/reset-password.component.html21 Reset my password รีเซ็ทรหัสผ่าน 29 - + src/app/reset-password/reset-password.component.html29 results พบผลการค้นหา รายการ 5 - + src/app/search/search.component.html5 - for + for - สำหรับ + สำหรับ 6 - + src/app/search/search.component.html6 Filters - + ตัวกรอง - + 16 - + src/app/search/search.component.html16 No results found @@ -1010,13 +1248,195 @@ 28 - + src/app/search/search.component.html28 subscribers ผู้ติดตาม คน 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + Change the language @@ -1024,7 +1444,7 @@ 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1035,83 +1455,89 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile โปรไฟล์สาธารณะของฉัน 17 - + src/app/menu/menu.component.html17 My account บัญชีของฉัน 21 - + src/app/menu/menu.component.html21 Log out ออกจากระบบ 25 - + src/app/menu/menu.component.html25 Create an account สร้างบัญชีผู้ใช้ 33 - + src/app/menu/menu.component.html33 My library คลังของฉัน 37 - + src/app/menu/menu.component.html37 Videos วิดีโอ 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists เพลย์ลิสต์ 46 - + src/app/menu/menu.component.html46 Subscriptions การติดตาม 51 - + src/app/menu/menu.component.html51 History ประวัติ 56 - + src/app/menu/menu.component.html56 Discover สำรวจ 66 - + src/app/menu/menu.component.html66 Trending มาแรง 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1119,203 +1545,203 @@ 81 - + src/app/menu/menu.component.html81 More เพิ่มเติม 91 - + src/app/menu/menu.component.html91 Administration การดูแล 95 - + src/app/menu/menu.component.html95 About เกี่ยวกับ 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts แสดงปุ่มลัดคีย์บอร์ด 111 - + src/app/menu/menu.component.html111 View your notifications ดูการแจ้งเตือนของคุณ 3 - + src/app/menu/avatar-notification.component.html3 Notifications การแจ้งเตือน 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences อัปเดตการตั้งค่าการแจ้งเตือน 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications ดูการแจ้งเตือนทั้งหมด 30 - + src/app/menu/avatar-notification.component.html30 Search... ค้นหา... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload อัพโหลด 9 - + src/app/header/header.component.html9 Sort เรียงตาม 6 - + src/app/search/search-filters.component.html6 Published date วันที่เผยแพร่ 15 - + src/app/search/search-filters.component.html15 Original publication year ปีที่เผยแพร่ครั้งแรก 24 - + src/app/search/search-filters.component.html24 After... หลังจาก... 30 - + src/app/search/search-filters.component.html30 Before... ก่อน... 37 - + src/app/search/search-filters.component.html37 Duration ความยาว 45 - + src/app/search/search-filters.component.html45 Display sensitive content แสดงเนื้อหาที่ไม่เหมาะสม 54 - + src/app/search/search-filters.component.html54 Yes ใช่ 58 - + src/app/search/search-filters.component.html58 No ไม่ 63 - + src/app/search/search-filters.component.html63 Category หมวดหมู่ 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence ลิขสิทธิ์ 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language ภาษา 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags แท็กทั้งหมดเหล่านี้ 103 - + src/app/search/search-filters.component.html103 One of these tags หนึ่งในแท็กเหล่านี้ 108 - + src/app/search/search-filters.component.html108 Filter เรียง 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos แสดงวิดีโอที่ตั้งค่าเป็น ไม่เปิดเผย และ ส่วนตัว 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption เพิ่มคำบรรยาย 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file เลือกไฟล์คำบรรยาย 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1326,7 +1752,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1337,27 +1763,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption เพิ่มคำบรรยายนี้ 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title เพิ่มหัวเรื่อง 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags แท็ก 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1365,20 +1800,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag เพิ่มแท็กใหม่ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description คำอธิบาย 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1386,105 +1829,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy ความเป็นส่วนตัว 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () ตั้งเวลาเผยแพร่ () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content วิดีโอนี้มีเนื้อหาที่รุนแรงหรือไม่เหมาะสม 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. ระบบอื่น ๆ บางระบบจะไม่แสดงวิดีโอที่มีเนื้อหาที่รุนแรงหรือไม่เหมาะสมเป็นค่าเริ่มต้น 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video รอการประมวลผลก่อนที่จะเผยแพร่วิดีโอ 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. หากคุณไม่ต้องการรอให้ประมวลผลเสร็จก่อนที่จะเผยแพร่วิดีโอ วิดีโออาจไม่สามารถเล่นได้จนกว่าจะประมวลผลเสร็จสิ้น 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info ข้อมูลพื้นฐาน 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption เพิ่มคำบรรยายอื่น 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file ดูไฟล์คำบรรยายใต้ภาพ 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ อัพโหลดแล้ว ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update จะถูกสร้างตอนอัปเดต 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create ยกเลิกการสร้าง 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update จะถูกลบตอนอัปเดต 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion ยกเลิกการลบ 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1495,41 +1938,832 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions คำบรรยายเสียง 159 - + src/app/videos/+video-edit/shared/video-edit.component.html159 Video preview ตัวอย่างวิดีโอ 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support สนับสนุน 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). ข้อความสั้นเพื่ออธิบายผู้ชมว่าจะสนับสนุนคุณได้อย่างไร (แพลตฟอร์มสมาชิก ฯลฯ) 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date วันที่เผยแพร่ครั้งแรก 239 + src/app/videos/+video-edit/shared/video-edit.component.html239 + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + + + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + + + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + + + + Users + + + src/app/+admin/admin.component.html + 3 + + + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + Username @@ -1537,20 +2771,551 @@ 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + Name @@ -1558,13 +3323,60 @@ 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description คำอธิบายสั้น 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -1572,6 +3384,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -1579,13 +3399,23 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails เบลอภาพขนาดย่อ 15 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + Terms @@ -1593,6 +3423,1137 @@ 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + Local videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + Users + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + + + JavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 575 + + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + PeerTube + + src/app/+about/about.component.html + 7 + + + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + Contact administrator @@ -1600,35 +4561,138 @@ 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - PeerTube เป็นซอฟต์แวร์เสรี ภายใต้ลิขสิทธิ์ AGPLv3. + PeerTube เป็นซอฟต์แวร์เสรี ภายใต้ลิขสิทธิ์ AGPLv3. 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - สำหรับข้อมูลเพิ่มเติม โปรดเข้าเว็บไซต์ joinpeertube.org. + สำหรับข้อมูลเพิ่มเติม โปรดเข้าเว็บไซต์ joinpeertube.org. 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P และความเป็นส่วนตัว 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -1636,6 +4700,3134 @@ 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.tr-TR.xlf b/client/src/locale/angular.tr-TR.xlf index 76f5c5b15..9cb1e08bb 100644 --- a/client/src/locale/angular.tr-TR.xlf +++ b/client/src/locale/angular.tr-TR.xlf @@ -9,205 +9,211 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Önceki 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Sonraki 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Önceki ay 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Sonraki ay 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Ay seçin 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Yıl seçin 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First İlk 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Önceki 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Sonraki 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Son 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours Artış saatleri 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours Saat 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Azalma saatleri 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes Artış dakikaları 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes Dakika 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes Azalma dakikaları 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds Artış saniyeleri 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds Saniye 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds Azalma saniyeleri 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -215,183 +221,244 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - videonuz kara listeden kaldırıldı - + + videonuz kara listeden kaldırıldı + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - videonuz kara listeye alındı - + + videonuz kara listeye alındı + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - Videoda yeni bir kötüye kullanım oluşturuldu - + + Videoda yeni bir kötüye kullanım oluşturuldu + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - videomıza yorum yaptı - + + videomıza yorum yaptı + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - videonuz yayınlandı - + + videonuz yayınlandı + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Video içe aktarma işleminiz başarılı oldu - + + Video içe aktarma işleminiz başarılı oldu + 63 + src/app/shared/users/user-notifications.component.html63 + + + + + Your video import failed + + + + src/app/shared/users/user-notifications.component.html + 71 + - + - - User registered on your instance - + + User registered on your instance + - + - - registered örneğinizdeki kullanıcı - + + registered örneğinizdeki kullanıcı + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - takip ediyor + + takip ediyor - kanalınız - hesabınız - + kanalınız + hesabınız + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - , videosunda sizden bahsetti - + + , videosunda sizden bahsetti + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -399,55 +466,73 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Seçenekler 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Başlangıç konumu 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Bitiş konumu 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Görünen ad 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Oluştur 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Videoyu indir 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Doğrudan indir 27 + src/app/shared/video/modals/video-download.component.html27 + Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html + 32 + + + + Cancel + + + src/app/shared/video/modals/video-download.component.html + 38 + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 + Download @@ -455,6 +540,89 @@ 43 + src/app/shared/video/modals/video-download.component.html43 + Report video + + src/app/shared/video/modals/video-report.component.html + 3 + + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + + + Reason... + + src/app/shared/video/modals/video-report.component.html + 16 + + + src/app/shared/video/modals/video-blacklist.component.html + 11 + + + src/app/shared/moderation/user-ban-modal.component.html + 11 + + + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + + + Submit + + src/app/shared/video/modals/video-report.component.html + 29 + + + src/app/shared/video/modals/video-blacklist.component.html + 31 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 26 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 29 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 52 + + + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + Unlisted @@ -462,20 +630,34 @@ 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Özel 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views görüntüleme 24 + src/app/shared/video/video-miniature.component.html24 + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } @@ -483,6 +665,14 @@ 9 + src/app/shared/video-playlist/video-playlist-miniature.component.html9 + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + Updated @@ -490,6 +680,24 @@ 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -497,6 +705,50 @@ 15 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + + + No results. + + src/app/shared/video/videos-selection.component.html + 1 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/videos/video-list/video-overview.component.html + 3 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + Delete @@ -504,34 +756,42 @@ 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Düzenle 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Ucundan önizle 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Tamamen önizle 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Yardım al 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -543,6 +803,108 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + + + Using an ActivityPub account + + src/app/shared/user-subscription/subscribe-button.component.html + 36 + + + Subscribe with an account on + + src/app/shared/user-subscription/subscribe-button.component.html + 39 + + + Subscribe with your local account + + src/app/shared/user-subscription/subscribe-button.component.html + 40 + + + Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + + + Subscribe via RSS + + src/app/shared/user-subscription/subscribe-button.component.html + 49 + + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -550,6 +912,182 @@ 57 + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + + + Import + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + + + Local + + src/app/shared/instance/instance-statistics.component.html + 4 + + + src/app/menu/menu.component.html + 86 + + + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + + + Ban + + src/app/shared/moderation/user-ban-modal.component.html + 3 + + + + A banned user will no longer be able to login. + + + src/app/shared/moderation/user-ban-modal.component.html + 18 + + + Cancel + + src/app/shared/moderation/user-ban-modal.component.html + 23 + + + src/app/shared/confirm/confirm.component.html + 19 + + + src/app/login/login.component.html + 79 + + + src/app/videos/+video-watch/modal/video-support.component.html + 10 + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 23 + + + Ban this user + + src/app/shared/moderation/user-ban-modal.component.html + 26 + + + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -561,6 +1099,16 @@ 2 + src/app/login/login.component.html2 + Request new verification email. + + src/app/login/login.component.html + 7 + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + User @@ -568,13 +1116,35 @@ 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Kullanıcı adı ya da e-posta adresi 15 + src/app/login/login.component.html15 + + or create an account + + + src/app/login/login.component.html + 18 + + + + or create an account on another instance + + + src/app/login/login.component.html + 22 + + + User registration is not allowed on this instance, but you can register on many others! + + src/app/login/login.component.html + 28 + Password @@ -582,6 +1152,12 @@ 54 + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 + I forgot my password + + src/app/login/login.component.html + 45 + Login @@ -589,6 +1165,123 @@ 32 + src/app/login/login.component.html52src/app/menu/menu.component.html32 + Forgot your password + + src/app/login/login.component.html + 58 + + + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + + + Email + + src/app/login/login.component.html + 70 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-list/user-list.component.html + 41 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 22 + + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 41 + + + src/app/+signup/+register/register-step-user.component.html + 43 + + + Email address + + src/app/login/login.component.html + 72 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 + + + Send me an email to reset my password + + src/app/login/login.component.html + 82 + + + + Reset my password + + + src/app/reset-password/reset-password.component.html + 2 + + + Confirm password + + src/app/reset-password/reset-password.component.html + 19 + + + Confirmed password + + src/app/reset-password/reset-password.component.html + 21 + + + Reset my password + + src/app/reset-password/reset-password.component.html + 29 + + + results + + src/app/search/search.component.html + 5 + + + + for + + + src/app/search/search.component.html + 6 + + + + Filters + + + + src/app/search/search.component.html + 16 + @@ -600,6 +1293,194 @@ 28 + src/app/search/search.component.html28 + subscribers + + src/app/search/search.component.html + 44 + + + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + Change the language @@ -607,6 +1488,86 @@ 107 + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + + + Create an account + + src/app/menu/menu.component.html + 33 + + + My library + + src/app/menu/menu.component.html + 37 + + + Videos + + src/app/menu/menu.component.html + 41 + + + src/app/menu/menu.component.html + 62 + + + src/app/+accounts/accounts.component.html + 38 + + + src/app/+video-channels/video-channels.component.html + 24 + + + Playlists + + src/app/menu/menu.component.html + 46 + + + Subscriptions + + src/app/menu/menu.component.html + 51 + + + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + Trending @@ -614,6 +1575,12 @@ 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -621,13 +1588,19 @@ 81 - + src/app/menu/menu.component.html81 More Daha fazla 91 + src/app/menu/menu.component.html91 + Administration + + src/app/menu/menu.component.html + 95 + About @@ -635,13 +1608,41 @@ 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Klavye kısayollarını göster 111 + src/app/menu/menu.component.html111 + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + Search... @@ -649,13 +1650,67 @@ 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Yükle 9 + src/app/header/header.component.html9 + Sort + + src/app/search/search-filters.component.html + 6 + + + Published date + + src/app/search/search-filters.component.html + 15 + + + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + + + Duration + + src/app/search/search-filters.component.html + 45 + + + Display sensitive content + + src/app/search/search-filters.component.html + 54 + + + Yes + + src/app/search/search-filters.component.html + 58 + + + No + + src/app/search/search-filters.component.html + 63 + Category @@ -663,6 +1718,245 @@ 164 + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 + Licence + + src/app/search/search-filters.component.html + 81 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 79 + + + src/app/videos/+video-watch/video-watch.component.html + 173 + + + Language + + src/app/search/search-filters.component.html + 91 + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 10 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 93 + + + src/app/videos/+video-watch/video-watch.component.html + 182 + + + All of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tags + + src/app/search/search-filters.component.html + 108 + + + Filter + + src/app/search/search-filters.component.html + 115 + + + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + Title + + src/app/videos/+video-edit/shared/video-edit.component.html + 9 + + + Tags + + src/app/videos/+video-edit/shared/video-edit.component.html + 17 + + + src/app/videos/+video-watch/video-watch.component.html + 191 + + + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Description + + src/app/videos/+video-edit/shared/video-edit.component.html + 36 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+accounts/account-about/account-about.component.html + 3 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 4 + + + src/app/+about/about-instance/about-instance.component.html + 55 + + + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + + + Channel + + src/app/videos/+video-edit/shared/video-edit.component.html + 56 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 22 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 12 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+signup/+register/register.component.html + 23 + Privacy @@ -670,6 +1964,136 @@ 33 + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + Support + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + Enable video comments @@ -677,13 +2101,204 @@ 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download İndirmeyi etkinleştir 259 + src/app/videos/+video-edit/shared/video-edit.component.html259 + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -691,6 +2306,174 @@ 83 + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + Show more @@ -698,13 +2481,53 @@ 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less Daha azını göster 147 + src/app/videos/+video-watch/video-watch.component.html147 + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + @@ -716,13 +2539,19 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Yorum yok. 17 + src/app/videos/+video-watch/comment/video-comments.component.html17 + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + @@ -734,6 +2563,330 @@ 64 + src/app/videos/+video-watch/comment/video-comments.component.html64 + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + + + + Users + + + src/app/+admin/admin.component.html + 3 + + + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + Username @@ -741,6 +2894,53 @@ 19 + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + Daily video quota @@ -748,6 +2948,56 @@ 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + Show @@ -755,6 +3005,308 @@ 10 + src/app/+admin/users/user-edit/user-password.component.html10 + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + Search @@ -762,6 +3314,385 @@ 7 + src/app/+admin/plugins/plugins.component.html7 + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + + + Name + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -769,6 +3700,335 @@ 223 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + Users + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + + + JavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 575 + + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -776,6 +4036,385 @@ 4 + src/app/+my-account/my-account-settings/my-account-settings.component.html4 + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + You don't have videos history yet. @@ -783,6 +4422,353 @@ 14 + src/app/+my-account/my-account-history/my-account-history.component.html14 + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + PeerTube + + src/app/+about/about.component.html + 7 + + + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -790,17 +4776,1227 @@ 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - AGPLv3 lisansı altında, ücretsiz ve açık kaynaklı bir yazılımdır. + AGPLv3 lisansı altında, ücretsiz ve açık kaynaklı bir yazılımdır. 12 + src/app/+about/about-peertube/about-peertube.component.html12 + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Someone mentioned you in video comments @@ -808,6 +6004,248 @@ 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + Focus the search bar @@ -815,6 +6253,18 @@ 1 + src/app/app.component.ts1 + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + Go to the trending videos page @@ -822,13 +6272,68 @@ 1 - + src/app/app.component.ts1 Go to the recently added videos page Yeni eklenen videolar sayfasına git 1 + src/app/app.component.ts1 + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + Keyboard Shortcuts: @@ -836,6 +6341,94 @@ 1 + src/app/core/hotkeys/hotkeys.component.ts1 + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + Views @@ -843,83 +6436,333 @@ 1 - + src/app/search/search-filters.component.ts1 years ago yıl önce 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago ay önce 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago ay önce 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago hafta önce 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago hafta önce 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago gün önce 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago gün önce 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago saat önce 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago saat önce 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago dakika önce 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago saniye önce 1 + src/app/shared/angular/from-now.pipe.ts1 + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Video quota is required. @@ -927,6 +6770,900 @@ 1 + src/app/shared/forms/form-validators/user-validators.service.ts1 + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + Subscribed @@ -934,6 +7671,292 @@ 1 + src/app/shared/user-subscription/subscribe-button.component.ts1 + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -941,27 +7964,33 @@ 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours Öne çıkan videolar, son 24 saatte en fazla görüntülenen videolardır. 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days Son gündeki öne çıkanlar 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days Öne çıkan videolar, son günde en fazla görüntülenen videolardır. 1 + src/app/videos/video-list/video-trending.component.ts1 + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf index daf1f937d..64464f44c 100644 --- a/client/src/locale/angular.uk-UA.xlf +++ b/client/src/locale/angular.uk-UA.xlf @@ -9,116 +9,122 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Попередній 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Наступний 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Попередній місяць 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Наступний місяць 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Виберіть місяць 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Виберіть рік 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Перший 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Попередній 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Наступний 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Останній 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hoursIncrement hours 9 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 + HH + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 12 + Hours @@ -126,18 +132,24 @@ 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours Зменшення годин 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutesIncrement minutes 30 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 + MM + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 33 + Minutes @@ -145,16 +157,22 @@ 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutesDecrement minutes 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment secondsIncrement seconds 51 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 + SS + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 54 + Seconds @@ -162,21 +180,27 @@ 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement secondsDecrement seconds 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 + Close + + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts + 8 + You don't have notifications. @@ -184,183 +208,371 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Ваше відео було вилучено із чорного списку - + + Ваше відео було вилучено із чорного списку + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Ваше відео було внесено до чорного списку - + + Ваше відео було внесено до чорного списку + 23 + src/app/shared/users/user-notifications.component.html23 + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - прокоментував ваше відео - + + прокоментував ваше відео + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Ваше відео було опубліковано - + + Ваше відео було опубліковано + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Імпорт відео успішний - + + Імпорт відео успішний + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Імпорт відео невдалий - + + Імпорт відео невдалий + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - Користувач зареєстрований на вашому екземплярі PeerTube - + + Користувач зареєстрований на вашому екземплярі PeerTube + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - підписався + + підписався - на ваш канал - вас - + на ваш канал + вас + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - згадав вас на відео - + + згадав вас на відео + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + + + Save to + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 4 + + + Options + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 9 + + + Start at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 17 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 55 + + + src/app/videos/+video-watch/modal/video-share.component.html + 61 + + + Stop at + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 31 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 69 + + + src/app/videos/+video-watch/modal/video-share.component.html + 112 + + + Display name + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 64 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 9 + + + src/app/+signup/+register/register-step-user.component.html + 4 + + + Create + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 74 + + + Download video + + src/app/shared/video/modals/video-download.component.html + 3 + + + Direct download + + src/app/shared/video/modals/video-download.component.html + 27 + + + Torrent (.torrent file) + + src/app/shared/video/modals/video-download.component.html + 32 + + + + Cancel + + + src/app/shared/video/modals/video-download.component.html + 38 + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 + + + Download + + src/app/shared/video/modals/video-download.component.html + 43 + + + Report video + + src/app/shared/video/modals/video-report.component.html + 3 + + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -368,6 +580,60 @@ 11 + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 + + Cancel + + + src/app/shared/video/modals/video-report.component.html + 24 + + + src/app/shared/video/modals/video-blacklist.component.html + 26 + + + src/app/shared/video/videos-selection.component.html + 15 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 47 + + + Submit + + src/app/shared/video/modals/video-report.component.html + 29 + + + src/app/shared/video/modals/video-blacklist.component.html + 31 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 26 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 29 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 52 + + + Blacklist video + + src/app/shared/video/modals/video-blacklist.component.html + 3 + + + Unfederate the video (ask for its deletion from the remote instances) + + src/app/shared/video/modals/video-blacklist.component.html + 21 + Unlisted @@ -375,13 +641,133 @@ 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Приватний 7 + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 + views + + src/app/shared/video/video-miniature.component.html + 24 + + + Blacklisted + + src/app/shared/video/video-miniature.component.html + 42 + + + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + + + Save + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 80 + + + src/app/videos/+video-watch/video-watch.component.html + 92 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 59 + + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 15 + + + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + + + No results. + + src/app/shared/video/videos-selection.component.html + 1 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/videos/video-list/video-overview.component.html + 3 + + + src/app/shared/video/abstract-video-list.html + 20 + + + src/app/shared/video/abstract-video-list.html + 20 + Delete @@ -389,32 +775,40 @@ 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Редагувати 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated previewTruncated preview 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Готовий попередній перегляд 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Отримати допомогу 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -426,6 +820,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -433,18 +835,30 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Підписатися з облікового запису на 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local accountSubscribe with your local account 40 + src/app/shared/user-subscription/subscribe-button.component.html40 + Subscribe with a Mastodon account: + + src/app/shared/user-subscription/subscribe-button.component.html + 43 + + + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + Subscribe via RSS @@ -452,6 +866,64 @@ 49 + src/app/shared/user-subscription/subscribe-button.component.html49 + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + + + User registration allowed + + src/app/shared/instance/instance-features-table.component.html + 14 + + + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -459,15 +931,129 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - Unlimited ( per day) + Unlimited ( per day) 53 + src/app/shared/instance/instance-features-table.component.html53 + Import + + src/app/shared/instance/instance-features-table.component.html + 60 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 40 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + + + Torrent import + + src/app/shared/instance/instance-features-table.component.html + 71 + + + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + + + P2P enabled + + src/app/shared/instance/instance-features-table.component.html + 83 + + + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + + + Local + + src/app/shared/instance/instance-statistics.component.html + 4 + + + src/app/menu/menu.component.html + 86 + + + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -475,7 +1061,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -486,20 +1072,32 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Скасувати 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Заблокувати цього користувача 26 + src/app/shared/moderation/user-ban-modal.component.html26 + + + src/app/shared/menu/top-menu-dropdown.component.html + 11 + + + (extensions: , max size: ) + + src/app/shared/images/preview-upload.component.html + 12 + @@ -511,28 +1109,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Запросити нове підтвердження електронною поштою. 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Користувач 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Ім'я користувача або E-mail 15 - + src/app/login/login.component.html15 or create an account @@ -543,7 +1141,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -554,20 +1152,6871 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Створення облікового запису користувача заборонено на цьому сервері, але ви можете зареєструватися на інших! 28 - + src/app/login/login.component.html28 Password Пароль 54 + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 + I forgot my password + + src/app/login/login.component.html + 45 + + + Login + + src/app/login/login.component.html + 52 + + + src/app/menu/menu.component.html + 32 + + + Forgot your password + + src/app/login/login.component.html + 58 + + + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + + + Email + + src/app/login/login.component.html + 70 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-edit/user-edit.component.html + 19 + + + src/app/+admin/users/user-list/user-list.component.html + 41 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 22 + + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 41 + + + src/app/+signup/+register/register-step-user.component.html + 43 + + + Email address + + src/app/login/login.component.html + 72 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 + + + Send me an email to reset my password + + src/app/login/login.component.html + 82 + + + + Reset my password + + + src/app/reset-password/reset-password.component.html + 2 + + + Confirm password + + src/app/reset-password/reset-password.component.html + 19 + + + Confirmed password + + src/app/reset-password/reset-password.component.html + 21 + + + Reset my password + + src/app/reset-password/reset-password.component.html + 29 + + + results + + src/app/search/search.component.html + 5 + + + + for + + + src/app/search/search.component.html + 6 + + + + Filters + + + + src/app/search/search.component.html + 16 + + + + No results found + + + src/app/search/search.component.html + 28 + + + subscribers + + src/app/search/search.component.html + 44 + + + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 43 + + + src/app/videos/+video-watch/modal/video-share.component.html + 173 + + + Change the language + + src/app/menu/language-chooser.component.html + 3 + + + src/app/menu/menu.component.html + 107 + + + + Help to translate PeerTube! + + + src/app/menu/language-chooser.component.html + 8 + + + My public profile + + src/app/menu/menu.component.html + 17 + + + My account + + src/app/menu/menu.component.html + 21 + + + Log out + + src/app/menu/menu.component.html + 25 + + + Create an account + + src/app/menu/menu.component.html + 33 + + + My library + + src/app/menu/menu.component.html + 37 + + + Videos + + src/app/menu/menu.component.html + 41 + + + src/app/menu/menu.component.html + 62 + + + src/app/+accounts/accounts.component.html + 38 + + + src/app/+video-channels/video-channels.component.html + 24 + + + Playlists + + src/app/menu/menu.component.html + 46 + + + Subscriptions + + src/app/menu/menu.component.html + 51 + + + History + + src/app/menu/menu.component.html + 56 + + + Discover + + src/app/menu/menu.component.html + 66 + + + Trending + + src/app/menu/menu.component.html + 71 + + + Most liked + + src/app/menu/menu.component.html + 76 + + + Recently added + + src/app/menu/menu.component.html + 81 + + + More + + src/app/menu/menu.component.html + 91 + + + Administration + + src/app/menu/menu.component.html + 95 + + + About + + src/app/menu/menu.component.html + 100 + + + src/app/+accounts/accounts.component.html + 40 + + + src/app/+video-channels/video-channels.component.html + 26 + + + Show keyboard shortcuts + + src/app/menu/menu.component.html + 111 + + + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 13 + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 16 + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 30 + + + Search... + + src/app/header/header.component.html + 2 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 + + + Upload + + src/app/header/header.component.html + 9 + + + Sort + + src/app/search/search-filters.component.html + 6 + + + Published date + + src/app/search/search-filters.component.html + 15 + + + Original publication year + + src/app/search/search-filters.component.html + 24 + + + After... + + src/app/search/search-filters.component.html + 30 + + + Before... + + src/app/search/search-filters.component.html + 37 + + + Duration + + src/app/search/search-filters.component.html + 45 + + + Display sensitive content + + src/app/search/search-filters.component.html + 54 + + + Yes + + src/app/search/search-filters.component.html + 58 + + + No + + src/app/search/search-filters.component.html + 63 + + + Category + + src/app/search/search-filters.component.html + 71 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 65 + + + src/app/videos/+video-watch/video-watch.component.html + 164 + + + Licence + + src/app/search/search-filters.component.html + 81 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 79 + + + src/app/videos/+video-watch/video-watch.component.html + 173 + + + Language + + src/app/search/search-filters.component.html + 91 + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 10 + + + src/app/videos/+video-edit/shared/video-edit.component.html + 93 + + + src/app/videos/+video-watch/video-watch.component.html + 182 + + + All of these tags + + src/app/search/search-filters.component.html + 103 + + + One of these tags + + src/app/search/search-filters.component.html + 108 + + + Filter + + src/app/search/search-filters.component.html + 115 + + + Display unlisted and private videos + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + src/app/shared/video/abstract-video-list.html + 14 + + + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + + + + Cancel + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 21 + + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 24 + + + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + Title + + src/app/videos/+video-edit/shared/video-edit.component.html + 9 + + + Tags + + src/app/videos/+video-edit/shared/video-edit.component.html + 17 + + + src/app/videos/+video-watch/video-watch.component.html + 191 + + + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + + Tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Enter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html + 30 + + + Description + + src/app/videos/+video-edit/shared/video-edit.component.html + 36 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 31 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 39 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 20 + + + src/app/+accounts/account-about/account-about.component.html + 3 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 4 + + + src/app/+about/about-instance/about-instance.component.html + 55 + + + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + + + Channel + + src/app/videos/+video-edit/shared/video-edit.component.html + 56 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 22 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 12 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 28 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 46 + + + src/app/+signup/+register/register.component.html + 23 + + + Privacy + + src/app/videos/+video-edit/shared/video-edit.component.html + 107 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 31 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 21 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 37 + + + src/app/videos/+video-watch/video-watch.component.html + 154 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 33 + + + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html + 122 + + + This video contains mature or explicit content + + src/app/videos/+video-edit/shared/video-edit.component.html + 136 + + + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html + 140 + + + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html + 146 + + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + + + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + + + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html + 179 + + + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 187 + + + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html + 189 + + + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html + 195 + + + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html + 197 + + + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + + + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html + 216 + + + Support + + src/app/videos/+video-edit/shared/video-edit.component.html + 225 + + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 78 + + + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html + 226 + + + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html + 239 + + + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + + + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html + 254 + + + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html + 259 + + + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html + 210 + + + URL + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + Import + + src/app/videos/+video-edit/video-add.component.html + 3 + + + Upload + + src/app/videos/+video-edit/video-add.component.html + 4 + + + Upload a file + + src/app/videos/+video-edit/video-add.component.html + 10 + + + Import with URL + + src/app/videos/+video-edit/video-add.component.html + 17 + + + Import with torrent + + src/app/videos/+video-edit/video-add.component.html + 24 + + + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + + + Share + + src/app/videos/+video-watch/modal/video-share.component.html + 3 + + + src/app/videos/+video-watch/video-watch.component.html + 83 + + + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html + 27 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 47 + + + Embed + + src/app/videos/+video-watch/modal/video-share.component.html + 35 + + + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + + + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 93 + + + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + Autoplay + + src/app/videos/+video-watch/modal/video-share.component.html + 127 + + + Muted + + src/app/videos/+video-watch/modal/video-share.component.html + 134 + + + src/app/+accounts/accounts.component.html + 20 + + + Loop + + src/app/videos/+video-watch/modal/video-share.component.html + 141 + + + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html + 150 + + + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html + 157 + + + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html + 164 + + + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + + + Like this video + + src/app/videos/+video-watch/video-watch.component.html + 63 + + + Dislike this video + + src/app/videos/+video-watch/video-watch.component.html + 71 + + + Go the channel page + + src/app/videos/+video-watch/video-watch.component.html + 118 + + + By + + src/app/videos/+video-watch/video-watch.component.html + 129 + + + Go to the account page + + src/app/videos/+video-watch/video-watch.component.html + 128 + + + src/app/+admin/users/user-list/user-list.component.html + 63 + + + Show more + + src/app/videos/+video-watch/video-watch.component.html + 141 + + + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + + + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html + 211 + + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + + OK + + + src/app/videos/+video-watch/video-watch.component.html + 218 + + + + Comments + + + src/app/videos/+video-watch/comment/video-comments.component.html + 3 + + + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html + 17 + + + View all replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 55 + + + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html + 64 + + + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Post comment + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 20 + + + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + + + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 35 + + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + + + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html + 14 + + + + Users + + + src/app/+admin/admin.component.html + 3 + + + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + + + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + Followers + + src/app/+admin/follows/follows.component.html + 9 + + + src/app/+about/about-follows/about-follows.component.html + 3 + + + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + ID + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + src/app/+admin/follows/following-list/following-list.component.html + 18 + + + src/app/+admin/system/jobs/jobs.component.html + 18 + + + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + State + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + src/app/+admin/follows/following-list/following-list.component.html + 20 + + + src/app/+admin/system/jobs/jobs.component.html + 20 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 10 + + + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + + + Accepted + + src/app/+admin/follows/followers-list/followers-list.component.html + 30 + + + src/app/+admin/follows/following-list/following-list.component.html + 32 + + + Pending + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + Accept + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 41 + + + Refuse + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 42 + + + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + + + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + Username + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 19 + + + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + + + Name + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + Local videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + Users + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + + + JavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 575 + + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + + + Video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 4 + + + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + + + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + Banned + + src/app/+accounts/accounts.component.html + 19 + + + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + PeerTube + + src/app/+about/about.component.html + 7 + + + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + Links + + src/app/shared/misc/help.component.ts + 1 + + + New lines + + src/app/shared/misc/help.component.ts + 1 + + + Lists + + src/app/shared/misc/help.component.ts + 1 + + + Images + + src/app/shared/misc/help.component.ts + 1 + + + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + Subscribed to + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + Moderator + + src/app/shared/users/user.service.ts + 1 + + + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + Copied + + src/app/shared/video/modals/video-download.component.ts + 1 + + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + replies will be deleted too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index fb6be9ede..ef24d5ed6 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -9,111 +9,123 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous Trước 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next Tiếp 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month Tháng trước 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month Tháng sau 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month Chọn tháng 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year Chọn năm 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First Đầu 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous Trước 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next Tiếp 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last Cuối 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 + Increment hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 9 + + + HH + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 12 + Hours @@ -121,6 +133,24 @@ 14 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 + Decrement hours + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 21 + + + Increment minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 30 + + + MM + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 33 + Minutes @@ -128,6 +158,24 @@ 35 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 + Decrement minutes + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 42 + + + Increment seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 51 + + + SS + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 54 + Seconds @@ -135,6 +183,12 @@ 56 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 + Decrement seconds + + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + 63 + @@ -142,185 +196,258 @@ 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close Đóng 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. Bạn không có thông báo. 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - Video của bạn đã được loại khỏi danh sách đen - + + Video của bạn đã được loại khỏi danh sách đen + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - Video của bạn đã bị đưa vào danh sách đen - + + Video của bạn đã bị đưa vào danh sách đen + 23 + src/app/shared/users/user-notifications.component.html23 + + + + + A new video abuse has been created on video + + + + src/app/shared/users/user-notifications.component.html + 31 + + + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - đã bình luận về video của bạn - + + đã bình luận về video của bạn + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - Video của bạn đã được xuất bản - + + Video của bạn đã được xuất bản + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - Video được nhập thành công - + + Video được nhập thành công + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - Video import được nhập thất bại - + + Video import được nhập thất bại + 71 + src/app/shared/users/user-notifications.component.html71 + + + + + User registered on your instance + + + + src/app/shared/users/user-notifications.component.html + 79 + - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - đang theo dõi + + đang theo dõi - kênh của bạn - tài khoản của bạn - + kênh của bạn + tài khoản của bạn + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - đã nhắc đến bạn trong video - + + đã nhắc đến bạn trong video + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -328,63 +455,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options Tuỳ chỉnh 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at Bắt đầu từ 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at Dừng tại 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name Tên hiển thị 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create Tạo 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video Tải video 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download Tải trực tiếp 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) Torrent (tập tin .torrent) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -395,20 +522,29 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download Tải về 43 - + src/app/shared/video/modals/video-download.component.html43 Report video Báo cáo video 3 + src/app/shared/video/modals/video-report.component.html3 + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -416,7 +552,7 @@ 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -427,56 +563,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit Gửi 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video Thêm video vào danh sách đen 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) Huỷ liên kết video này (yêu cầu xoá video này khỏi đơn vị từ xa) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted Không công khai 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private Riêng tư 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views lượt xem 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted Đã thêm vào danh sách đen 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -487,6 +623,12 @@ 46 + src/app/shared/video/video-miniature.component.html46 + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + @@ -498,13 +640,31 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated Đã cập nhật vào 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + + + Edit starts/stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 48 + Save @@ -512,55 +672,63 @@ 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from Xoá khỏi 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. Không có kết quả. 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete Xoá 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit Sửa 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview Xem trước rút gọn 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview Xem trước đầy đủ 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help Nhận trợ giúp 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -572,6 +740,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -579,27 +755,33 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on Đăng kí bằng tài khoản trên 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account Đăng kí bằng tài khoản nội bộ 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: Đăng kí bằng tài khoản Mastodon: 43 + src/app/shared/user-subscription/subscribe-button.component.html43 + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + Subscribe via RSS @@ -607,6 +789,42 @@ 49 + src/app/shared/user-subscription/subscribe-button.component.html49 + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + User registration allowed @@ -614,6 +832,22 @@ 14 + src/app/shared/instance/instance-features-table.component.html14 + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -621,6 +855,14 @@ 57 + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 + + Unlimited ( per day) + + + src/app/shared/instance/instance-features-table.component.html + 53 + Import @@ -628,6 +870,12 @@ 286 + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html + 64 + Torrent import @@ -635,6 +883,12 @@ 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + P2P enabled @@ -642,6 +896,12 @@ 83 + src/app/shared/instance/instance-features-table.component.html83 + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -649,6 +909,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -656,7 +972,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -667,35 +983,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel Huỷ 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user Chặn người dùng này 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (extensions: , cỡ tối đa: ) 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -706,28 +1022,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. Yêu cầu thư xác nhận mới 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User Người dùng 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address Tên người dùng hoặc địa chỉ email 15 - + src/app/login/login.component.html15 or create an account @@ -738,7 +1054,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -749,41 +1065,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! Đơn vị này không cho phép đăng kí tài khoản, nhưng bạn vẫn có thể đăng kí trên các đơn vị khác! 28 - + src/app/login/login.component.html28 Password Mật khẩu 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password Tôi quên mật khẩu 45 - + src/app/login/login.component.html45 Login Đăng nhập 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password Quên mật khẩu 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -791,21 +1115,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address Địa chỉ thư điện tử 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password Gửi tôi thư đặt lại mật khẩu 82 - + src/app/login/login.component.html82 Reset my password @@ -816,48 +1140,56 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password Xác nhận mật khẩu 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password Đã xác nhận mật khẩu 21 - + src/app/reset-password/reset-password.component.html21 Reset my password Đặt lại mật khẩu của tôi 29 - + src/app/reset-password/reset-password.component.html29 results kết quả 5 + src/app/search/search.component.html5 + + for + + + src/app/search/search.component.html + 6 + Filters - + Bộ lọc - + 16 - + src/app/search/search.component.html16 No results found @@ -868,13 +1200,185 @@ 28 - + src/app/search/search.component.html28 subscribers người đăng kí 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -882,14 +1386,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language Đổi ngôn ngữ 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -900,83 +1404,89 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile Hồ sơ công khai 17 - + src/app/menu/menu.component.html17 My account Tài khoản của tôi 21 - + src/app/menu/menu.component.html21 Log out Đăng xuất 25 - + src/app/menu/menu.component.html25 Create an account Tạo tài khoản 33 - + src/app/menu/menu.component.html33 My library Thư viện của tôi 37 - + src/app/menu/menu.component.html37 Videos Video 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists Danh sách phát 46 - + src/app/menu/menu.component.html46 Subscriptions Danh sách đăng kí 51 - + src/app/menu/menu.component.html51 History Lịch sử 56 - + src/app/menu/menu.component.html56 Discover Khám phá 66 - + src/app/menu/menu.component.html66 Trending Thịnh hành 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -984,188 +1494,208 @@ 81 - + src/app/menu/menu.component.html81 More Thêm 91 - + src/app/menu/menu.component.html91 Administration Người quản trị 95 - + src/app/menu/menu.component.html95 About Thông tin 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts Hiện phím tắt bàn phím 111 - + src/app/menu/menu.component.html111 View your notifications Xem thông báo của bạn 3 - + src/app/menu/avatar-notification.component.html3 Notifications Thông báo 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences Cập nhật tuỳ chỉnh thông báo 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications Xem toàn bộ thông báo của bạn 30 - + src/app/menu/avatar-notification.component.html30 Search... Tìm... 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload Tải lên 9 - + src/app/header/header.component.html9 Sort Xếp 6 - + src/app/search/search-filters.component.html6 Published date Ngày xuất bản 15 - + src/app/search/search-filters.component.html15 Original publication year Năm xuất bản gốc 24 - + src/app/search/search-filters.component.html24 After... Sau... 30 - + src/app/search/search-filters.component.html30 Before... Trước... 37 - + src/app/search/search-filters.component.html37 Duration Thời lượng 45 - + src/app/search/search-filters.component.html45 Display sensitive content Hiện nội dung nhạy cảm 54 - + src/app/search/search-filters.component.html54 Yes 58 - + src/app/search/search-filters.component.html58 No Không 63 - + src/app/search/search-filters.component.html63 Category Thể loại 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence Bản quyền 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language Ngôn ngữ 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags Toàn bộ các thẻ này 103 - + src/app/search/search-filters.component.html103 One of these tags Một trong những thẻ này 108 - + src/app/search/search-filters.component.html108 Filter Bộ lọc 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos Hiện video không công khai và riêng tư 14 + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 + Add caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 5 + + + Select the caption file + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 24 + + + + This will replace an existing caption! + + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 29 + @@ -1177,6 +1707,12 @@ 24 + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 + Add this caption + + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + Title @@ -1184,13 +1720,22 @@ 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags Thẻ 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1198,20 +1743,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag Thêm thẻ mới 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description Mô tả 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1219,41 +1772,47 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy Riêng tư 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () Lên lịch xuất bản () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content Video chứa nội dung người lớn hoặc nhạy cảm 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. Vài đơn vị không liệt kê các video chứa nội dung người lớn hay nhạy cảm theo mặc định. 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video Đang chờ chuyển mã trước khi xuất bản video 146 + src/app/videos/+video-edit/shared/video-edit.component.html146 + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html + 150 + Basic info @@ -1261,6 +1820,18 @@ 4 + src/app/videos/+video-edit/shared/video-edit.component.html4 + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html + 166 + + + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html + 175 + Already uploaded ✔ @@ -1268,34 +1839,48 @@ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update Sẽ được tạo khi cập nhật 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create Huỷ việc tạo 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update Sẽ bị xoá khi cập nhật 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion Huỷ việc xoá 197 + src/app/videos/+video-edit/shared/video-edit.component.html197 + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 202 + + + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html + 159 + Video preview @@ -1303,27 +1888,33 @@ 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support Hỗ trợ 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). Một đoạn văn ngắn để người xem biết cách ủng hộ bạn (như nền tảng đăng kí thành viên chẳng hạn) 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date Ngày xuất bản gốc 239 + src/app/videos/+video-edit/shared/video-edit.component.html239 + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html + 240 + Enable video comments @@ -1331,27 +1922,37 @@ 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download Cho phép tải về 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings Tuỳ chỉnh nâng cao 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1359,6 +1960,14 @@ 53 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + Update @@ -1366,20 +1975,36 @@ 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload Chọn tập tin để tải lên 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled Đã lên lịch 25 + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + @@ -1391,41 +2016,58 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished Bạn chỉ có thể xuất bản khi video đã được tải lên hoàn toàn 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish Xuất bản 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import Chọn torrent để nhập 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or Hay 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI Dán URI magnet 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + Import @@ -1433,35 +2075,35 @@ 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload Tải lên 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file Tải lên một tập tin 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL Nhập URL 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent Nhập torrent 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1472,6 +2114,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1479,14 +2129,14 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code Mã QR 27 - + src/app/videos/+video-watch/modal/video-share.component.html27 The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). @@ -1497,13 +2147,19 @@ 47 - + src/app/videos/+video-watch/modal/video-share.component.html47 Embed Nhúng 35 + src/app/videos/+video-watch/modal/video-share.component.html35 + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html + 76 + @@ -1515,7 +2171,7 @@ 93 - + src/app/videos/+video-watch/modal/video-share.component.html93 Less customization @@ -1526,56 +2182,56 @@ 101 - + src/app/videos/+video-watch/modal/video-share.component.html101 Autoplay Tự động phát 127 - + src/app/videos/+video-watch/modal/video-share.component.html127 Muted Đã tắt tiếng 20 - + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 Loop Lặp lại 141 - + src/app/videos/+video-watch/modal/video-share.component.html141 Display video title Hiện tiêu đề video 150 - + src/app/videos/+video-watch/modal/video-share.component.html150 Display privacy warning Hiện cảnh báo riêng tư 157 - + src/app/videos/+video-watch/modal/video-share.component.html157 Display player controls Hiện điều khiển trình phát 164 - + src/app/videos/+video-watch/modal/video-share.component.html164 Public Công cộng 8 - + src/app/videos/+video-watch/video-watch-playlist.component.html8 The video is being imported, it will be available when the import is finished. @@ -1586,7 +2242,7 @@ 19 - + src/app/videos/+video-watch/video-watch.component.html19 The video is being transcoded, it may not work properly. @@ -1597,6 +2253,14 @@ 23 + src/app/videos/+video-watch/video-watch.component.html23 + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + This video is blacklisted. @@ -1604,6 +2268,22 @@ 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1611,41 +2291,53 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video Không thích video 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page Tới trang của kênh 118 - + src/app/videos/+video-watch/video-watch.component.html118 By Bởi 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page Tới trang tài khoản 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more Hiện thêm 141 + src/app/videos/+video-watch/video-watch.component.html141 + Show less + + src/app/videos/+video-watch/video-watch.component.html + 147 + + + Originally published + + src/app/videos/+video-watch/video-watch.component.html + 159 + Friendly Reminder: @@ -1653,6 +2345,26 @@ 211 + src/app/videos/+video-watch/video-watch.component.html211 + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html + 212 + + + More information + + src/app/videos/+video-watch/video-watch.component.html + 215 + + + Get more information + + src/app/videos/+video-watch/video-watch.component.html + 215 + @@ -1664,7 +2376,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -1675,21 +2387,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. Không có bình luận. 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies Xem toàn bộ trả lời 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -1700,14 +2412,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... Thêm bình luận... 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -1718,6 +2430,20 @@ 20 + src/app/videos/+video-watch/comment/video-comment-add.component.html20 + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 28 + + + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 32 + login to comment @@ -1725,6 +2451,30 @@ 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + + + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 41 + + + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html + 5 + Reply @@ -1732,7 +2482,7 @@ 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -1743,6 +2493,62 @@ 3 + src/app/+admin/admin.component.html3 + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + + src/app/+admin/admin.component.html + 23 + + + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + Following + + src/app/+admin/follows/follows.component.html + 5 + Follow @@ -1750,13 +2556,33 @@ 7 - + src/app/+admin/follows/follows.component.html7 Followers Người theo dõi 3 + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + Filter... @@ -1764,13 +2590,19 @@ 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID 18 + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + State @@ -1778,6 +2610,38 @@ 10 + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 + Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 19 + + + Created + + src/app/+admin/follows/followers-list/followers-list.component.html + 20 + + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + src/app/+admin/users/user-list/user-list.component.html + 44 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 9 + + + src/app/+admin/system/jobs/jobs.component.html + 21 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 11 + Accepted @@ -1785,27 +2649,39 @@ 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending Đang chờ 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept Chấp nhận 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse Từ chối 42 + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 + Host + + src/app/+admin/follows/following-list/following-list.component.html + 19 + + + Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 22 + Create user @@ -1813,6 +2689,16 @@ 6 + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + Username @@ -1820,27 +2706,40 @@ 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role Vai trò 43 + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + Daily video quota @@ -1848,6 +2747,16 @@ 73 + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + Danger Zone @@ -1855,48 +2764,66 @@ 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user Gửi đường dẫn đặt lại mật khẩu bằng thư điện tử cho người dùng 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password Yêu cầu mật khẩu mới 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password Tự tay đặt mật khẩu cho người dùng 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show Hiện 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide Ẩn 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list Danh sách người dùng 2 + src/app/+admin/users/user-list/user-list.component.html2 + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + (banned) @@ -1904,27 +2831,45 @@ 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login Cần xác nhận địa chỉ thư của người dùng trước khi đăng nhập 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification Địa chỉ thư của người dùng đã được xác nhận / Người dùng có thể đăng nhập mà không cần xác nhận qua thư 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: Lí do chặn: 95 + src/app/+admin/users/user-list/user-list.component.html95 + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + src/app/+admin/moderation/moderation.component.html + 7 + Auto-blacklisted videos @@ -1932,20 +2877,26 @@ 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts Tài khoản đã tắt tiếng 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers Máy chủ đã tắt tiếng 13 + src/app/+admin/moderation/moderation.component.html13 + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + Sensitive @@ -1953,41 +2904,47 @@ 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated Không được liên kết 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - Ngày + Date + Ngày 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video Tới video 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions Hành động 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: Lí do bị thêm vào danh sách đen: 43 + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + @@ -1999,6 +2956,18 @@ 18 + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + Video @@ -2006,6 +2975,840 @@ 9 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 + State + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + + + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 22 + + + System + + src/app/+admin/system/system.component.html + 2 + + + Jobs + + src/app/+admin/system/system.component.html + 5 + + + Logs + + src/app/+admin/system/system.component.html + 7 + + + Debug + + src/app/+admin/system/system.component.html + 9 + + + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + Type + + src/app/+admin/system/jobs/jobs.component.html + 19 + + + Processed on + + src/app/+admin/system/jobs/jobs.component.html + 22 + + + Finished on + + src/app/+admin/system/jobs/jobs.component.html + 23 + + + Refresh + + src/app/+admin/system/logs/logs.component.html + 14 + + + Name + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + Local videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + Users + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 517 + + + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 532 + + + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 541 + + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 545 + + + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 552 + + + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 + + + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 570 + + + JavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 575 + + + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + + + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 628 + + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -2013,6 +3816,12 @@ 4 + src/app/+my-account/my-account-settings/my-account-settings.component.html4 + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 7 + Video settings @@ -2020,6 +3829,433 @@ 10 + src/app/+my-account/my-account-settings/my-account-settings.component.html10 + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 16 + + + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 25 + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use WebTorrent to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + Change ownership + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 22 + + + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + subscribers + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 15 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 12 + + + src/app/+video-channels/video-channels.component.html + 14 + + + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + Created by + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 18 + + + src/app/+video-channels/video-channels.component.html + 17 + + + Go the owner account page + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 17 + + + src/app/+video-channels/video-channels.component.html + 16 + + + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + History enabled + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + + + Mark all as read + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 7 + + + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + Create a new playlist + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 1 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 4 + + + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + No videos in this playlist. @@ -2027,6 +4263,69 @@ 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + Banned @@ -2034,6 +4333,1200 @@ 19 + src/app/+accounts/accounts.component.html19 + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + Video playlists + + src/app/+video-channels/video-channels.component.html + 25 + + + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + PeerTube + + src/app/+about/about.component.html + 7 + + + Follows + + src/app/+about/about.component.html + 9 + + + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About instance + + src/app/+about/about-instance/about-instance.component.html + 5 + + + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + + + + It is a free and open-source software, under the AGPLv3 licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 12 + + + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 16 + + + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html + 25 + + + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + + + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html + 74 + + + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + + + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html + 90 + + + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + + + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html + 98 + + + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html + 100 + + + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html + 101 + + + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + + src/app/+about/about-peertube/about-peertube.component.html + 102 + + + This instance does not have followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + + + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + Done + + src/app/+signup/+register/register.component.html + 33 + + + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Username copied + + src/app/+accounts/accounts.component.ts + 1 + + + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + Unban @@ -2041,6 +5534,16 @@ 1 + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + You cannot ban root. @@ -2048,20 +5551,573 @@ 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? Bạn có chắc muốn bỏ chặn người dùng? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. Đã bỏ chặn người dùng. 1 + src/app/+admin/users/user-list/user-list.component.ts1 + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + My history + + src/app/+my-account/my-account.component.ts + 1 + + + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Focus the search bar + + src/app/app.component.ts + 1 + + + Toggle the left menu + + src/app/app.component.ts + 1 + + + Go to the discover videos page + + src/app/app.component.ts + 1 + + + Go to the trending videos page + + src/app/app.component.ts + 1 + + + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + Go to the local videos page + + src/app/app.component.ts + 1 + + + Go to the videos upload page + + src/app/app.component.ts + 1 + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + Success + + src/app/core/notification/notifier.service.ts + 1 + + + Incorrect username or password. + + src/app/login/login.component.ts + 1 + You account is blocked. @@ -2069,6 +6125,386 @@ 1 + src/app/login/login.component.ts1 + An email with the reset password instructions will be sent to . + + src/app/login/login.component.ts + 1 + + + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + Relevance + + src/app/search/search-filters.component.ts + 1 + + + Publish date + + src/app/search/search-filters.component.ts + 1 + + + Views + + src/app/search/search-filters.component.ts + 1 + + + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Password cannot be more than 255 characters long. @@ -2076,6 +6512,12 @@ 1 + src/app/shared/forms/form-validators/user-validators.service.ts1 + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Video quota is required. @@ -2083,6 +6525,30 @@ 1 + src/app/shared/forms/form-validators/user-validators.service.ts1 + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Description must be at least 3 characters long. @@ -2090,13 +6556,19 @@ 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. Mô tả phải từ 100 kí tự trở xuống. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -2104,13 +6576,201 @@ 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. Lí do chặn phải từ 250 kí tự trở xuống. 1 + src/app/shared/forms/form-validators/user-validators.service.ts1 + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + Video name is required. @@ -2118,27 +6778,45 @@ 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. Tên video cần dài hơn 3 kí tự. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. Tên video cần ngắn hơn 120 kí tự. 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. Cần quy định tính riêng tư của video. 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + A tag should be more than 2 characters long. @@ -2146,13 +6824,25 @@ 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. Một thẻ cần ngắn hơn 30 kí tự. 1 + src/app/shared/forms/form-validators/video-validators.service.ts1 + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + A date is required to schedule video update. @@ -2160,370 +6850,382 @@ 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. Tập tin này quá lớn. 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube không thể xử lý tập tin dạng này. Các tập tin được chấp nhận gồm . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? Dữ liệu chưa lưu sẽ mất, bạn có chắc muốn rời trang? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday Chủ Nhật 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday Thứ Hai 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday Thứ Ba 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday Thứ Tư 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday Thứ Năm 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday Thứ Sáu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday Thứ Bảy 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun CN 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon T2 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue T3 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed T4 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu T5 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri T6 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat T7 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su CN 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo T2 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu T3 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We T4 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th T5 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr T6 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa T7 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January Tháng Một 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February Tháng Hai 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March Tháng Ba 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April Tháng Tư 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May Tháng Năm 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June Tháng Sáu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July Tháng Bảy 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August Tháng Tám 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September Tháng Chín 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October Tháng Mười 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November Tháng Mười Một 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December Tháng Mười Hai 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Tg1 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Tg2 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Tg3 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Tg4 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Tg6 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Tg7 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Tg8 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Tg9 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Tg10 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Tg11 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Tg12 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear Xoá 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd nă-th-ng 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden Ẩn 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation request Được che mờ, yêu cầu xác nhận 1 - + src/app/shared/instance/instance-features-table.component.ts1 Displayed Đã hiện 1 + src/app/shared/instance/instance-features-table.component.ts1 + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + of full HD videos @@ -2531,20 +7233,26 @@ 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos video HD 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos video chất lượng trung bình 1 + src/app/shared/instance/instance-features-table.component.ts1 + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + Emphasis @@ -2552,76 +7260,82 @@ 1 - + src/app/shared/misc/help.component.ts1 Links Đường dẫn 1 - + src/app/shared/misc/help.component.ts1 New lines Hàng mới 1 - + src/app/shared/misc/help.component.ts1 Lists Danh sách 1 - + src/app/shared/misc/help.component.ts1 Images Hình ảnh 1 - + src/app/shared/misc/help.component.ts1 users banned. Đã chặn người dùng. 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. Đã chặn người dùng . 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? Bạn có chắc muốn bỏ chặn ? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. Đã bỏ chặn người dùng . 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! Nếu xoá người dùng này, bạn sẽ không thể tạo tài khoản mới có cùng tên đăng nhập! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. Đã xoá người dùng . 1 + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + Account muted. @@ -2629,6 +7343,36 @@ 1 + src/app/shared/moderation/user-moderation-dropdown.component.ts1 + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + Mute this account @@ -2636,132 +7380,144 @@ 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account Ngừng tắt tiếng tài khoản này 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance Tắt tiếng đơn vị 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance Ngừng tắt tiếng đơn vị 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance Tắt tiếng tài khoản này trên đơn vị của bạn 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance Ngừng tắt tiếng tài khoản này trên đơn vị của bạn 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance Tắt tiếng đơn vị này trên đơn vị của bạn 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance Ngừng tắt tiếng đơn vị này trên đơn vị của bạn 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. Yêu cầu quá nặng đối với máy chủ. Hãy liên lạc người quản trị nếu bạn muốn nâng giới hạn kích cỡ. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. Bạn đã thực hiện điều này quá nhiều lần, xin thử lại sau phút. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. Quá nhiều lần thực hiện, vui lòng thử lại sau. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. Lỗi máy chủ. Xin thử lại sau. 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to Đã đăng ký 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed Đã đăng ký 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from Đã huỷ đăng ký 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed Đã huỷ đăng ký 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator Người quản trị 1 - + src/app/shared/users/user.service.ts1 Video removed from Video đã bị xoá khỏi 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps Video được thêm vào at timestamps 1 + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + Starts at @@ -2769,20 +7525,26 @@ 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at Ngừng tại 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at và ngừng tại 1 + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + Copied @@ -2790,88 +7552,104 @@ 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. Đã báo cáo video. 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? Bạn thực sự muốn xoá video chứ? 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist Đã lưu vào danh sách phát 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist Danh sách đen 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report Báo cáo 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published Đã xuất bản 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on Đã lên lịch xuất bản vào 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding Đang chờ chuyển mã 1 + src/app/shared/video/video-miniature.component.ts1 + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + To importTo import 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video Chỉ mình tôi có thể thấy video này 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video Chỉ những ai có đường dẫn mới có thể thấy video này 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video Ai cũng có thể thấy video này 1 + src/app/shared/video/video.service.ts1 + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + Your video was uploaded to your account and is private. @@ -2879,76 +7657,88 @@ 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? Nhưng các dữ liệu liên quan (thẻ, mô tả,...) sẽ bị mất. Bạn có chắc muốn rời khỏi trang không? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? Video của bạn vẫn chưa được tải lên, bạn có chắc muốn rời trang? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload Tải lên 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload cancelled Đã huỷ tải lên 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. Đã xuất bản video. 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) Video này đã vượt quá giới hạn video của bạn (video size: , đã dùng: , giới hạn: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) Video này đã vượt quá giới hạn video hằng ngày của bạn (video size: , đã dùng: , giới hạn: ) 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. Bạn có sửa đổi chưa lưu! Nếu rời đi, những sửa đổi này sẽ bị mất. 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. Đã cập nhật video. 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. bình luận cũng sẽ bị xoá. 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + likes / dislikes @@ -2956,34 +7746,40 @@ 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? Video này chứa nội dung cho người lớn hoặc nhạy cảm. Bạn có chắc chắn muốn xem không? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content Nội dung người lớn hoặc nhạy cảm 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video Thích video 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video Không thích video 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -2991,34 +7787,34 @@ 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours Video thịnh hành là các video có tổng lượt xem lớn nhất trong 24 giờ qua 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days Thịnh hành trong ngày qua 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days Video thịnh hành là các video có tổng lượt xem lớn nhất trong ngày qua 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions Video từ các kênh bạn đăng ký 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf index c6e30d10e..660d71b24 100644 --- a/client/src/locale/angular.zh-Hans-CN.xlf +++ b/client/src/locale/angular.zh-Hans-CN.xlf @@ -9,419 +9,468 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous 上一个 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next 下一个 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month 上个月 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month 下个月 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month 选择月份 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year 选择年份 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First 首页 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous 上一页 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next 下一页 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last 尾页 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours 增加小时 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours 小时 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours 减少小时 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes 增加分钟 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes 分钟 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes 减少分钟 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds 增加秒 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds 减少秒 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close 关闭 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. 您没有任何通知 1 + src/app/shared/users/user-notifications.component.html1 + + + + + published a new video: + + + + src/app/shared/users/user-notifications.component.html + 7 + - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - 您的视频 已被移出黑名单 - + + 您的视频 已被移出黑名单 + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - 您的视频 已被拉黑 - + + 您的视频 已被拉黑 + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - 视频 被举报滥用 - + + 视频 被举报滥用 + 31 + src/app/shared/users/user-notifications.component.html31 + + + + + The recently added video has been auto-blacklisted + + + + src/app/shared/users/user-notifications.component.html + 39 + - + - - commented your video - + + commented your video + - + - - 评论了您的视频 - + + 评论了您的视频 + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - 您的视频 已发布 - + + 您的视频 已发布 + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - 您的视频导入 已成功 - + + 您的视频导入 已成功 + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - 您的视频导入 失败 - + + 您的视频导入 失败 + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - 用户 在您的实例注册了 - + + 用户 在您的实例注册了 + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - 正在关注 + + 正在关注 - 您的频道 - 您的帐户 - + 您的频道 + 您的帐户 + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - 视频中 提到了您 - + + 视频中 提到了您 + 98 + src/app/shared/users/user-notifications.component.html98 + + + + + Your instance has a new follower () + awaiting your approval + + + + src/app/shared/users/user-notifications.component.html + 106 + + + + + + + Your instance automatically followed + + + + src/app/shared/users/user-notifications.component.html + 115 + Save to @@ -429,63 +478,63 @@ 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options 选项 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at 开始时间: 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at 停止时间: 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name 显示名 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create 创建 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video 下载视频 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download 直接下载 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) 种子(.torrent 文件) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -496,41 +545,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download 下载 43 - + src/app/shared/video/modals/video-download.component.html43 Report video 举报视频 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. 你的举报将会被发送到 的监察员。 - 举报也会被转发至原实例 + 举报也会被转发至原实例 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... 原因... 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -541,56 +590,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit 提交 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video 添加黑名单 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) 请求将视频从远程事例中删除 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted 不公开 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private 私享 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views 播放 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted 已进入黑名单 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -601,14 +650,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {没有视频} =1 {1 条视频} other { 条视频} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -619,13 +668,25 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated 已更新 29 + src/app/shared/video-playlist/video-playlist-miniature.component.html29 + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 34 + Edit starts/stops at @@ -633,62 +694,70 @@ 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save 保存 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from 中删除 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. 没有结果。 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete 删除 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit 编辑 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview 部分预览 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview 完整预览 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help 帮助 29 + src/app/shared/misc/help.component.html29 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + @@ -700,6 +769,14 @@ 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -707,54 +784,81 @@ 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on 使用 上的帐户订阅 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account 使用本地帐户订阅 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: 使用 Mastodon 帐户订阅: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed 使用聚合信息源 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS 使用 RSS 订阅 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - 远程订阅 - 远程评论 + 远程订阅 + 远程评论 10 + src/app/shared/user-subscription/remote-subscribe.component.html10 + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html + 5 + User registration allowed @@ -762,6 +866,22 @@ 14 + src/app/shared/instance/instance-features-table.component.html14 + Video uploads + + src/app/shared/instance/instance-features-table.component.html + 21 + + + src/app/shared/instance/instance-features-table.component.html + 32 + + + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html + 25 + Video quota @@ -769,38 +889,44 @@ 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - 无限制(单日限额 + 无限制(单日限额 53 - + src/app/shared/instance/instance-features-table.component.html53 Import 导入 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP 导入(YouTube、Vimeo、直链…) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import 种子导入 71 + src/app/shared/instance/instance-features-table.component.html71 + Player + + src/app/shared/instance/instance-features-table.component.html + 79 + P2P enabled @@ -808,6 +934,12 @@ 83 + src/app/shared/instance/instance-features-table.component.html83 + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -815,6 +947,62 @@ 86 + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -822,7 +1010,7 @@ 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -833,35 +1021,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel 取消 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user 封禁此用户 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (文件类型:,大小限制 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -872,28 +1060,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. 重新请求验证邮件。 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User 用户 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address 用户名或电子邮件地址 15 - + src/app/login/login.component.html15 or create an account @@ -904,7 +1092,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -915,41 +1103,49 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! 此实例不允许用户注册,但您可以在其他的众多实例中选择一个进行注册! 28 - + src/app/login/login.component.html28 Password 密码 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password 我忘记了我的密码 45 - + src/app/login/login.component.html45 Login 登录 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password 忘记密码 58 + src/app/login/login.component.html58 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -957,21 +1153,21 @@ 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address 电子邮件地址 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password 发送密码重置邮件 82 - + src/app/login/login.component.html82 Reset my password @@ -981,59 +1177,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password 确认密码 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password 确认密码 21 - + src/app/reset-password/reset-password.component.html21 Reset my password 重置密码 29 - + src/app/reset-password/reset-password.component.html29 results 条结果 5 - + src/app/search/search.component.html5 - for + for - ,当前搜索: + ,当前搜索: 6 - + src/app/search/search.component.html6 Filters - + 过滤器 - + 16 - + src/app/search/search.component.html16 No results found @@ -1044,13 +1240,185 @@ 28 - + src/app/search/search.component.html28 subscribers 位订阅者 44 + src/app/search/search.component.html44 + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + Useful links + + src/app/modal/welcome-modal.component.html + 41 + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 + + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 + + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 + + + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -1058,14 +1426,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language 更改语言 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1076,83 +1444,89 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile 我的公开资料 17 - + src/app/menu/menu.component.html17 My account 我的帐户 21 - + src/app/menu/menu.component.html21 Log out 注销 25 - + src/app/menu/menu.component.html25 Create an account 创建帐户 33 - + src/app/menu/menu.component.html33 My library 我的库 37 - + src/app/menu/menu.component.html37 Videos 视频 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists 播放列表 46 - + src/app/menu/menu.component.html46 Subscriptions 订阅内容 51 - + src/app/menu/menu.component.html51 History 观看历史 56 - + src/app/menu/menu.component.html56 Discover 发现更多 66 - + src/app/menu/menu.component.html66 Trending 时下流行 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1160,203 +1534,203 @@ 81 - + src/app/menu/menu.component.html81 More 更多 91 - + src/app/menu/menu.component.html91 Administration 管理 95 - + src/app/menu/menu.component.html95 About 关于 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts 显示键盘快捷键 111 - + src/app/menu/menu.component.html111 View your notifications 查看您的通知 3 - + src/app/menu/avatar-notification.component.html3 Notifications 通知 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences 更新您的通知偏好 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications 查看所有通知 30 - + src/app/menu/avatar-notification.component.html30 Search... 搜索… 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload 上传 9 - + src/app/header/header.component.html9 Sort 排序 6 - + src/app/search/search-filters.component.html6 Published date 发布日期 15 - + src/app/search/search-filters.component.html15 Original publication year 最初发布年份 24 - + src/app/search/search-filters.component.html24 After... 在之后 30 - + src/app/search/search-filters.component.html30 Before... 在之前 37 - + src/app/search/search-filters.component.html37 Duration 时长 45 - + src/app/search/search-filters.component.html45 Display sensitive content 显示敏感内容 54 - + src/app/search/search-filters.component.html54 Yes 58 - + src/app/search/search-filters.component.html58 No 63 - + src/app/search/search-filters.component.html63 Category 类别 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence 许可 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language 语言 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags 包含以下所有标签 103 - + src/app/search/search-filters.component.html103 One of these tags 包含以下至少一个标签 108 - + src/app/search/search-filters.component.html108 Filter 过滤 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos 显示不公开和私享视频 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption 添加字幕 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file 选择字幕文件 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1367,7 +1741,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1378,27 +1752,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption 添加字幕 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title 标题 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags 标签 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1406,20 +1789,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag 输入新的标签 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description 说明 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1427,105 +1818,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy 隐私 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () 定时发布( 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content 此视频包含成人或露骨内容。 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. 某些实例默认不显示包含成人或露骨内容的视频。 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video 等待转码完毕后再发布视频 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. 如果您选择不等待转码就发布视频,则视频在转码完毕前很有可能无法正常播放。 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info 基本信息 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption 添加字幕 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file 查看字幕文件 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ 已上传 ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update 将在更新时创建 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create 取消创建 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update 将在更新时删除 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion 取消删除 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1536,76 +1927,86 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions 字幕 159 - + src/app/videos/+video-edit/shared/video-edit.component.html159 Video preview 视频预览 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support 支持 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). 用一段简短的文字告知观众支持您的频道的方法(赞助社区等)。 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date 最初发布日期 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) 这是此内容最初发布的日期(如一部电影的发布日期) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments 开启视频评论 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download 允许下载 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings 高级设置 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1613,7 +2014,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1624,50 +2025,50 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update 更新 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload 选择要上传的文件 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled 定时发布 25 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 Video background image 视频背景图片 32 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 Image that will be merged with your audio file. - + The chosen image will be definitive and cannot be modified. 将于您的音频文件合并的图片。 - + 图片被选中后将无法更改。 34 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html34 Congratulations! Your video is now available in your private library. @@ -1678,41 +2079,50 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished 上传完毕后即可发布 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish 发布 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import 选择要导入的种子文件 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or 或者 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI 粘贴磁力链 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -1724,42 +2134,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import 导入 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload 上传 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file 上传文件 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL 通过 URL 导入 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent 通过种子文件导入 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -1770,6 +2180,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -1777,14 +2195,14 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code 二维码 27 - + src/app/videos/+video-watch/modal/video-share.component.html27 The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). @@ -1795,21 +2213,21 @@ 47 - + src/app/videos/+video-watch/modal/video-share.component.html47 Embed 嵌入 35 - + src/app/videos/+video-watch/modal/video-share.component.html35 Auto select subtitle 自动选择字幕 76 - + src/app/videos/+video-watch/modal/video-share.component.html76 More customization @@ -1820,7 +2238,7 @@ 93 - + src/app/videos/+video-watch/modal/video-share.component.html93 Less customization @@ -1831,56 +2249,56 @@ 101 - + src/app/videos/+video-watch/modal/video-share.component.html101 Autoplay 自动播放 127 - + src/app/videos/+video-watch/modal/video-share.component.html127 Muted 已屏蔽 20 - + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 Loop 循环播放 141 - + src/app/videos/+video-watch/modal/video-share.component.html141 Display video title 显示视频标题 150 - + src/app/videos/+video-watch/modal/video-share.component.html150 Display privacy warning 显示隐私警告 157 - + src/app/videos/+video-watch/modal/video-share.component.html157 Display player controls 显示播放器控制 164 - + src/app/videos/+video-watch/modal/video-share.component.html164 Public 公开 8 - + src/app/videos/+video-watch/video-watch-playlist.component.html8 The video is being imported, it will be available when the import is finished. @@ -1891,7 +2309,7 @@ 19 - + src/app/videos/+video-watch/video-watch.component.html19 The video is being transcoded, it may not work properly. @@ -1902,7 +2320,7 @@ 23 - + src/app/videos/+video-watch/video-watch.component.html23 This video will be published on . @@ -1913,13 +2331,29 @@ 27 - + src/app/videos/+video-watch/video-watch.component.html27 This video is blacklisted. 此视频已进入黑名单。 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -1927,63 +2361,63 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video 踩一下 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page 转到频道页面 118 - + src/app/videos/+video-watch/video-watch.component.html118 By 上传者 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page 转到帐户页面 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more 展开 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less 收起 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published 最初发布于 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: 友情提示: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -1994,21 +2428,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information 详情 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information 了解详情 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -2019,7 +2453,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -2030,21 +2464,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. 尚无评论。 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies 查看全部 条回复 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -2055,14 +2489,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... 添加评论… 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -2073,14 +2507,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting 还差一步即可参与评论 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -2091,13 +2525,23 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment 登录以评论 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -2109,21 +2553,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment 所要查看的评论 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply 回复 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -2134,7 +2578,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -2145,7 +2589,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -2156,7 +2600,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -2167,7 +2611,7 @@ 15 - + src/app/+admin/admin.component.html15 Plugins/Themes @@ -2178,7 +2622,7 @@ 19 - + src/app/+admin/admin.component.html19 System @@ -2189,42 +2633,42 @@ 23 - + src/app/+admin/admin.component.html23 Manage follows 关注管理 2 - + src/app/+admin/follows/follows.component.html2 Following 正在关注 5 - + src/app/+admin/follows/follows.component.html5 Follow 添加关注 7 - + src/app/+admin/follows/follows.component.html7 Followers 关注者 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 每行一个主机名(不带“http://”) 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -2235,363 +2679,363 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following 添加关注 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... 过滤器… 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 - + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 Follower handle 管理关注 17 - + src/app/+admin/follows/followers-list/followers-list.component.html17 State 状态 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score 评分 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - 创建时间 + Created + 创建时间 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted 已接受 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending 等待中 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept 接受 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse 拒绝 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host 主机名 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed 允许冗余备份 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user 创建用户 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user 编辑用户 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username 用户名 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role 角色 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - 本实例启用了转码功能。只有原始视频文件的大小才会计入视频存储空间。 + 本实例启用了转码功能。只有原始视频文件的大小才会计入视频存储空间。 此用户实际使用的存储空间的最大值约为 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota 单日视频上传限额 73 - + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 Bypass video auto blacklist 绕过视频自动黑名单 86 - + src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 Danger Zone 危险选项 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user 向用户发送带密码重置链接的邮件 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password 索要新密码 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password 手动设置用户密码 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show 显示 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide 隐藏 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list 用户列表 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions 批量操作 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - 用户名 + Username + 用户名 40 - + src/app/+admin/users/user-list/user-list.component.html40 - Video quota - 视频数限制 + Video quota + 视频数限制 42 - + src/app/+admin/users/user-list/user-list.component.html42 (banned) (已封禁) 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login 用户的邮件通过验证后才可以登录 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification 用户的邮件已通过验证/用户毋需验证邮件即可登录 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: 封禁理由: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation 运营 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses 视频举报 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos 自动黑名单视频 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts 已屏蔽的帐户 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers 已屏蔽的实例 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - 视频标题 + Video name + 视频标题 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive 敏感 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated 去联邦化 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - 日期 + Date + 日期 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video 转到视频 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions 操作 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: 黑名单理由: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment 运营备注 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2602,140 +3046,140 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment 更新备注 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter 举报者 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video 视频 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - 状态 + State + 状态 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account 转到帐户 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: 理由: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: 运营备注: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist 移除黑名单 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance 实例 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - 屏蔽时间 + Muted at + 屏蔽时间 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute 取消屏蔽 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account 帐户 12 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 Plugins/Themes 插件/主题 2 - + src/app/+admin/plugins/plugins.component.html2 Installed 已安装 5 - + src/app/+admin/plugins/plugins.component.html5 Search 搜索 7 - + src/app/+admin/plugins/plugins.component.html7 Homepage 首页 51 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-search/plugin-search.component.html51 Go to the plugin homepage 前往插件首页 48 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html23src/app/+admin/plugins/plugin-search/plugin-search.component.html48 Settings 设置 29 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html29 Uninstall 卸载 35 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html35 To load your new installed plugins or themes, refresh the page. @@ -2746,32 +3190,32 @@ 9 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html9 Popular 当下流行 16 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "" - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" 22 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html22 {VAR_PLURAL, plural, =1 {result} other {results} } {VAR_PLURAL, plural, =1 {条结果} other {条结果} } 23 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html23 No results. @@ -2782,7 +3226,7 @@ 28 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 This does not have settings. @@ -2793,83 +3237,89 @@ 22 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22 System 系统 2 - + src/app/+admin/system/system.component.html2 Jobs 任务 5 - + src/app/+admin/system/system.component.html5 Logs 日志 7 - + src/app/+admin/system/system.component.html7 Debug 调试 9 - + src/app/+admin/system/system.component.html9 Jobs list 任务列表 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type 类型 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on 处理时间 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on 结束时间 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh 刷新 14 - + src/app/+admin/system/logs/logs.component.html14 Name 名称 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description 简介 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + No results found @@ -2877,6 +3327,33 @@ 33 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -2884,6 +3361,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -2891,27 +3376,109 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails 对缩略图进行模糊处理 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display 正常显示 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms 条款 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + Global theme @@ -2919,20 +3486,44 @@ 202 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html202 default 默认 206 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html206 Default client route 首页默认内容 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -2940,41 +3531,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup 注册 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled 开放注册 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification 注册需要验证电子邮件地址 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit 注册限制 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users 用户 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -2982,48 +3585,72 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled 允许通过种子文件或磁力链导入视频 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist 自动黑名单 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled 已启用针对用户新视频的自动黑名单 318 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 Instance followers 实例关注者 327 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 Other instances can follow your instance 其他实例可以关注您的实例 335 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 Manually approve new instance follower 手动批准新的实例关注者 342 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -3031,55 +3658,67 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email 管理员电子邮件地址 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form 开启联系表格 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration 基本配置 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username 您的 Twitter 用户名 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. 显示此内容所在的发布平台对应的 Twitter 帐户。 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter 实例已进入 Twitter 白名单 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -3087,27 +3726,33 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding 转码 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled 启用转码 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! 如果禁用转码,用户上传的视频很有可能无法正常播放! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -3115,20 +3760,41 @@ 475 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 Allow your users to upload audio files that will be merged with the preview file on upload 允许您的用户上传在上传时与预览图合并的音频文件 489 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html489 Allow audio files upload 允许上传音频文件 486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -3136,55 +3802,81 @@ 517 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled 已启用 分辨率 532 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 Cache 缓存 541 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. 部分文件不会自动同步(如预览图、字幕)。我们会直接从源实例拉取并进行缓存。 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size 预览图缓存大小 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size 视频字幕缓存大小 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations 自定义 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -3192,13 +3884,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration 更新设置 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -3206,69 +3904,77 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile 个人资料 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings 视频设置 10 - + src/app/+my-account/my-account-settings/my-account-settings.component.html10 Interface 界面 16 - + src/app/+my-account/my-account-settings/my-account-settings.component.html16 Danger zone 危险选项 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password 更改密码 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password 当前密码 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password 新密码 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password 确认新密码 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content 针对包含敏感内容视频的默认策略 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + Only display videos in the following languages @@ -3276,27 +3982,33 @@ 22 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 In Recently added, Trending, Local and Search pages 最近添加,时下流行,本地视频和搜索页面 25 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 Use WebTorrent to exchange parts of the video with others 使用 WebTorrent 与其他用户交换视频分段 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video 自动播放视频 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -3304,355 +4016,369 @@ 27 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 - Your current email is + Your current email is - 您当前的电子邮件地址是 + 您当前的电子邮件地址是 4 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 - is awaiting email verification + is awaiting email verification - 正在等待电子邮件验证 + 正在等待电子邮件验证 8 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8 New email 新的电子邮件地址 15 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 Your new email 您的新电子邮件地址 17 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 Your password 您的密码 27 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 Change email 修改电子邮件地址 35 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 Theme 主题 3 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html3 instance default 实例默认 7 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html7 peertube default PeerTube 默认 8 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html8 Change ownership 转移视频 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner 选择新的所有者 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership 接受转移 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel 选择目标频道 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator 发起者 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + 创建日期 - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status 状态 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action 操作 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel 创建新的视频频道 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel 转到频道 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers 位订阅者 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel 创建视频频道 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel 示例:my_channel 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - 用一段简短的文字告知观众支持您的频道的方法(如赞助社区等)。<br /><br /> + 用一段简短的文字告知观众支持您的频道的方法(如赞助社区等)。<br /><br /> 当您向这个频道上传新视频时,这将会是视频支持信息的默认内容。 52 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 Overwrite support field of all videos of this channel 更改此频道所有视频的支持信息 67 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers 位订阅者 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar 更改头像 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (文件类型:,大小限制 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target 目标 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. 帐户一旦被删除,您将无法撤销此操作。继续前请确认您是否真的想要删除帐户。 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account 删除您的帐户 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. 您尚未订阅任何频道。 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by 创建 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page 转到视频所有者的帐户页面 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances 已屏蔽的实例 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled 启用观看历史 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + 删除观看历史 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. 您还没有观看历史。 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + 通知偏好 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + 标记所有为已读 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities 动态 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web 网页 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist 创建播放列表 4 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 Playlist thumbnail 播放列表缩略图 60 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60 No videos in this playlist. 播放列表中没有视频 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -3664,7 +4390,7 @@ When you will upload a video in this channel, the video support field will be au 2 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 @@ -3673,7 +4399,7 @@ When you will upload a video in this channel, the video support field will be au 6 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html6 Email updated. @@ -3684,14 +4410,14 @@ When you will upload a video in this channel, the video support field will be au 9 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html9 An error occurred. 发生错误。 14 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14 Request email for account verification @@ -3702,83 +4428,91 @@ When you will upload a video in this channel, the video support field will be au 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email 发送验证电子邮件 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. 此实例无需验证电子邮件地址。 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned 已封禁 19 - + src/app/+accounts/accounts.component.html19 Instance muted 已屏蔽实例 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance 已被您的实例屏蔽 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance 已被您的实例屏蔽的实例 23 - + src/app/+accounts/accounts.component.html23 subscribers 位订阅者 31 - + src/app/+accounts/accounts.component.html31 Video channels 视频频道 36 - + src/app/+accounts/accounts.component.html36 This account does not have channels. 此帐户没有视频频道。 3 - + src/app/+accounts/account-video-channels/account-video-channels.component.html3 See this video channel 查看这个视频频道 8 - + src/app/+accounts/account-video-channels/account-video-channels.component.html8 This channel does not have videos. 此频道没有发布视频。 19 + src/app/+accounts/account-video-channels/account-video-channels.component.html19 + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -3786,35 +4520,35 @@ When you will upload a video in this channel, the video support field will be au 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined 加入 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists 播放列表 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel 支持此频道 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created 创建于 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -3825,76 +4559,136 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. 此频道没有播放列表 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 - + src/app/+about/about.component.html7 Follows 关注 9 - + src/app/+about/about.component.html9 Contact administrator 联系 管理员 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name 您的名字 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email 您的电子邮件地址 20 - + src/app/+about/about-instance/contact-admin-modal.component.html20 Subject 主题 29 - + src/app/+about/about-instance/contact-admin-modal.component.html29 Your message 您的信息 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance 关于 实例 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator 联系管理员 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -3902,35 +4696,68 @@ When you will upload a video in this channel, the video support field will be au 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - 它是一个自由并且开源的软件,以 AGPLv3 协议发布。 + 它是一个自由并且开源的软件,以 AGPLv3 协议发布。 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - 欲了解更多详情,请访问 joinpeertube.org。 + 欲了解更多详情,请访问 joinpeertube.org 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P 和隐私 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -3938,6 +4765,76 @@ When you will upload a video in this channel, the video support field will be au 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -3945,6 +4842,16 @@ When you will upload a video in this channel, the video support field will be au 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -3952,6 +4859,16 @@ When you will upload a video in this channel, the video support field will be au 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -3959,6 +4876,15 @@ When you will upload a video in this channel, the video support field will be au 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -3966,55 +4892,61 @@ When you will upload a video in this channel, the video support field will be au 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) 限制 tracker 服务器接受的请求频率(测试功能) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) 发现异常请求时发出警告(测试功能) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface 从管理界面禁用 P2P 功能 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program 一个全自动的视频冗余备份(redundancy)程序:我们将无法得知某个 IP 是有意下载特定视频的,还是受自动化程序控制的 102 - + src/app/+about/about-peertube/about-peertube.component.html102 This instance does not have followers. 此实例没有关注者 5 - + src/app/+about/about-follows/about-follows.component.html5 Followings 关注的用户 13 - + src/app/+about/about-follows/about-follows.component.html13 This instance does not have followings. 此实例没有关注的用户 15 + src/app/+about/about-follows/about-follows.component.html15 + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -4025,14 +4957,14 @@ When you will upload a video in this channel, the video support field will be au 3 - + src/app/+signup/+register/register.component.html3 Next 下一个 20 - + src/app/+signup/+register/register.component.html20 Create my account @@ -4043,33 +4975,65 @@ When you will upload a video in this channel, the video support field will be au 28 - + src/app/+signup/+register/register.component.html28 PeerTube is creating your account... PeerTube 正在创建您的帐户 37 - + src/app/+signup/+register/register.component.html37 Done 完成 33 + src/app/+signup/+register/register.component.html33 + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - 您可以在一个频道中上传您的视频。创建多个频道可以帮助您整理并区分您的内容。 + 您可以在一个频道中上传您的视频。创建多个频道可以帮助您整理并区分您的内容。 比如说,您可以使用一个频道发布您的钢琴内容,而另外一个频道用于发布您讨论生态学的视频。 4 + src/app/+signup/+register/register-step-channel.component.html4 + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + Channel display name @@ -4077,21 +5041,21 @@ When you will upload a video in this channel, the video support field will be au 15 - + src/app/+signup/+register/register-step-channel.component.html15 Channel name 频道名称 30 - + src/app/+signup/+register/register-step-channel.component.html30 Example: my_super_channel 实例:my_super_channel 34 - + src/app/+signup/+register/register-step-channel.component.html34 The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. @@ -4102,7 +5066,7 @@ When you will upload a video in this channel, the video support field will be au 42 - + src/app/+signup/+register/register-step-channel.component.html42 Channel name cannot be the same than your account name. You can click on the first step to update your account name. @@ -4113,14 +5077,14 @@ When you will upload a video in this channel, the video support field will be au 50 - + src/app/+signup/+register/register-step-channel.component.html50 Example: jane_doe 示例:jane_doe 23 - + src/app/+signup/+register/register-step-user.component.html23 The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. @@ -4131,6 +5095,25 @@ When you will upload a video in this channel, the video support field will be au 31 + src/app/+signup/+register/register-step-user.component.html31 + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -4138,111 +5121,123 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. 您的信息已发送。 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently 您最近已发送了此表格 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description 没有说明 1 - + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 Published videos 已发布了 个视频 1 - + src/app/+accounts/account-videos/account-videos.component.ts1src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Username copied 用户名已复制 1 - + src/app/+accounts/accounts.component.ts1 240p 240p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 2160p 2160p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Auto (via ffmpeg) 自动(由 ffmpeg 决定) 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. 设置已更新。 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 {{'{0} languages selected {{'{0} 语言已被选中 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 No language 没有语言 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -4251,643 +5246,649 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 - + src/app/+admin/config/shared/config.service.ts1 accepted in instance followers 已被准许关注实例 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to reject this follower? 您确定要拒绝这个关注者吗? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Reject 拒绝 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 rejected from instance followers 已被拒绝关注实例 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to delete this follower? 您确定要删除这个关注者吗? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 removed from instance followers 已被移除出关注列表 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 is not valid 不合法 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. 请指定要关注的主机名。 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. 主机名不能重复。 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - 请确认您要向以下实例发送关注请求: - + If you confirm, you will send a follow request to: - + 请确认您要向以下实例发送关注请求: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) 关注新实例 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! 关注请求已发送! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? 您确定要取消关注 吗? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow 取消关注 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. 您已不再关注 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled 已启用 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled 已禁用 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is 的冗余备份 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. 已解除在此实例上对帐户 的屏蔽。 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. 已解除在此实例上对实例 的屏蔽。 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. 运营备注信息已更新。 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report 删除这条举报 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment 更新运营备注信息 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted 标记为已接受 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected 标记为已拒绝 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? 您确定要删除这条举报滥用记录吗? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. 举报记录已删除。 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. 视频 已被移出黑名单。 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. 条视频已被移出黑名单 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. 您确定要将这个视频移出黑名单吗?这将会让它再次出现在视频列表中。 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. 视频 已被移出黑名单。 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 You don't have plugins installed yet. 您还没有安装插件。 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 You don't have themes installed yet. 您还没有安装主题。 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Update to 更新到 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Do you really want to uninstall ? 您确定要卸载 吗? 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 uninstalled. 已卸载。 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 updated. 已更新。 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 The plugin index is not available. Please retry later. 插件列表暂不可用。请稍后再试。 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Please only install plugins or themes you trust, since they can execute any code on your instance. 请只安装您信任的插件和主题,因为它们可以在您的实例上执行任何代码。 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Install ? 您确定要安装 吗? 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 installed. 已安装 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Settings updated. 设置已更新。 1 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts1 Plugins 插件 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Themes 主题 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 plugin 插件 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 theme 主题 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Last week 过去一周 1 - + src/app/+admin/system/logs/logs.component.ts1 Last day 过去一天 1 - + src/app/+admin/system/logs/logs.component.ts1 Last hour 过去一小时 1 - + src/app/+admin/system/logs/logs.component.ts1 Info 提示 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning 警告 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error 错误 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. 用户 已创建。 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . 用户 的密码已更改。 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password 更改用户密码 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. 用户 已更新。 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user 更新用户 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . 一封请求重置密码的电子邮件已发送给 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban 解除封禁 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified 把电子邮件地址设为已验证 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. 您无法封禁 root 用户。 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? 您确定要解除对 个用户的封禁吗? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. 已解除对 个用户的封禁。 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. 您无法删除 root 用户。 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! 一旦删除这些用户,你将无法再使用这些用户名创建新用户! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. 已删除 个用户。 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. 用户电子邮件已设为已验证。 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. 已解除对帐户 的屏蔽。 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. 已解除对实例 的屏蔽。 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history 我的视频观看历史 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled 视频观看历史已启用 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled 视频观看历史已禁用 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history 删除观看历史 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? 您确定要删除您所有的观看历史吗 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted 观看历史已被删除 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted 转移已接受 1 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 Please check your emails to verify your new email. 要验证您的电子邮件地址,请检查您的电子邮件。 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 Email updated. 电子邮件地址已更新。 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 You current password is invalid. 您的当前密码不正确。 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. 密码已更新。 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -4895,104 +5896,110 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account 删除我的帐户 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. 您的帐户已被删除。 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Interface settings updated. 界面设置已更新。 1 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts1 New video from your subscriptions 您订阅的视频更新 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video 新的评论 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse 新的视频滥用举报 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review 等待审核的自动黑名单视频 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted 您的一个视频被拉黑/移出黑名单 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) 已发布的视频(已转码/定时更新) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished 视频导入已完成 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance 一个新用户在您的实例注册了 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower 您或您的频道有一个新的关注者 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments 有人在评论中提到了您 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance has a new follower 您的实例有一个新的关注者 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -5000,322 +6007,322 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. 个人资料已更新。 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. 头像已更新。 1 - + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Unknown language 未知语言 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video settings updated. 视频设置已更新。 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video channel created. 视频频道 已创建。 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. 此用户名在本实例上已经被使用过。 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. 视频频道 已更新。 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! 您确定要删除 吗?这将同时删除上传至该频道的所有视频,并且您将无法创建另一个相同名称的频道()! 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm 输入视频频道的显示名()以确认操作 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. 视频频道 已删除。 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. 播放列表 已创建。 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. 播放列表 已更新。 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? 您确定要删除 吗? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. 播放列表 已删除/ 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos 我的视频 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? 您确定要删除 个视频吗? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. 个视频已删除。 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? 您确定要删除 吗? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. 视频 已删除。 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. 视频转移请求已发送。 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels 我的频道 1 - + src/app/+my-account/my-account.component.ts1 My playlists 我的播放列表 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions 我的订阅 1 - + src/app/+my-account/my-account.component.ts1 My history 我的观看历史 1 - + src/app/+my-account/my-account.component.ts1 Misc 杂项 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes 视频转移 1 - + src/app/+my-account/my-account.component.ts1 My settings 我的设置 1 - + src/app/+my-account/my-account.component.ts1 My notifications 我的通知 1 - + src/app/+my-account/my-account.component.ts1 Now please check your emails to verify your account and complete signup. 要验证您的帐户并完成注册,请检查您的电子邮件。 1 - + src/app/+signup/+register/register.component.ts1 You are now logged in as ! 您已登录为 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . 已向 发送带有验证链接的电子邮件。 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. 无法找到用户 ID 或验证代码。 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos 已发布的视频 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account 订阅此帐户 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar 选择搜索框 1 - + src/app/app.component.ts1 Toggle the left menu 开关左侧菜单栏 1 - + src/app/app.component.ts1 Go to the discover videos page 转到发现更多 1 - + src/app/app.component.ts1 Go to the trending videos page 转到时下流行 1 - + src/app/app.component.ts1 Go to the recently added videos page 转到最近添加 1 - + src/app/app.component.ts1 Go to the local videos page 转到本地视频 1 - + src/app/app.component.ts1 Go to the videos upload page 转到上传视频 1 - + src/app/app.component.ts1 Go to my subscriptions 转到我的订阅 1 - + src/app/core/auth/auth.service.ts1 Go to my videos 转到我的视频 1 - + src/app/core/auth/auth.service.ts1 Go to my imports 转到我的导入 1 - + src/app/core/auth/auth.service.ts1 Go to my channels 转到我的频道 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -5324,328 +6331,340 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. 请确保您已正确设置 PeerTube(位于 config/ 目录下),特别是“webserver”的部分。 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. 请重新进行授权。 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: 键盘快捷键: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success 成功 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. 用户名或密码不正确。 1 - + src/app/login/login.component.ts1 You account is blocked. 您的帐户已被屏蔽。 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . 已向 发送带有重置密码说明的电子邮件。 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! 密码重置成功! 1 - + src/app/reset-password/reset-password.component.ts1 Today 今天 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days 过去 7 天 1 - + src/app/search/search-filters.component.ts1 Last 30 days 过去 30 天 1 - + src/app/search/search-filters.component.ts1 Last 365 days 过去 365 天 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) 短(< 4 分钟) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) 中等(4-10 分钟) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) - 长(> 10 分钟) + Long (> 10 min) + 长(> 10 分钟) 1 - + src/app/search/search-filters.component.ts1 Relevance 相关程度 1 - + src/app/search/search-filters.component.ts1 Publish date 上传日期 1 - + src/app/search/search-filters.component.ts1 Views 观看次数 1 - + src/app/search/search-filters.component.ts1 years ago 年前 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago 个月前 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago 个月前 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago 个星期前 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago 个星期前 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago 天前 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago 天前 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago 小时前 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago 小时前 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago 分钟前 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago 秒前 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm 确认 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. 请输入实例名称。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. 简介不能超过 250 个字符。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. 请输入 Twitter 用户名。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. 请输入预览图缓存大小。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. 预览图缓存大小必须大于 1。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. 预览图缓存大小必须为数字。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. 请输入字幕缓存大小。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. 字幕缓存大小必须大于 1。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. 字幕缓存大小必须为数字。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. 请输入注册限制数量。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. 注册限制数量必须大于 1。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. 注册限制数量必须为数字。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. 请输入管理员电子邮件地址。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. 输入的管理员电子邮件地址不合法。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. 请选择转码线程数。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. 转码线程数的值必须大于等于 0。 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -5653,188 +6672,194 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. 请输入合法的电子邮件地址。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. 请输入您的名字。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. 您的名字应至少 1 个字符。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. 您的名字不能超过 120 个字符。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A subject is required. 请输入主题。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject must be at least 1 character long. 主题应至少 1 个字符。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject cannot be more than 120 characters long. 主题不能超过 120 个字符。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A message is required. 请输入一条信息。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. 信息应至少 3 个字符。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. 信息不能超过 5000 个字符。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. 请输入用户名。 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. 请输入密码。 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. 请再次输入密码。 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. 用户名应至少 1 个字符。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. 用户名不能超过 50 个字符。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. 用户名只能使用小写字母、数字、句点和下划线。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. 密码应至少 6 个字符。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. 密码不能超过 255 个字符。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. 两次密码输入不一致。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. 请选择视频存储空间大小。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. 视频存储空间大小的值必须大于 -1。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. 请选择单日上传限额。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. 单日上传限额的值必须大于 -1。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. 请指定用户角色。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. 说明应至少 3 个字符。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. 说明不能超过 1000 个字符。 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -5842,1182 +6867,1188 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. 封禁理由不能超过 250 个字符。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. 请输入显示名称。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. 显示名称应至少 1 个字符。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. 显示名称不能超过 50 个字符。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. 请输入举报理由。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. 举报理由应至少 2 个字符。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. 举报理由不能超过 3000 个字符。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. 请输入运营备注信息。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. 运营备注信息应至少 2 个字符。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. 运营备注信息不能超过 3000 个字符。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. 必须指定频道。 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. 黑名单理由应至少 2 个字符。 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. 黑名单理由不能超过 300 个字符。 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. 请选择视频字幕语言。 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. 请选择视频字幕文件。 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. 请输入用户名。 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account 您只能将视频转移到另一个本地帐户中 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. 请输入您的名字。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. 频道用户名应至少 1 个字符。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. 频道用户名不能超过 50 个字符。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. 频道用户名只能使用小写字母、数字、句点和下划线。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. 支持信息应至少 3 个字符。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. 支持信息不能超过 1000 个字符。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. 请输入评论内容。 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. 评论应至少 2 个字符。 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. 评论不能超过 3000 个字符。 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. 显示名称不能超过 120 个字符。 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Privacy is required. 请选择隐私设置。 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 The channel is required when the playlist is public. 公开的播放列表必须指定频道。 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Video name is required. 请输入视频标题。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. 视频标题应至少 3 个字符。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. 视频标题不能超过 120 个字符。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. 请选择视频隐私设置。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. 请选择视频频道。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. 视频说明应至少 3 个字符。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. 视频说明不能超过 10000 个字符。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. 单个标签应至少 2 个字符。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. 单个标签应少于 30 个字符。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. 视频的支持信息应至少 3 个字符。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. 视频的支持信息不能超过 1000 个字符。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. 定时发布视频必须指定日期。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. 选择的文件过大。 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube 不支持这个类型的文件。支持的文件后缀名为 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? 所有未保存的数据将会丢失,您确定要离开这个页面吗? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday 星期日 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday 星期一 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday 星期二 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday 星期三 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday 星期四 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday 星期五 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday 星期六 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun 周日 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon 周一 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue 周二 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed 周三 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu 周四 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri 周五 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat 周六 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January 一月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February 二月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March 三月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April 四月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May 五月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June 六月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July 七月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August 八月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September 九月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October 十月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November 十一月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December 十二月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan 1月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb 2月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar 3月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr 4月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun 6月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul 7月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug 8月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep 9月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct 10月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov 11月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec 12月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear 清除 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd yy-mm-dd 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden 已隐藏 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation request 已被模糊处理,观看需确认 1 - + src/app/shared/instance/instance-features-table.component.ts1 Displayed 已显示 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {分钟} other {分钟} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos 的超清视频 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos 的高清视频 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos 的普清视频 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - 支持的 Markdown 格式包括: + Markdown compatible that supports: + 支持的 Markdown 格式包括: 1 - + src/app/shared/misc/help.component.ts1 Emphasis 强调 1 - + src/app/shared/misc/help.component.ts1 Links 链接 1 - + src/app/shared/misc/help.component.ts1 New lines 换行 1 - + src/app/shared/misc/help.component.ts1 Lists 列表 1 - + src/app/shared/misc/help.component.ts1 Images 图片 1 - + src/app/shared/misc/help.component.ts1 users banned. 已封禁 个用户。 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. 用户 已封禁。 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? 您确定要解除对 的封禁吗? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. 用户 已解除封禁。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! 一旦删除此用户,你将无法再使用此用户名创建新用户! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. 用户 已删除。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified 用户 的电子邮件已设为已验证 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. 已屏蔽帐户 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. 已屏蔽实例 muted。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. 帐户 已被本实例屏蔽。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. 帐户 已被本实例解除屏蔽。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. 实例 已被本实例屏蔽。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. 实例 已被本实例解除屏蔽。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account 屏蔽此帐户 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account 解除对此帐户的屏蔽 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance 屏蔽此实例 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance 解除对此实例的屏蔽 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance 在全实例范围内屏蔽此帐户 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance 在全实例范围内解除对此帐户的屏蔽 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance 在全实例范围内屏蔽此实例 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance 在全实例范围内解除对此实例的屏蔽 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. 请求已超过限制。请联系管理员以提升限制。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. 尝试次数过多,请在 分钟后重试。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. 尝试次数过多,请稍后重试。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. 服务器出现错误。请稍后重试。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to 成功订阅 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed 已订阅 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from 成功退订 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed 已退订 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator 监察员 1 - + src/app/shared/users/user.service.ts1 Video removed from 视频已从 中移除 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps 视频已在时间戳 添加到 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in 视频已添加到 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Timestamps updated 已更新时间戳 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at 开始于 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at 停止于 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at 并停止于 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. 视频已加入黑名单。 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied 已复制 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. 视频已举报。 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? 您确定要删除这个视频吗? 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist 保存到播放列表 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist 加入黑名单 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report 举报 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published 已发布 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on 定时发布时间 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding 转码中 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode 待转码 1 - + src/app/shared/video/video-miniature.component.ts1 To import 待导入 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video 只有我能看到此视频 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video 只有拥有私享链接的人能看到此视频 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video 所有人都能看到此视频 1 - + src/app/shared/video/video.service.ts1 Video to import updated. 已更新待导入的视频。 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. 您的视频已经以私有方式上传至您的帐户。 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? 相关信息(如标签、说明)将会丢失,您确定要离开这个页面吗? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? 您的视频尚未上传完毕,您确定要离开这个页面吗? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload 上传 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload cancelled 上传已取消 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. 视频已发布。 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) 此视频已超出您的视频存储总空间(视频大小:,当前已使用:,总空间: 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) 此视频已超出您的单日视频上传限额(视频大小:,当前已使用:,总限额: 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. 您有未保存的修改!如果您离开本页面,您将会失去这些修改。 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. 视频已更新。 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. 这将同时删除 条回复。 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + It is a remote comment, so the deletion will only be effective on your instance. @@ -7025,41 +8056,47 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes 顶 / 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? 此视频包含成人或露骨内容。您确定要观看吗? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content 成人或露骨内容 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video 顶一下 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video 踩一下 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -7067,34 +8104,34 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours 流行的视频是在过去 24 小时内总观看次数最多的视频 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days 过去 天流行 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days 流行的视频是在过去 天内总观看次数最多的视频 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions 来自您的订阅的视频 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf index 8c74b8131..b52e942d3 100644 --- a/client/src/locale/angular.zh-Hant-TW.xlf +++ b/client/src/locale/angular.zh-Hant-TW.xlf @@ -9,561 +9,561 @@ 3 - + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous 前一個 13 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next 下一個 17 - + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month 上個月 5 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month 下個月 27 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month 選取月份 7 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year 選取年份 16 - + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« «« 2 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « « 3 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » » 4 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» »» 5 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First 第一個 14 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous 前一個 23 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next 下一個 41 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last 最後一個 49 - + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % % 6 - + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours 增加小時 9 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH HH 12 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours 小時 14 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours 減少小時 21 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes 增加分鐘 30 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM MM 33 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes 分鐘 35 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes 減少分鐘 42 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds 增加秒數 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS SS 54 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds 56 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds 減少秒數 63 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 71 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close 關閉 8 - + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. 您沒有通知。 1 - + src/app/shared/users/user-notifications.component.html1 - + - - published a new video: - + + published a new video: + - + - - 發佈了一部新影片: - + + 發佈了一部新影片: + 7 - + src/app/shared/users/user-notifications.component.html7 - + - - Your video has been unblacklisted - + + Your video has been unblacklisted + - + - - 您的影片 已被移出黑名單 - + + 您的影片 已被移出黑名單 + 15 - + src/app/shared/users/user-notifications.component.html15 - + - - Your video has been blacklisted - + + Your video has been blacklisted + - + - - 您的影片 已被加入黑名單 - + + 您的影片 已被加入黑名單 + 23 - + src/app/shared/users/user-notifications.component.html23 - + - - A new video abuse has been created on video - + + A new video abuse has been created on video + - + - - 新影片濫用回報已建立於影片 - + + 新影片濫用回報已建立於影片 + 31 - + src/app/shared/users/user-notifications.component.html31 - + - - The recently added video has been auto-blacklisted - + + The recently added video has been auto-blacklisted + - + - - 最近新增的影片 has been 被自動加入黑名單 - + + 最近新增的影片 has been 被自動加入黑名單 + 39 - + src/app/shared/users/user-notifications.component.html39 - + - - commented your video - + + commented your video + - + - - 已評論影片 - + + 已評論影片 + 47 - + src/app/shared/users/user-notifications.component.html47 - + - - Your video has been published - + + Your video has been published + - + - - 您的影片 已經發佈 - + + 您的影片 已經發佈 + 55 - + src/app/shared/users/user-notifications.component.html55 - + - - Your video import succeeded - + + Your video import succeeded + - + - - 您的影片匯入 成功 - + + 您的影片匯入 成功 + 63 - + src/app/shared/users/user-notifications.component.html63 - + - - Your video import failed - + + Your video import failed + - + - - 您的影片匯入 失敗 - + + 您的影片匯入 失敗 + 71 - + src/app/shared/users/user-notifications.component.html71 - + - - User registered on your instance - + + User registered on your instance + - + - - 使用者 已註冊 在您的實體上 - + + 使用者 已註冊 在您的實體上 + 79 - + src/app/shared/users/user-notifications.component.html79 - + - - is following + + is following - your channel - your account - + your channel + your account + - + - - 正在追蹤 + + 正在追蹤 - your channel - 您的帳號 - + your channel + 您的帳號 + 87 - + src/app/shared/users/user-notifications.component.html87 - + - - mentioned you on video - + + mentioned you on video + - + - - 提到您於 video - + + 提到您於 video + 98 - + src/app/shared/users/user-notifications.component.html98 - + - - Your instance has a new follower () - awaiting your approval - + + Your instance has a new follower () + awaiting your approval + - + - - 您的站臺有 1 個新的追蹤者 () - 正在等待您的批准 - + + 您的站臺有 1 個新的追蹤者 () + 正在等待您的批准 + 106 - + src/app/shared/users/user-notifications.component.html106 - + - - Your instance automatically followed - + + Your instance automatically followed + - + - - 您的站臺自動追蹤了 - + + 您的站臺自動追蹤了 + 115 - + src/app/shared/users/user-notifications.component.html115 Save to 儲存至 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options 選項 9 - + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at 開始於 61 - + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 Stop at 停止於 112 - + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 Display name 顯示名稱 4 - + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create 建立 74 - + src/app/shared/video-playlist/video-add-to-playlist.component.html74 Download video 下載影片 3 - + src/app/shared/video/modals/video-download.component.html3 Direct download 直接下載 27 - + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) 種子(.torrent 檔案) 32 - + src/app/shared/video/modals/video-download.component.html32 Cancel @@ -574,41 +574,41 @@ 47 - + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 Download 下載 43 - + src/app/shared/video/modals/video-download.component.html43 Report video 回報影片 3 - + src/app/shared/video/modals/video-report.component.html3 Your report will be sent to moderators of . - It will be forwarded to origin instance too. + It will be forwarded to origin instance too. 您的回報將會被傳送給 的管理員。 - 它將會被轉送到原始實體 too. + 它將會被轉送到原始實體 too. 9 - + src/app/shared/video/modals/video-report.component.html9 Reason... 理由…… 11 - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 Cancel @@ -619,56 +619,56 @@ 47 - + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 Submit 遞交 52 - + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video 將影片加入黑名單 3 - + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) 未聯盟的影片(請從遠端實體請求刪除它) 21 - + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted 未列出 6 - + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 Private 私密 7 - + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views 次檢視 24 - + src/app/shared/video/video-miniature.component.html24 Blacklisted 已加入黑名單 42 - + src/app/shared/video/video-miniature.component.html42 Sensitive @@ -679,14 +679,14 @@ 46 - + src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -697,91 +697,91 @@ 22 - + src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated 已更新 29 - + src/app/shared/video-playlist/video-playlist-miniature.component.html29 Unavailable 不可用 32 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html32 Deleted 已刪除 34 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html34 Edit starts/stops at 編輯開始/停止於 48 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save 儲存 15 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from 刪除 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results. 沒有結果 20 - + src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html20src/app/shared/video/abstract-video-list.html20 Delete 刪除 13 - + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13 Edit 編輯 63 - + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview 截取預覽 9 - + src/app/shared/forms/markdown-textarea.component.html9 Complete preview 完整預覽 13 - + src/app/shared/forms/markdown-textarea.component.html13 Get help 取得說明 29 - + src/app/shared/misc/help.component.html29 Subscribe @@ -792,7 +792,7 @@ 6 - + src/app/shared/user-subscription/subscribe-button.component.html6 Unsubscribe @@ -803,7 +803,7 @@ 18 - + src/app/shared/user-subscription/subscribe-button.component.html18 Subscribe @@ -814,252 +814,252 @@ 26 - + src/app/shared/user-subscription/subscribe-button.component.html26 Using an ActivityPub account 使用 ActivityPub 帳號 36 - + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on 使用 上的帳號訂閱 39 - + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account 以您的本地帳號訂閱 40 - + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: 使用 Mastodon 帳號訂閱: 43 - + src/app/shared/user-subscription/subscribe-button.component.html43 Using a syndication feed 使用聯合供稿 48 - + src/app/shared/user-subscription/subscribe-button.component.html48 Subscribe via RSS 透過 RSS 訂閱 49 - + src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe - Remote interact + Remote subscribe + Remote interact - 遠端訂閱 - 遠端實體 + 遠端訂閱 + 遠端實體 10 - + src/app/shared/user-subscription/remote-subscribe.component.html10 - You can subscribe to the channel via any ActivityPub-capable fediverse instance. + You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - 您可以透過任何支援 ActivityPub 協定的聯盟實體訂閱此頻道。 + 您可以透過任何支援 ActivityPub 協定的聯盟實體訂閱此頻道。 舉例來說,您可以在 Mastodon 或 Pleroma 中的搜尋框輸入頻道的 URL,並在那裡訂閱。 17 - + src/app/shared/user-subscription/remote-subscribe.component.html17 - You can interact with this via any ActivityPub-capable fediverse instance. + You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. - 您可以透過任何支援 ActivityPub 協定的聯盟實體與此互動。 + 您可以透過任何支援 ActivityPub 協定的聯盟實體與此互動。 舉例來說,您可以在 Mastodon 或 Pleroma 中的搜尋框輸入頻道的 URL,並在那裡訂閱。 26 - + src/app/shared/user-subscription/remote-subscribe.component.html26 - Default NSFW/sensitive videos policy - can be redefined by the users + Default NSFW/sensitive videos policy + can be redefined by the users - 預設的 NSFW/敏感影片政策 - 可以被使用者重新定義 + 預設的 NSFW/敏感影片政策 + 可以被使用者重新定義 5 - + src/app/shared/instance/instance-features-table.component.html5 User registration allowed 允許使用者註冊 14 - + src/app/shared/instance/instance-features-table.component.html14 Video uploads 影片上傳 32 - + src/app/shared/instance/instance-features-table.component.html21src/app/shared/instance/instance-features-table.component.html32 Transcoding in multiple resolutions 正在轉換編碼到多種解析度 25 - + src/app/shared/instance/instance-features-table.component.html25 Video quota 影片配額 57 - + src/app/shared/instance/instance-features-table.component.html40src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - Unlimited ( per day) + Unlimited ( per day) - 無限 ( per day) + 無限 ( per day) 53 - + src/app/shared/instance/instance-features-table.component.html53 Import 匯入 286 - + src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 HTTP import (YouTube, Vimeo, direct URL...) HTTP 匯入(YouTube、Vimeo、直接 URL 等) 64 - + src/app/shared/instance/instance-features-table.component.html64 Torrent import Torrent 匯入 71 - + src/app/shared/instance/instance-features-table.component.html71 Player 播放器 79 - + src/app/shared/instance/instance-features-table.component.html79 P2P enabled 已啟用 P2P 83 - + src/app/shared/instance/instance-features-table.component.html83 Loading instance statistics... 正在載入站臺統計…… 1 - + src/app/shared/instance/instance-statistics.component.html1 Local 本地 86 - + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html86 users 使用者 11 - + src/app/shared/instance/instance-statistics.component.html11 videos 影片 65 - + src/app/shared/instance/instance-statistics.component.html21src/app/shared/instance/instance-statistics.component.html65 video views 影片檢視 31 - + src/app/shared/instance/instance-statistics.component.html31 video comments 影片留言 75 - + src/app/shared/instance/instance-statistics.component.html41src/app/shared/instance/instance-statistics.component.html75 of hosted video 託管影片的數量 51 - + src/app/shared/instance/instance-statistics.component.html51 Federation 聯盟 58 - + src/app/shared/instance/instance-statistics.component.html58 followers 追蹤者 85 - + src/app/shared/instance/instance-statistics.component.html85 following 正在追蹤 95 - + src/app/shared/instance/instance-statistics.component.html95 Ban 阻擋 3 - + src/app/shared/moderation/user-ban-modal.component.html3 A banned user will no longer be able to login. @@ -1070,35 +1070,35 @@ 18 - + src/app/shared/moderation/user-ban-modal.component.html18 Cancel 取消 23 - + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/videos/+video-watch/modal/video-support.component.html10src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user 阻擋此使用者 26 - + src/app/shared/moderation/user-ban-modal.component.html26 11 - + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) (副檔名:,最大大小: 12 - + src/app/shared/images/preview-upload.component.html12 Login @@ -1109,28 +1109,28 @@ 2 - + src/app/login/login.component.html2 Request new verification email. 請求新的驗證電子郵件。 16 - + src/app/login/login.component.html7src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User 使用者 13 - + src/app/login/login.component.html13src/app/+signup/+register/register.component.html13 Username or email address 使用者名稱或電子郵件地址 15 - + src/app/login/login.component.html15 or create an account @@ -1141,7 +1141,7 @@ 18 - + src/app/login/login.component.html18 or create an account on another instance @@ -1150,42 +1150,42 @@ 22 - + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! 此實體上不允許使用者註冊,但您可以在其他許多實體上註冊! 28 - + src/app/login/login.component.html28 Password 密碼 54 - + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password 我忘記我的密碼了 45 - + src/app/login/login.component.html45 Login 登入 32 - + src/app/login/login.component.html52src/app/menu/menu.component.html32 Forgot your password 忘記您的密碼 58 - + src/app/login/login.component.html58 We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. @@ -1196,28 +1196,28 @@ 65 - + src/app/login/login.component.html65 Email 電子郵件 43 - + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address 電子郵件地址 10 - + src/app/login/login.component.html72src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password 傳送電子郵件給我以重設我的密碼 82 - + src/app/login/login.component.html82 Reset my password @@ -1226,59 +1226,59 @@ 2 - + src/app/reset-password/reset-password.component.html2 Confirm password 確認密碼 19 - + src/app/reset-password/reset-password.component.html19 Confirmed password 確認密碼 21 - + src/app/reset-password/reset-password.component.html21 Reset my password 重設我的密碼 29 - + src/app/reset-password/reset-password.component.html29 results 個結果 5 - + src/app/search/search.component.html5 - for + for - 為 + 為 6 - + src/app/search/search.component.html6 Filters - + 過濾器 - + 16 - + src/app/search/search.component.html16 No results found @@ -1287,20 +1287,59 @@ 28 - + src/app/search/search.component.html28 subscribers 個訂閱者 44 - + src/app/search/search.component.html44 Welcome to PeerTube, dear administrator! 歡迎來到 PeerTube,親愛的管理員! 3 + src/app/modal/welcome-modal.component.html3 + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + Useful links @@ -1308,6 +1347,19 @@ 41 + src/app/modal/welcome-modal.component.html41 + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 + It's time to configure your instance! @@ -1315,40 +1367,120 @@ 59 - + src/app/modal/welcome-modal.component.html59 - Choosing your instance name, setting up a description, specifying who you are, - why you created your instance and how long you plan to maintain your it + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - 選擇您的站臺名稱設定描述、指定您是誰、 - 為什麼您要建立您自己的站臺您計畫維護它多久 + 選擇您的站臺名稱設定描述、指定您是誰、 + 為什麼您要建立您自己的站臺您計畫維護它多久 都對訪客了解他們正在哪種站臺上非常重要。 61 - + src/app/modal/welcome-modal.component.html61 - If you want to open registrations, please decide what are your moderation rules, fill your instance - terms - and specify the categories and languages you speak. This way, you will help users to register on the - appropriate + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate PeerTube instance. - 如果您想要開放註冊,請決定好您的管理規則,填寫您的站臺 - 條款 - 並指定分類與您說的語言。這樣,您就可以協助使用者在the - 適合的 + 如果您想要開放註冊,請決定好您的管理規則,填寫您的站臺 + 條款 + 並指定分類與您說的語言。這樣,您就可以協助使用者在the + 適合的 PeerTube 站臺上註冊。 67 + src/app/modal/welcome-modal.component.html67 + Remind me later + + src/app/modal/welcome-modal.component.html + 79 + + + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + Close @@ -1356,14 +1488,14 @@ 173 - + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173 Change the language 變更語言 107 - + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html107 Help to translate PeerTube! @@ -1374,83 +1506,89 @@ 8 - + src/app/menu/language-chooser.component.html8 My public profile 我的公開簡介 17 - + src/app/menu/menu.component.html17 My account 我的帳號 21 - + src/app/menu/menu.component.html21 Log out 登出 25 - + src/app/menu/menu.component.html25 Create an account 建立帳號 33 - + src/app/menu/menu.component.html33 My library 我的媒體庫 37 - + src/app/menu/menu.component.html37 Videos 影片 24 - + src/app/menu/menu.component.html41src/app/menu/menu.component.html62src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html24 Playlists 播放清單 46 - + src/app/menu/menu.component.html46 Subscriptions 訂閱 51 - + src/app/menu/menu.component.html51 History 歷史紀錄 56 - + src/app/menu/menu.component.html56 Discover 探索 66 - + src/app/menu/menu.component.html66 Trending 趨勢 71 + src/app/menu/menu.component.html71 + Most liked + + src/app/menu/menu.component.html + 76 + Recently added @@ -1458,203 +1596,203 @@ 81 - + src/app/menu/menu.component.html81 More 更多 91 - + src/app/menu/menu.component.html91 Administration 管理 95 - + src/app/menu/menu.component.html95 About 關於 26 - + src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 Show keyboard shortcuts 顯示鍵盤快捷鍵 111 - + src/app/menu/menu.component.html111 View your notifications 檢視您的通知 3 - + src/app/menu/avatar-notification.component.html3 Notifications 通知 13 - + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 Update your notification preferences 更新您的通知偏好設定 16 - + src/app/menu/avatar-notification.component.html16 See all your notifications 檢視您所有的通知 30 - + src/app/menu/avatar-notification.component.html30 Search... 搜尋…… 6 - + src/app/header/header.component.html2src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload 上傳 9 - + src/app/header/header.component.html9 Sort 排序 6 - + src/app/search/search-filters.component.html6 Published date 發佈日期 15 - + src/app/search/search-filters.component.html15 Original publication year 原始發佈年份 24 - + src/app/search/search-filters.component.html24 After... 在……之後 30 - + src/app/search/search-filters.component.html30 Before... 在……之前 37 - + src/app/search/search-filters.component.html37 Duration 持續時間 45 - + src/app/search/search-filters.component.html45 Display sensitive content 顯示敏感內容 54 - + src/app/search/search-filters.component.html54 Yes 58 - + src/app/search/search-filters.component.html58 No 63 - + src/app/search/search-filters.component.html63 Category 分類 164 - + src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164 Licence 授權條款 173 - + src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173 Language 語言 182 - + src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182 All of these tags 所有這些標籤 103 - + src/app/search/search-filters.component.html103 One of these tags 這些標籤的其中一個 108 - + src/app/search/search-filters.component.html108 Filter 過濾器 115 - + src/app/search/search-filters.component.html115 Display unlisted and private videos 顯示未列出與私密影片 14 - + src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 Add caption 新增字幕 5 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file 選取字幕檔案 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 This will replace an existing caption! @@ -1665,7 +1803,7 @@ 29 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 Cancel @@ -1676,27 +1814,36 @@ 24 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption 新增此字幕 40 - + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title 標題 9 - + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags 標籤 191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + + Tags could be used to suggest relevant recommendations. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + Tag @@ -1704,20 +1851,28 @@ 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Enter a new tag 輸入新標籤 30 - + src/app/videos/+video-edit/shared/video-edit.component.html30 Description 描述 55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 40 + Channel @@ -1725,105 +1880,105 @@ 23 - + src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 Privacy 隱私 33 - + src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () 計劃發佈於 () 122 - + src/app/videos/+video-edit/shared/video-edit.component.html122 This video contains mature or explicit content 這個影片包含了成人或裸露內容 136 - + src/app/videos/+video-edit/shared/video-edit.component.html136 Some instances do not list videos containing mature or explicit content by default. 某些實體預設不會列出包含成人或裸露內容的影片。 140 - + src/app/videos/+video-edit/shared/video-edit.component.html140 Wait transcoding before publishing the video 正等待發佈影片前的轉換編碼 146 - + src/app/videos/+video-edit/shared/video-edit.component.html146 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. 如果您決定不要等待在發佈影片前的轉換編碼,它可能會在轉換編碼結束前都無法播放。 150 - + src/app/videos/+video-edit/shared/video-edit.component.html150 Basic info 基礎資訊 4 - + src/app/videos/+video-edit/shared/video-edit.component.html4 Add another caption 新增其他字幕 166 - + src/app/videos/+video-edit/shared/video-edit.component.html166 See the subtitle file 檢視字幕檔案 175 - + src/app/videos/+video-edit/shared/video-edit.component.html175 Already uploaded ✔ 已上傳 ✔ 179 - + src/app/videos/+video-edit/shared/video-edit.component.html179 Will be created on update 將在更新時建立 187 - + src/app/videos/+video-edit/shared/video-edit.component.html187 Cancel create 取消建立 189 - + src/app/videos/+video-edit/shared/video-edit.component.html189 Will be deleted on update 將在更新時刪除 195 - + src/app/videos/+video-edit/shared/video-edit.component.html195 Cancel deletion 取消刪除 197 - + src/app/videos/+video-edit/shared/video-edit.component.html197 No captions for now. @@ -1834,76 +1989,86 @@ 202 - + src/app/videos/+video-edit/shared/video-edit.component.html202 Captions 字幕 159 - + src/app/videos/+video-edit/shared/video-edit.component.html159 Video preview 影片預覽 216 - + src/app/videos/+video-edit/shared/video-edit.component.html216 Support 支援 78 - + src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 Short text to tell people how they can support you (membership platform...). 告訴人們他們可以如何支援您(成員平臺等)的短文 226 - + src/app/videos/+video-edit/shared/video-edit.component.html226 Original publication date 原始發佈日期 239 - + src/app/videos/+video-edit/shared/video-edit.component.html239 This is the date when the content was originally published (e.g. the release date for a film) 這是內容原始發佈的日期(如電影的發行日期) 240 - + src/app/videos/+video-edit/shared/video-edit.component.html240 Enable video comments 啟用影片評論 254 - + src/app/videos/+video-edit/shared/video-edit.component.html254 Enable download 啟用下載 259 - + src/app/videos/+video-edit/shared/video-edit.component.html259 Advanced settings 進階設定 210 - + src/app/videos/+video-edit/shared/video-edit.component.html210 URL URL 10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + Sorry, but something went wrong @@ -1911,7 +2076,7 @@ 53 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1920,50 +2085,50 @@ 52 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 Update 更新 17 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 Select the file to upload 選取要上傳的檔案 6 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html6 Scheduled 排定 25 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html25 Video background image 影片背景圖片 32 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html32 Image that will be merged with your audio file. - + The chosen image will be definitive and cannot be modified. 圖片將會被合併到您的音訊檔中。 - + 選定的圖片將無法修改。 34 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html34 Congratulations! Your video is now available in your private library. @@ -1974,41 +2139,50 @@ 66 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html66 Publish will be available when upload is finished 上傳完成時將可發佈 79 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html79 Publish 發佈 86 - + src/app/videos/+video-edit/video-add-components/video-upload.component.html86 Select the torrent to import 選取要匯入的種子 6 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 Or 11 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 Paste magnet URI 貼上磁力連結 14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + @@ -2018,42 +2192,42 @@ 57 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import 匯入 3 - + src/app/videos/+video-edit/video-add.component.html3 Upload 上傳 4 - + src/app/videos/+video-edit/video-add.component.html4 Upload a file 上傳檔案 10 - + src/app/videos/+video-edit/video-add.component.html10 Import with URL 用 URL 匯入 17 - + src/app/videos/+video-edit/video-add.component.html17 Import with torrent 用種子匯入 24 - + src/app/videos/+video-edit/video-add.component.html24 Update @@ -2064,6 +2238,14 @@ 2 + src/app/videos/+video-edit/video-update.component.html2 + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 3 + Share @@ -2071,14 +2253,14 @@ 83 - + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83 QR-Code QR Code 27 - + src/app/videos/+video-watch/modal/video-share.component.html27 The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). @@ -2089,21 +2271,21 @@ 47 - + src/app/videos/+video-watch/modal/video-share.component.html47 Embed 嵌入 35 - + src/app/videos/+video-watch/modal/video-share.component.html35 Auto select subtitle 自動選擇字幕 76 - + src/app/videos/+video-watch/modal/video-share.component.html76 More customization @@ -2114,7 +2296,7 @@ 93 - + src/app/videos/+video-watch/modal/video-share.component.html93 Less customization @@ -2125,56 +2307,56 @@ 101 - + src/app/videos/+video-watch/modal/video-share.component.html101 Autoplay 自動播放 127 - + src/app/videos/+video-watch/modal/video-share.component.html127 Muted 已靜音 20 - + src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 Loop 迴圈 141 - + src/app/videos/+video-watch/modal/video-share.component.html141 Display video title 顯示影片標題 150 - + src/app/videos/+video-watch/modal/video-share.component.html150 Display privacy warning 顯示隱私警告 157 - + src/app/videos/+video-watch/modal/video-share.component.html157 Display player controls 顯示播放器控制 164 - + src/app/videos/+video-watch/modal/video-share.component.html164 Public 公開 8 - + src/app/videos/+video-watch/video-watch-playlist.component.html8 The video is being imported, it will be available when the import is finished. @@ -2185,7 +2367,7 @@ 19 - + src/app/videos/+video-watch/video-watch.component.html19 The video is being transcoded, it may not work properly. @@ -2196,7 +2378,7 @@ 23 - + src/app/videos/+video-watch/video-watch.component.html23 This video will be published on . @@ -2207,13 +2389,29 @@ 27 - + src/app/videos/+video-watch/video-watch.component.html27 This video is blacklisted. 此影片已加入黑名單。 32 + src/app/videos/+video-watch/video-watch.component.html32 + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 44 + + + + Published - views + + + src/app/videos/+video-watch/video-watch.component.html + 53 + Like this video @@ -2221,63 +2419,63 @@ 63 - + src/app/videos/+video-watch/video-watch.component.html63 Dislike this video 不喜歡此影片 71 - + src/app/videos/+video-watch/video-watch.component.html71 Go the channel page 到頻道頁面 118 - + src/app/videos/+video-watch/video-watch.component.html118 By 129 - + src/app/videos/+video-watch/video-watch.component.html129 Go to the account page 到帳號頁面 63 - + src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63 Show more 顯示更多 141 - + src/app/videos/+video-watch/video-watch.component.html141 Show less 顯示較少 147 - + src/app/videos/+video-watch/video-watch.component.html147 Originally published 原始發佈 159 - + src/app/videos/+video-watch/video-watch.component.html159 Friendly Reminder: 友善提醒: 211 - + src/app/videos/+video-watch/video-watch.component.html211 the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. @@ -2288,21 +2486,21 @@ 212 - + src/app/videos/+video-watch/video-watch.component.html212 More information 更多資訊 215 - + src/app/videos/+video-watch/video-watch.component.html215 Get more information 取得更多資訊 215 - + src/app/videos/+video-watch/video-watch.component.html215 OK @@ -2313,7 +2511,7 @@ 218 - + src/app/videos/+video-watch/video-watch.component.html218 Comments @@ -2324,21 +2522,21 @@ 3 - + src/app/videos/+video-watch/comment/video-comments.component.html3 No comments. 沒有評論。 17 - + src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies 檢視全部 個回覆 55 - + src/app/videos/+video-watch/comment/video-comments.component.html55 Comments are disabled. @@ -2349,14 +2547,14 @@ 64 - + src/app/videos/+video-watch/comment/video-comments.component.html64 Add comment... 新增評論…… 6 - + src/app/videos/+video-watch/comment/video-comment-add.component.html6 Post comment @@ -2367,14 +2565,14 @@ 20 - + src/app/videos/+video-watch/comment/video-comment-add.component.html20 You are one step away from commenting 您離評論只有一步之遙 28 - + src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: @@ -2385,13 +2583,23 @@ 32 - + src/app/videos/+video-watch/comment/video-comment-add.component.html32 login to comment 登入以評論 35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 36 + @@ -2403,21 +2611,21 @@ 41 - + src/app/videos/+video-watch/comment/video-comment-add.component.html41 Highlighted comment 已突顯的評論 5 - + src/app/videos/+video-watch/comment/video-comment.component.html5 Reply 回覆 14 - + src/app/videos/+video-watch/comment/video-comment.component.html14 Users @@ -2426,7 +2634,7 @@ 3 - + src/app/+admin/admin.component.html3 Manage follows @@ -2435,7 +2643,7 @@ 7 - + src/app/+admin/admin.component.html7 Moderation @@ -2446,7 +2654,7 @@ 60 - + src/app/+admin/admin.component.html11src/app/+about/about-instance/about-instance.component.html60 Configuration @@ -2455,7 +2663,7 @@ 15 - + src/app/+admin/admin.component.html15 Plugins/Themes @@ -2466,7 +2674,7 @@ 19 - + src/app/+admin/admin.component.html19 System @@ -2477,42 +2685,42 @@ 23 - + src/app/+admin/admin.component.html23 Manage follows 管理追蹤 2 - + src/app/+admin/follows/follows.component.html2 Following 正在追蹤 5 - + src/app/+admin/follows/follows.component.html5 Follow 追蹤 7 - + src/app/+admin/follows/follows.component.html7 Followers 追蹤者 3 - + src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3 1 host (without "http://") per line 每行一個主機(不需要 "http://") 5 - + src/app/+admin/follows/following-add/following-add.component.html5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. @@ -2521,363 +2729,363 @@ 17 - + src/app/+admin/follows/following-add/following-add.component.html17 Add following 新增追蹤 21 - + src/app/+admin/follows/following-add/following-add.component.html21 Filter... 過濾器…… 27 - + src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 ID ID 18 - + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 Follower handle 追蹤者處理 17 - + src/app/+admin/follows/followers-list/followers-list.component.html17 State 狀態 10 - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 Score 分數 19 - + src/app/+admin/follows/followers-list/followers-list.component.html19 - Created - 建立 + Created + 建立 11 - + src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 Accepted 已接受 32 - + src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 Pending 擱置中 33 - + src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 Accept 接受 41 - + src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 Refuse 拒絕 42 - + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 Host 主機 19 - + src/app/+admin/follows/following-list/following-list.component.html19 Redundancy allowed 允許冗餘 22 - + src/app/+admin/follows/following-list/following-list.component.html22 Create user 建立使用者 6 - + src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user 編輯使用者 2 - + src/app/+admin/users/user-edit/user-edit.component.html2src/app/+admin/users/user-edit/user-edit.component.html2 Username 使用者名稱 19 - + src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 john john 10 - + src/app/+admin/users/user-edit/user-edit.component.html10src/app/+admin/users/user-edit/user-edit.component.html10 mail@example.com mail@example.com 21 - + src/app/+admin/users/user-edit/user-edit.component.html21src/app/+admin/users/user-edit/user-edit.component.html21 Role 角色 43 - + src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-edit/user-edit.component.html42src/app/+admin/users/user-list/user-list.component.html43 - Transcoding is enabled on server. The video quota only take in account original video. + Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ . - 伺服器已啟用轉換編碼。影片配額僅考慮 original 影片。 + 伺服器已啟用轉換編碼。影片配額僅考慮 original 影片。 這個使用者最多可以使用 ~ 66 - + src/app/+admin/users/user-edit/user-edit.component.html66src/app/+admin/users/user-edit/user-edit.component.html66 Daily video quota 每日影片配額 73 - + src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 Bypass video auto blacklist 略過影片自動黑名單 86 - + src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 Danger Zone 危險區域 94 - + src/app/+admin/users/user-edit/user-edit.component.html94src/app/+admin/users/user-edit/user-edit.component.html94 Send a link to reset the password by email to the user 透過電子郵件傳送重設密碼連結給使用者 97 - + src/app/+admin/users/user-edit/user-edit.component.html97src/app/+admin/users/user-edit/user-edit.component.html97 Ask for new password 要求新密碼 98 - + src/app/+admin/users/user-edit/user-edit.component.html98src/app/+admin/users/user-edit/user-edit.component.html98 Manually set the user password 手動設定使用者密碼 102 - + src/app/+admin/users/user-edit/user-edit.component.html102src/app/+admin/users/user-edit/user-edit.component.html102 Show 顯示 10 - + src/app/+admin/users/user-edit/user-password.component.html10 Hide 隱藏 11 - + src/app/+admin/users/user-edit/user-password.component.html11 Users list 使用者清單 2 - + src/app/+admin/users/user-list/user-list.component.html2 Batch actions 批次動作 19 - + src/app/+admin/users/user-list/user-list.component.html19 - Username - 使用者名稱 + Username + 使用者名稱 40 - + src/app/+admin/users/user-list/user-list.component.html40 - Video quota - 影片配額 + Video quota + 影片配額 42 - + src/app/+admin/users/user-list/user-list.component.html42 (banned) (已阻擋) 65 - + src/app/+admin/users/user-list/user-list.component.html65 User's email must be verified to login 使用者的電子郵件必須驗證過才能登入 72 - + src/app/+admin/users/user-list/user-list.component.html72 User's email is verified / User can login without email verification 使用者的電子郵件已驗證/使用者可以不透過電子郵件驗證登入 76 - + src/app/+admin/users/user-list/user-list.component.html76 Ban reason: 阻擋理由: 95 - + src/app/+admin/users/user-list/user-list.component.html95 Moderation 管理 2 - + src/app/+admin/moderation/moderation.component.html2 Video abuses 影片濫用 5 - + src/app/+admin/moderation/moderation.component.html5 7 - + src/app/+admin/moderation/moderation.component.html7 Auto-blacklisted videos 自動列入黑名單的影片 9 - + src/app/+admin/moderation/moderation.component.html9 Muted accounts 已靜音的帳號 2 - + src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 Muted servers 已靜音伺服器 13 - + src/app/+admin/moderation/moderation.component.html13 - Video name - 影片名稱 + Video name + 影片名稱 8 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8 Sensitive 敏感的 9 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 Unfederated 未加入聯盟 10 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 - Date - 日期 + Date + 日期 11 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11 Go to the video 到影片 33 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html25src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html33src/app/+my-account/my-account-ownership/my-account-ownership.component.html33 Actions 動作 44 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html35src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html44 Blacklist reason: 黑名單理由: 43 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 Moderation comment 管理評論 3 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 This comment can only be seen by you or the other moderators. @@ -2888,140 +3096,140 @@ 18 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html18 Update this comment 更新此評論 26 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html26 Reporter 回報者 8 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html8 Video 影片 9 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 - State - 陳述 + State + 陳述 11 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 Go to the account 到帳號 27 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html25src/app/+my-account/my-account-ownership/my-account-ownership.component.html27 Reason: 理由: 53 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 Moderation comment: 版主評論: 57 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 Unblacklist 取消黑名單 17 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html12src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html17 Instance 實體 5 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at - 靜音於 + Muted at + 靜音於 13 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 Unmute 解除靜音 23 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 Account 帳號 12 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 Plugins/Themes 外掛程式/佈景主題 2 - + src/app/+admin/plugins/plugins.component.html2 Installed 已安裝 5 - + src/app/+admin/plugins/plugins.component.html5 Search 搜尋 7 - + src/app/+admin/plugins/plugins.component.html7 Homepage 首頁 51 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-search/plugin-search.component.html51 Go to the plugin homepage 到外掛程式首頁 48 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html23src/app/+admin/plugins/plugin-search/plugin-search.component.html48 Settings 設定 29 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html29 Uninstall 解除安裝 35 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html35 To load your new installed plugins or themes, refresh the page. @@ -3032,32 +3240,32 @@ 9 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html9 Popular 流行 16 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 - for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "" - 供 "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + 供 "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" 22 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html22 {VAR_PLURAL, plural, =1 {result} other {results} } {VAR_PLURAL, plural, =1 {result} other {results} } 23 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html23 No results. @@ -3068,7 +3276,7 @@ 28 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 This does not have settings. @@ -3079,83 +3287,89 @@ 22 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22 System 系統 2 - + src/app/+admin/system/system.component.html2 Jobs 工作 5 - + src/app/+admin/system/system.component.html5 Logs 紀錄 7 - + src/app/+admin/system/system.component.html7 Debug 除錯 9 - + src/app/+admin/system/system.component.html9 Jobs list 任務清單 2 - + src/app/+admin/system/jobs/jobs.component.html2 Type 類型 19 - + src/app/+admin/system/jobs/jobs.component.html19 Processed on 已處理在 22 - + src/app/+admin/system/jobs/jobs.component.html22 Finished on 已結束在 23 - + src/app/+admin/system/jobs/jobs.component.html23 Refresh 重新整理 14 - + src/app/+admin/system/logs/logs.component.html14 Name 名稱 12 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html13src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html12 Short description 短描述 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + No results found @@ -3163,6 +3377,33 @@ 33 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + Policy on videos containing sensitive content @@ -3170,6 +3411,14 @@ 81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + Do not list @@ -3177,27 +3426,109 @@ 14 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html93src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html14 Blur thumbnails 模糊縮圖 15 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 Display 顯示 16 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 Terms 條款 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + Global theme @@ -3205,20 +3536,44 @@ 202 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html202 default 預設 206 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html206 Default client route 預設客戶端路由 216 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + Local videos @@ -3226,41 +3581,53 @@ 223 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223 Signup 註冊 229 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229 Signup enabled 已啟用註冊 235 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235 Signup requires email verification 註冊需要電子郵件驗證 242 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242 Signup limit 限制註冊 247 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247 Users 使用者 257 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + Video import with HTTP URL (i.e. YouTube) enabled @@ -3268,48 +3635,72 @@ 294 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 Video import with a torrent file or a magnet URI enabled 已啟用種子檔案或磁力連結匯入影片 301 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301 Auto-blacklist 自動列入黑名單 309 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 New videos of users automatically blacklisted enabled 使用者的新影片自動列入黑名單已啟用 318 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 Instance followers 實體追蹤者 327 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 Other instances can follow your instance 其他實體可以追蹤您的實體 335 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 Manually approve new instance follower 手動批准新的實體追蹤者 342 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + Administrator @@ -3317,55 +3708,67 @@ 384 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384 Admin email 管理電子郵件 387 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 Enable contact form 啟用聯絡表單 398 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 Basic configuration 基本設定 195 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195 Twitter Twitter 407 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407 Your Twitter username 您的 Twitter 使用者名稱 413 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413 Indicates the Twitter account for the website or platform on which the content was published. 指示發佈影片的網頁或平臺的 Twitter 帳號 417 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417 Instance whitelisted by Twitter 由 Twitter 列入白名單的實體 431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + Services @@ -3373,27 +3776,33 @@ 405 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405 Transcoding 轉換編碼 455 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455 Transcoding enabled 轉換編碼已啟用 461 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461 If you disable transcoding, many videos from your users will not work! 若您停用轉換編碼,從您的使用者們而來的許多影片將會無法運作! 465 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + Allow additional extensions @@ -3401,20 +3810,41 @@ 475 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 Allow your users to upload audio files that will be merged with the preview file on upload 允許您的使用者上傳音訊檔案,而這將會在上傳的時候與預覽檔案合併 489 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html489 Allow audio files upload 允許上傳音訊檔案 486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + Transcoding threads @@ -3422,55 +3852,81 @@ 517 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled 解析度 已啟用 532 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 Cache 快取 541 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. 有一些檔案並未聯盟化(預覽、字幕)。我們會直接從原始實體擷取它們並快取。 545 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545 Previews cache size 預覽快取大小 552 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 Video captions cache size 影片字幕快取大小 561 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 Customizations 自訂 570 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 JavaScript JavaScript 575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + + Write JavaScript code directly.Example: console.log('my instance is amazing'); + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 578 + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 + Advanced configuration @@ -3478,13 +3934,19 @@ 452 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 Update configuration 更新設定 628 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 629 + Video quota: @@ -3492,69 +3954,77 @@ 4 - + src/app/+my-account/my-account-settings/my-account-settings.component.html4 Profile 簡介 7 - + src/app/+my-account/my-account-settings/my-account-settings.component.html7 Video settings 影片設定 10 - + src/app/+my-account/my-account-settings/my-account-settings.component.html10 Interface 界面 16 - + src/app/+my-account/my-account-settings/my-account-settings.component.html16 Danger zone 危險區域 25 - + src/app/+my-account/my-account-settings/my-account-settings.component.html25 Change password 變更密碼 30 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 Current password 目前的密碼 7 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password 新密碼 15 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 Confirm new password 確認新密碼 23 - + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 Default policy on videos containing sensitive content 包含敏感內容的影片的預設政策 3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + Only display videos in the following languages @@ -3562,27 +4032,33 @@ 22 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 In Recently added, Trending, Local and Search pages 在最近新增、趨勢與搜尋頁面 25 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 Use WebTorrent to exchange parts of the video with others 使用 WebTorrent 以與其他人交換影片的一部份 41 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 Automatically plays video 自動播放影片 48 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + Update my profile @@ -3590,354 +4066,368 @@ 27 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27 - Your current email is + Your current email is - 您目前的電子郵件地址為 + 您目前的電子郵件地址為 4 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 - is awaiting email verification + is awaiting email verification - 正在等待電子郵件驗證 + 正在等待電子郵件驗證 8 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8 New email 新電子郵件 15 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 Your new email 您的新電子郵件 17 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 Your password 您的密碼 27 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 Change email 變更電子郵件 35 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 Theme 佈景主題 3 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html3 instance default 站臺預設 7 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html7 peertube default peertube 預設 8 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html8 Change ownership 變更所有權 22 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html22 Select the next owner 選取下一個擁有者 10 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10 Accept ownership 接受所有權 3 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3 Select the target channel 選取目標頻道 10 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 Initiator 創始者 13 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 Created - + 已建立 - + 15 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 Status 狀態 19 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 Action 動作 20 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 38 - + src/app/+my-account/my-account-ownership/my-account-ownership.component.html38 Create a new video channel 建立新的影片頻道 4 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html4 Go to the channel 到頻道 10 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers 個訂閱者 14 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html14 Create a video channel 建立影片頻道 6 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html6 Example: my_channel 範例:my_channel 15 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 - Short text to tell people how they can support your channel (membership platform...).<br /><br /> + Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. - 簡短的文字告訴人們他們要如何支援您的頻道(會員平臺等等)。<br /><br />當您要上傳影片到此頻道時,影片支援欄位將會自動填入這些文字。 + 簡短的文字告訴人們他們要如何支援您的頻道(會員平臺等等)。<br /><br />當您要上傳影片到此頻道時,影片支援欄位將會自動填入這些文字。 52 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 Overwrite support field of all videos of this channel 覆寫此頻道所有影片的支援欄位 67 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers 個訂閱者 10 - + src/app/+my-account/shared/actor-avatar-info.component.html10 Change the avatar 變更大頭貼 15 - + src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) (副檔名:,最大大小:) 18 - + src/app/+my-account/shared/actor-avatar-info.component.html18 Target 目標 8 - + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 Once you delete your account, there is no going back. Please be certain. 一旦您刪除了您的帳號,就不能回頭了。請考慮清楚。 2 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 Delete your account 刪除您的帳號 4 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 You don't have any subscriptions yet. 您還沒有任何訂閱。 1 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by 建立 17 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html17 Go the owner account page 到擁有者帳號頁面 16 - + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 Muted instances 已靜音的實體 2 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 History enabled 歷史紀錄已啟用 4 - + src/app/+my-account/my-account-history/my-account-history.component.html4 - + Delete history - + 刪除歷史紀錄 7 - + src/app/+my-account/my-account-history/my-account-history.component.html7 You don't have videos history yet. 您還沒有影片的歷史紀錄。 14 - + src/app/+my-account/my-account-history/my-account-history.component.html14 - + Notification preferences - + 通知偏好設定 2 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html2 - + Mark all as read - + 標記為已讀 7 - + src/app/+my-account/my-account-notifications/my-account-notifications.component.html7 Activities 活動 2 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 Web 網路 3 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 Create a new playlist 建立新播放清單 4 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4 Playlist thumbnail 播放清單縮圖 60 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60 No videos in this playlist. 此播放清單中沒有影片。 11 + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + @@ -3949,7 +4439,7 @@ When you will upload a video in this channel, the video support field will be au 2 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2 @@ -3958,7 +4448,7 @@ When you will upload a video in this channel, the video support field will be au 6 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html6 Email updated. @@ -3969,14 +4459,14 @@ When you will upload a video in this channel, the video support field will be au 9 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html9 An error occurred. 遇到錯誤。 14 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14 Request email for account verification @@ -3987,83 +4477,91 @@ When you will upload a video in this channel, the video support field will be au 2 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2 Send verification email 傳送驗證電子郵件 17 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 This instance does not require email verification. 此實體不需要電子郵件驗證。 20 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Banned 已阻擋 19 - + src/app/+accounts/accounts.component.html19 Instance muted 實體已靜音 21 - + src/app/+accounts/accounts.component.html21 Muted by your instance 被您的實體靜音 22 - + src/app/+accounts/accounts.component.html22 Instance muted by your instance 被您的實體靜音的實體 23 - + src/app/+accounts/accounts.component.html23 subscribers 個訂閱者 31 - + src/app/+accounts/accounts.component.html31 Video channels 影片頻道 36 - + src/app/+accounts/accounts.component.html36 This account does not have channels. 此帳號沒有頻道。 3 - + src/app/+accounts/account-video-channels/account-video-channels.component.html3 See this video channel 檢視這個影片頻道 8 - + src/app/+accounts/account-video-channels/account-video-channels.component.html8 This channel does not have videos. 此頻道沒有影片。 19 + src/app/+accounts/account-video-channels/account-video-channels.component.html19 + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + Stats @@ -4071,35 +4569,35 @@ When you will upload a video in this channel, the video support field will be au 16 - + src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined 加入 10 - + src/app/+accounts/account-about/account-about.component.html10 Video playlists 影片播放清單 25 - + src/app/+video-channels/video-channels.component.html25 Support this channel 支援此頻道 9 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created 建立 17 - + src/app/+video-channels/video-channel-about/video-channel-about.component.html17 Created playlists @@ -4110,76 +4608,136 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 This channel does not have playlists. 此頻道沒有播放清單。 5 - + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html5 PeerTube PeerTube 7 - + src/app/+about/about.component.html7 Follows 追蹤 9 - + src/app/+about/about.component.html9 Contact administrator 聯絡 管理員 3 - + src/app/+about/about-instance/contact-admin-modal.component.html3 Your name 您的名字 11 - + src/app/+about/about-instance/contact-admin-modal.component.html11 Your email 您的電子郵件 20 - + src/app/+about/about-instance/contact-admin-modal.component.html20 Subject 主題 29 - + src/app/+about/about-instance/contact-admin-modal.component.html29 Your message 您的訊息 38 - + src/app/+about/about-instance/contact-admin-modal.component.html38 About instance 關於 實體 5 - + src/app/+about/about-instance/about-instance.component.html5 Contact administrator 聯絡管理員 7 + src/app/+about/about-instance/about-instance.component.html7 + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + Features found on this instance @@ -4187,31 +4745,64 @@ When you will upload a video in this channel, the video support field will be au 47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 1 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 8 + - It is a free and open-source software, under the AGPLv3 licence. + It is a free and open-source software, under the AGPLv3 licence. - 它是自由與開放原始碼軟體,以 AGPLv3 授權。 + 它是自由與開放原始碼軟體,以 AGPLv3 授權。 12 - + src/app/+about/about-peertube/about-peertube.component.html12 - For more information, please visit joinpeertube.org. + For more information, please visit joinpeertube.org. - 要取得更多資訊,請造訪 joinpeertube.org + 要取得更多資訊,請造訪 joinpeertube.org 16 - + src/app/+about/about-peertube/about-peertube.component.html16 P2P & Privacy P2P 與隱私 25 + src/app/+about/about-peertube/about-peertube.component.html25 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 27 + What are the consequences? @@ -4219,6 +4810,76 @@ When you will upload a video in this channel, the video support field will be au 32 + src/app/+about/about-peertube/about-peertube.component.html32 + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. + In practice, this is much more difficult because: + + + src/app/+about/about-peertube/about-peertube.component.html + 34 + + + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + + + src/app/+about/about-peertube/about-peertube.component.html + 40 + + + + For each request sent, the tracker returns random peers at a limited number. + For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + + src/app/+about/about-peertube/about-peertube.component.html + 50 + + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video + + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. + When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. + See this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 62 + + + + The worst-case scenario of an average person spying on their friends is quite unlikely. + There are much more effective ways to get that kind of information. + + + src/app/+about/about-peertube/about-peertube.component.html + 69 + How does PeerTube compare with YouTube? @@ -4226,6 +4887,16 @@ When you will upload a video in this channel, the video support field will be au 74 + src/app/+about/about-peertube/about-peertube.component.html74 + + The threats to privacy in YouTube are different from PeerTube's. + In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. + Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). + + + src/app/+about/about-peertube/about-peertube.component.html + 76 + What can I do to limit the exposure of my IP address? @@ -4233,6 +4904,16 @@ When you will upload a video in this channel, the video support field will be au 82 + src/app/+about/about-peertube/about-peertube.component.html82 + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. + PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. + Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + What will be done to mitigate this problem? @@ -4240,6 +4921,15 @@ When you will upload a video in this channel, the video support field will be au 90 + src/app/+about/about-peertube/about-peertube.component.html90 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 92 + Set a limit to the number of peers sent by the tracker @@ -4247,55 +4937,61 @@ When you will upload a video in this channel, the video support field will be au 98 - + src/app/+about/about-peertube/about-peertube.component.html98 Set a limit on the request frequency received by the tracker (being tested) 設定透過 tracker 接收的請求頻率限制(正在測試) 99 - + src/app/+about/about-peertube/about-peertube.component.html99 Ring a bell if there are unusual requests (being tested) 如果有異常請求時響鈴(正在測試) 100 - + src/app/+about/about-peertube/about-peertube.component.html100 Disable P2P from the administration interface 從管理介面停用 P2P 101 - + src/app/+about/about-peertube/about-peertube.component.html101 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program 自動視訊冗餘程式:我們不會知道是 IP 故意下載視訊或是自動化程式 102 - + src/app/+about/about-peertube/about-peertube.component.html102 This instance does not have followers. 此站臺沒有追蹤者。 5 - + src/app/+about/about-follows/about-follows.component.html5 Followings 正在追蹤 13 - + src/app/+about/about-follows/about-follows.component.html13 This instance does not have followings. 此站臺沒有追蹤。 15 + src/app/+about/about-follows/about-follows.component.html15 + Who made this software? + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 2 + @@ -4305,14 +5001,14 @@ When you will upload a video in this channel, the video support field will be au 3 - + src/app/+signup/+register/register.component.html3 Next 下一個 20 - + src/app/+signup/+register/register.component.html20 Create my account @@ -4323,33 +5019,65 @@ When you will upload a video in this channel, the video support field will be au 28 - + src/app/+signup/+register/register.component.html28 PeerTube is creating your account... PeerTube 正在建立您的帳號…… 37 - + src/app/+signup/+register/register.component.html37 Done 已完成 33 + src/app/+signup/+register/register.component.html33 + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - 頻道是您上傳影片的實體。建立數個可以協助您組織並分離您的內容。 + 頻道是您上傳影片的實體。建立數個可以協助您組織並分離您的內容。 舉例來說,您可以決定其中一個頻道發佈您鋼琴演奏會的影片,而另一個頻道則發佈關於生態學的影片。 4 + src/app/+signup/+register/register-step-channel.component.html4 + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + Channel display name @@ -4357,21 +5085,21 @@ When you will upload a video in this channel, the video support field will be au 15 - + src/app/+signup/+register/register-step-channel.component.html15 Channel name 頻道名稱 30 - + src/app/+signup/+register/register-step-channel.component.html30 Example: my_super_channel 範例:我的超級頻道 34 - + src/app/+signup/+register/register-step-channel.component.html34 The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. @@ -4382,7 +5110,7 @@ When you will upload a video in this channel, the video support field will be au 42 - + src/app/+signup/+register/register-step-channel.component.html42 Channel name cannot be the same than your account name. You can click on the first step to update your account name. @@ -4393,14 +5121,14 @@ When you will upload a video in this channel, the video support field will be au 50 - + src/app/+signup/+register/register-step-channel.component.html50 Example: jane_doe 範例:jane_doe 23 - + src/app/+signup/+register/register-step-user.component.html23 The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. @@ -4411,6 +5139,25 @@ When you will upload a video in this channel, the video support field will be au 31 + src/app/+signup/+register/register-step-user.component.html31 + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + Cannot get about information from server @@ -4418,111 +5165,123 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+about/about-instance/about-instance.component.ts1 Your message has been sent. 您的訊息已被傳送。 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 You already sent this form recently 您最近已發送此表單 1 - + src/app/+about/about-instance/contact-admin-modal.component.ts1 No description 沒有描述 1 - + src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 Published videos 發佈的 影片 1 - + src/app/+accounts/account-videos/account-videos.component.ts1src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Username copied 使用者名稱已複製 1 - + src/app/+accounts/accounts.component.ts1 240p 240p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 360p 360p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 480p 480p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 720p 720p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 1080p 1080p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 2160p 2160p 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Auto (via ffmpeg) 自動(透過 ffmpeg) 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Configuration updated. 設定已更新。 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 {{'{0} languages selected {{'{0} 個語言已選取 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 No language 沒有語言 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + Unlimited @@ -4530,643 +5289,649 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 100MB 100MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 500MB 500MB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 1GB 1GB 1 - + src/app/+admin/config/shared/config.service.ts1 5GB 5GB 1 - + src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 20GB 20GB 1 - + src/app/+admin/config/shared/config.service.ts1 50GB 50GB 1 - + src/app/+admin/config/shared/config.service.ts1 10MB 10MB 1 - + src/app/+admin/config/shared/config.service.ts1 50MB 50MB 1 - + src/app/+admin/config/shared/config.service.ts1 2GB 2GB 1 - + src/app/+admin/config/shared/config.service.ts1 accepted in instance followers 在實體追蹤者中接受了 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to reject this follower? 您真的想要拒絕此追蹤者嗎? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Reject 拒絕 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 rejected from instance followers 拒絕了實體追蹤者 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 Do you really want to delete this follower? 您真的想要刪除此追蹤者嗎? 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 removed from instance followers 已從實體追蹤者中移除 1 - + src/app/+admin/follows/followers-list/followers-list.component.ts1 is not valid 無效 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 You need to specify hosts to follow. 您必須指定要追蹤的主機。 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Hosts need to be unique. 主機必須唯一。 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 - If you confirm, you will send a follow request to: - - 若您確認,您將會傳送追蹤請求給: - + If you confirm, you will send a follow request to: - + 若您確認,您將會傳送追蹤請求給: - 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow new server(s) 追蹤新伺服器 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Follow request(s) sent! 追蹤請求已傳送! 1 - + src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? 您想要取消追蹤 嗎? 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 Unfollow 取消追蹤 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. 您無法再追蹤 1 - + src/app/+admin/follows/following-list/following-list.component.ts1 enabled 已啟用 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 disabled 已停用 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is 冗餘 is 1 - + src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. 帳號 已被您的實體解除靜音。 1 - + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. 實體 已被您的實體解除靜音。 1 - + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 Comment updated. 評論已更新。 1 - + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 Delete this report 刪除此回報 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Update moderation comment 更新管理評論 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as accepted 標記為接受 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Mark as rejected 標記為拒絕 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Do you really want to delete this abuse report? 您真的想要刪除這份濫用回報嗎? 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Abuse deleted. 濫用已刪除。 1 - + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. 影片 已從黑名單中移除。 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. 部影片已從黑名單中移除。 1 - + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 yes 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 no 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 Do you really want to remove this video from the blacklist? It will be available again in the videos list. 您真的想要從黑名單移除此影片嗎?它將會再次出現在影片列表中。 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. 影片 已從黑名單中移除。 1 - + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 You don't have plugins installed yet. 您尚未安裝外掛程式。 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 You don't have themes installed yet. 您尚未安裝佈景主題。 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Update to 更新到 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Do you really want to uninstall ? 您想要解除安裝 嗎? 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 uninstalled. 已解除安裝。 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 updated. 已更新。 1 - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 The plugin index is not available. Please retry later. 外掛程式索引不可用。請稍後再試。 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Please only install plugins or themes you trust, since they can execute any code on your instance. 請只安裝您信任的外掛程式或佈景主題,因為它們可能會在您的站臺上執行任何程式碼。 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Install ? 安裝 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 installed. 已安裝。 1 - + src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Settings updated. 設定已更新。 1 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts1 Plugins 外掛程式 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Themes 佈景主題 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 plugin 外掛程式 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 theme 佈景主題 1 - + src/app/+admin/plugins/shared/plugin-api.service.ts1 Last week 上週 1 - + src/app/+admin/system/logs/logs.component.ts1 Last day 昨天 1 - + src/app/+admin/system/logs/logs.component.ts1 Last hour 前一個小時 1 - + src/app/+admin/system/logs/logs.component.ts1 Info 資訊 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 Warning 警告 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 Error 錯誤 1 - + src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. 使用者 已建立。 1 - + src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . 密碼已為使用者 更改。 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 Update user password 更新使用者密碼 1 - + src/app/+admin/users/user-edit/user-password.component.ts1 User updated. 使用者 已更新。 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Update user 更新使用者 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . 已傳送要求重置密碼的電子郵件 1 - + src/app/+admin/users/user-edit/user-update.component.ts1 Unban 取消阻擋 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Set Email as Verified 設定電子郵件為已驗證 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 You cannot ban root. 您不能阻擋 root。 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? 您真的想要解除阻擋 使用者嗎? 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. 使用者已解除阻擋。 1 - + src/app/+admin/users/user-list/user-list.component.ts1 You cannot delete root. 您無法刪除 root。 1 - + src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove these users, you will not be able to create others with the same username! 若您移除了這些使用者,您將無法建立相同使用者名稱的其他使用者! 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users deleted. 個使用者已刪除。 1 - + src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. 個使用者電子郵件設定為已驗證。 1 - + src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. 帳號 已解除靜音。 1 - + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. 實體 已解除靜音。 1 - + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 My videos history 我的影片歷史紀錄 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is enabled 影片歷史紀錄已啟用 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history is disabled 影片歷史紀錄已停用 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Delete videos history 刪除影片歷史紀錄 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Are you sure you want to delete all your videos history? 您確定您想要刪除您所有的影片歷史嗎? 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Videos history deleted 影片歷史已刪除 1 - + src/app/+my-account/my-account-history/my-account-history.component.ts1 Ownership accepted 所有權已接受 1 - + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts1 Please check your emails to verify your new email. 請檢查您的電子郵件以驗證您新的電子郵件。 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 Email updated. 電子郵件已更新。 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1 You current password is invalid. 您目前密碼無效。 1 - + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 Password updated. 密碼已更新。 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + Type your username to confirm @@ -5174,104 +5939,110 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Delete my account 刪除我的帳號 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Your account is deleted. 您的帳號已刪除。 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Interface settings updated. 界面設定已更新。 1 - + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts1 New video from your subscriptions 從您的訂閱而來的新影片 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New comment on your video 您影片的新留言 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 New video abuse 新影片濫用 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video auto-blacklisted waiting review 影片自動列入黑名單等待審閱 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 One of your video is blacklisted/unblacklisted 您的其中一部影片已被加入黑名單/移出黑名單 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video published (after transcoding/scheduled update) 影片已發佈(在轉碼/排定的更新後) 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Video import finished 影片匯入完成 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 A new user registered on your instance 您實體上有新使用者註冊 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 You or your channel(s) has a new follower 您或您的頻道有新的追蹤者 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Someone mentioned you in video comments 某人在影片留言中提及您 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Your instance has a new follower 您的實體有 1 個新的追蹤者 1 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + Preferences saved @@ -5279,322 +6050,322 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Profile updated. 設定檔已更新。 1 - + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts1 Avatar changed. 大頭貼已變更。 1 - + src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Unknown language 未知的語言 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video settings updated. 影片設定已更新。 1 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video channel created. 影片頻道 已更新。 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 This name already exists on this instance. 此名稱已存在於此實體上。 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. 影片頻道 已更新。 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! 您真的想要刪除 嗎?其將會刪除所有在此頻道上傳的影片,而您將無法建立相同名稱的頻道 ()! 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm 請輸入影片頻道的顯示名稱 () 以確認 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. 影片頻道 已刪除。 1 - + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. 播放清單 已建立。 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. 播放清單 已更新。 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? 您真的想要刪除 嗎? 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. 播放清單 已刪除。 1 - + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 My videos 我的影片 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? 您真的想要刪除 影片嗎? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. 影片已刪除。 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? 您真的想要刪除 嗎? 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. 影片 已刪除。 1 - + src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Ownership change request sent. 所有權變更請求已發送。 1 - + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts1 My channels 我的頻道 1 - + src/app/+my-account/my-account.component.ts1 My playlists 我的播放清單 1 - + src/app/+my-account/my-account.component.ts1 My subscriptions 我的訂閱 1 - + src/app/+my-account/my-account.component.ts1 My history 我的歷史紀錄 1 - + src/app/+my-account/my-account.component.ts1 Misc 雜項 1 - + src/app/+my-account/my-account.component.ts1 Ownership changes 所有權變更 1 - + src/app/+my-account/my-account.component.ts1 My settings 我的設定 1 - + src/app/+my-account/my-account.component.ts1 My notifications 我的通知 1 - + src/app/+my-account/my-account.component.ts1 Now please check your emails to verify your account and complete signup. 現在請檢查您的電子郵件以驗證您的帳號並完成註冊程序。 1 - + src/app/+signup/+register/register.component.ts1 You are now logged in as ! 您現在登入為 1 - + src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . 包含驗證連結的電子郵件已傳送到 1 - + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts1 Unable to find user id or verification string. 找不到使用者 id 或驗證字串。 1 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts1src/app/reset-password/reset-password.component.ts1 Published videos 已發佈的影片 1 - + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 Subscribe to the account 訂閱帳號 1 - + src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 Focus the search bar 將焦點置於搜尋列 1 - + src/app/app.component.ts1 Toggle the left menu 切換左選單 1 - + src/app/app.component.ts1 Go to the discover videos page 到探索影片頁面 1 - + src/app/app.component.ts1 Go to the trending videos page 到熱門影片頁面 1 - + src/app/app.component.ts1 Go to the recently added videos page 到最近新增影片頁面 1 - + src/app/app.component.ts1 Go to the local videos page 到本地影片頁面 1 - + src/app/app.component.ts1 Go to the videos upload page 到影片上傳頁面 1 - + src/app/app.component.ts1 Go to my subscriptions 到我的訂閱 1 - + src/app/core/auth/auth.service.ts1 Go to my videos 到我的影片 1 - + src/app/core/auth/auth.service.ts1 Go to my imports 到我們的匯入 1 - + src/app/core/auth/auth.service.ts1 Go to my channels 到我的頻道 1 - + src/app/core/auth/auth.service.ts1 Cannot retrieve OAuth Client credentials: . @@ -5603,328 +6374,340 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/core/auth/auth.service.ts1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. 確保您已正在設定 PeerTube(設定/目錄),在對應的 "webserver" 小節。 1 - + src/app/core/auth/auth.service.ts1 You need to reconnect. 您需要重新連線。 1 - + src/app/core/auth/auth.service.ts1 Keyboard Shortcuts: 鍵盤快捷鍵: 1 - + src/app/core/hotkeys/hotkeys.component.ts1 Success 成功 1 - + src/app/core/notification/notifier.service.ts1 Incorrect username or password. 不正確的使用者名稱或密碼。 1 - + src/app/login/login.component.ts1 You account is blocked. 您的帳號被阻擋了。 1 - + src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . 一封包含重設密碼方式的電子郵件將會傳送到 1 - + src/app/login/login.component.ts1 Your password has been successfully reset! 您的密碼已成功重設! 1 - + src/app/reset-password/reset-password.component.ts1 Today 今天 1 - + src/app/search/search-filters.component.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 Last 7 days 過去 7 天 1 - + src/app/search/search-filters.component.ts1 Last 30 days 過去 30 天 1 - + src/app/search/search-filters.component.ts1 Last 365 days 過去 365 天 1 - + src/app/search/search-filters.component.ts1 Short (< 4 min) 短(小於 4 分鐘) 1 - + src/app/search/search-filters.component.ts1 Medium (4-10 min) 中(介於 4 到 10 分鐘) 1 - + src/app/search/search-filters.component.ts1 - Long (> 10 min) + Long (> 10 min) 長(大於 10 分鐘) 1 - + src/app/search/search-filters.component.ts1 Relevance 關聯 1 - + src/app/search/search-filters.component.ts1 Publish date 發佈日期 1 - + src/app/search/search-filters.component.ts1 Views 檢視 1 - + src/app/search/search-filters.component.ts1 years ago 年前 1 - + src/app/shared/angular/from-now.pipe.ts1 months ago 個月前 1 - + src/app/shared/angular/from-now.pipe.ts1 month ago 個月前 1 - + src/app/shared/angular/from-now.pipe.ts1 weeks ago 週前 1 - + src/app/shared/angular/from-now.pipe.ts1 week ago 週前 1 - + src/app/shared/angular/from-now.pipe.ts1 days ago 天前 1 - + src/app/shared/angular/from-now.pipe.ts1 day ago 天前 1 - + src/app/shared/angular/from-now.pipe.ts1 hours ago 小時前 1 - + src/app/shared/angular/from-now.pipe.ts1 hour ago 小時前 1 - + src/app/shared/angular/from-now.pipe.ts1 min ago 分鐘前 1 - + src/app/shared/angular/from-now.pipe.ts1 sec ago 秒前 1 - + src/app/shared/angular/from-now.pipe.ts1 Confirm 確認 1 - + src/app/shared/confirm/confirm.component.ts1 Instance name is required. 實體名稱必填。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Short description should not be longer than 250 characters. 不長於 250 個字元的簡短描述。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Twitter username is required. Twitter 使用者名稱必填。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size is required. 預覽快取大小必填。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be greater than 1. 預覽快取大小必須大於 1。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Previews cache size must be a number. 預覽快取大小必須為數字。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size is required. 字幕快取大小必填。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be greater than 1. 字幕快取大小必須大於 1。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Captions cache size must be a number. 字幕快取大小必須為數字。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit is required. 註冊限制必填。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be greater than 1. 註冊限制必須大於 1。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Signup limit must be a number. 註冊限制必須為數字。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email is required. 管理員電子郵件必填。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Admin email must be valid. 管理員電子郵件必須有效。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads is required. 轉換編碼執行緒必填。 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Transcoding threads must be greater or equal to 0. 轉換編碼執行緒必須大於等於 0。 1 + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + Email is required. @@ -5932,188 +6715,194 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Email must be valid. 電子郵件必須為有效電子郵件。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Your name is required. 您的名字為必填。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name must be at least 1 character long. 您的名字必須至少 1 個字元長。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Your name cannot be more than 120 characters long. 您的名字不能超過 120 個字元。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A subject is required. 主題為必填。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject must be at least 1 character long. 主題必須至少 1 個字元長。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The subject cannot be more than 120 characters long. 主題不能多於 120 個字元長。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 A message is required. 訊息為必填。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message must be at least 3 characters long. 訊息必須至少 3 個字元長。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 The message cannot be more than 5000 characters long. 訊息無法多於 5000 個字元。 1 - + src/app/shared/forms/form-validators/instance-validators.service.ts1 Username is required. 使用者名稱必填。 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Password is required. 密碼必填。 1 - + src/app/shared/forms/form-validators/login-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 Confirmation of the password is required. 確認密碼必填。 1 - + src/app/shared/forms/form-validators/reset-password-validators.service.ts1 Username must be at least 1 character long. 使用者名稱必須至少 1 個字元長。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username cannot be more than 50 characters long. 使用者名稱不能多於 50 個字元。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Username should be lowercase alphanumeric; dots and underscores are allowed. 使用者名稱應該是英文小寫加上數字;點與底線也可以。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password must be at least 6 characters long. 密碼必須至少 6 個字元長。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Password cannot be more than 255 characters long. 密碼不能多於 255 個字元。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 The new password and the confirmed password do not correspond. 新密碼與密碼確認不相符。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Video quota is required. 影片配額必填。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Quota must be greater than -1. 配額必須大於 -1。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit is required. 每日上傳限制必填。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Daily upload limit must be greater than -1. 每日上傳限制必須大於 -1。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 User role is required. 使用者角色必填。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Description must be at least 3 characters long. 描述必須至少 3 個字元長。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Description cannot be more than 1000 characters long. 描述不能多於 1000 個字元。 1 + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + Ban reason must be at least 3 characters long. @@ -6121,1182 +6910,1188 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason cannot be more than 250 characters long. 阻擋理由必須多於 250 個字元。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Display name is required. 顯示名稱必填。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name must be at least 1 character long. 顯示名稱必須至少 1 個字元長。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Display name cannot be more than 50 characters long. 顯示名稱不能多於 50 個字元。 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Report reason is required. 回報理由必填。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason must be at least 2 characters long. 回報理由必須至少 2 個字元長。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Report reason cannot be more than 3000 characters long. 回報理由不能多於 3000 個字元。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment is required. 管理評論必填。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment must be at least 2 characters long. 管理評論必須至少 2 個字元。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 Moderation comment cannot be more than 3000 characters long. 管理留言不能多於 3000 個字元。 1 - + src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 The channel is required. 頻道必填。 1 - + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 Blacklist reason must be at least 2 characters long. 黑名單理由必須至少 2 個字元。 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Blacklist reason cannot be more than 300 characters long. 黑名單理由不能超過 300 個字元。 1 - + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts1 Video caption language is required. 影片字幕語言必填。 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 Video caption file is required. 影片字幕檔案必填。 1 - + src/app/shared/forms/form-validators/video-captions-validators.service.ts1 The username is required. 使用者名稱必填。 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 You can only transfer ownership to a local account 您可以僅轉移所有權到本地帳號 1 - + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 Name is required. 名稱必填。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name must be at least 1 character long. 名字必須至少 1 個字元長。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name cannot be more than 50 characters long. 名字不能多於 50 個字元。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Name should be lowercase alphanumeric; dots and underscores are allowed. 名字應該為英文小寫加上數字;點與底線也可以。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text must be at least 3 characters long. 支援文字必須至少 3 個字元長。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Support text cannot be more than 1000 characters long. 支援文字不能超過 1000 的字元長。 1 - + src/app/shared/forms/form-validators/video-channel-validators.service.ts1 Comment is required. 評論為必填。 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment must be at least 2 characters long. 評論必須至少 2 個字元長。 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Comment cannot be more than 3000 characters long. 評論不能多於 3000 個字元。 1 - + src/app/shared/forms/form-validators/video-comment-validators.service.ts1 Display name cannot be more than 120 characters long. 顯示名稱不能多於 120 個字元。 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Privacy is required. 隱私為必填。 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 The channel is required when the playlist is public. 當播放清單是公開的時候,頻道為必填。 1 - + src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 Video name is required. 影片名稱為必填。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name must be at least 3 characters long. 影片名稱必須至少 3 個字元長。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video name cannot be more than 120 characters long. 影片名稱不能多於 120 個字元長。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video privacy is required. 影片隱私為必填。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video channel is required. 影片頻道為必填。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description must be at least 3 characters long. 影片描述必須至少 3 個字元長。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video description cannot be more than 10000 characters long. 影片描述不能多於 10000 個字元。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be more than 2 characters long. 標籤應該至少 2 個字元長。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A tag should be less than 30 characters long. 標籤應該少於 30 個字元。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support must be at least 3 characters long. 影片支援必須至少 3 個字元長。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 Video support cannot be more than 1000 characters long. 影片支援不能超過 1000 的字元長。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 A date is required to schedule video update. 日期為排定影片更新必填。 1 - + src/app/shared/forms/form-validators/video-validators.service.ts1 This file is too large. 這個檔案太大了。 1 - + src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube 無法處理這種檔案。可接受的副檔名為 . 1 - + src/app/shared/forms/reactive-file.component.ts1 All unsaved data will be lost, are you sure you want to leave this page? 所有未儲存的資料都將會遺失,您確定您想要離開此頁面嗎? 1 - + src/app/shared/guards/can-deactivate-guard.service.ts1 Sunday 星期天 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Monday 星期一 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Tuesday 星期二 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Wednesday 星期三 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Thursday 星期四 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Friday 星期五 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Saturday 星期六 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Sun Sun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Mon Mon 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Tue Tue 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Wed Wed 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Thu Thu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Fri Fri 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Sat Sat 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short Su Su 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Mo Mo 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Tu Tu 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min We We 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Th Th 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Fr Fr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min Sa Sa 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min January 一月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 February 二月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 March 三月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 April 四月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 May 五月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 June 六月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 July 七月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 August 八月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 September 九月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 October 十月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 November 十一月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 December 十二月 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 Jan Jan 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Feb Feb 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Mar Mar 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Apr Apr 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jun Jun 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Jul Jul 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Aug Aug 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Sep Sep 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Oct Oct 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Nov Nov 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Dec Dec 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short Clear 清除 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1 yy-mm-dd yy-mm-dd 1 - + src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. Hidden 已隱藏 1 - + src/app/shared/instance/instance-features-table.component.ts1 Blurred with confirmation request 模糊確認請求 1 - + src/app/shared/instance/instance-features-table.component.ts1 Displayed 已顯示 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ ~ 1 - + src/app/shared/instance/instance-features-table.component.ts1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } {VAR_PLURAL, plural, =1 {minute} other {minutes} } 1 - + src/app/shared/instance/instance-features-table.component.ts1 of full HD videos 的 Full HD 影片 1 - + src/app/shared/instance/instance-features-table.component.ts1 of HD videos 的 HD 影片 1 - + src/app/shared/instance/instance-features-table.component.ts1 of average quality videos 的平均畫質影片 1 - + src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports: - Markdown 相容支援: + Markdown compatible that supports: + Markdown 相容支援: 1 - + src/app/shared/misc/help.component.ts1 Emphasis 強調 1 - + src/app/shared/misc/help.component.ts1 Links 連結 1 - + src/app/shared/misc/help.component.ts1 New lines 新行 1 - + src/app/shared/misc/help.component.ts1 Lists 清單 1 - + src/app/shared/misc/help.component.ts1 Images 圖片 1 - + src/app/shared/misc/help.component.ts1 users banned. 個使用者已解除阻擋。 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 User banned. 使用者 已阻擋。 1 - + src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? 您真的想要取消阻擋 嗎? 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. 使用者 已取消阻擋。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 If you remove this user, you will not be able to create another with the same username! 如果您移除此使用者,您就沒辦法再使用同一個使用者名稱來建立另一個使用者! 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. 使用者 已刪除。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified 使用者 的電子郵件設定為已驗證 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. 帳號 已解除靜音。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. 實體 已解除靜音。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. 帳號 已被實體靜音。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. 帳號 已被實體解除靜音。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. 實體 已被實體靜音。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. 實體 已被實體解除靜音。 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account 靜音此帳號 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account 解除靜音此帳號 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance 靜音實體 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance 解除靜音實體 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute this account by your instance 您的實體靜音此帳號 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute this account by your instance 您的實體解除靜音此帳號 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Mute the instance by your instance 您的實體靜音此實體 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Unmute the instance by your instance 您的實體解除靜音此實體 1 - + src/app/shared/moderation/user-moderation-dropdown.component.ts1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. 請求對伺服器來說太大。若您想要增加限制大小,請聯絡您的管理員。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. 太多次嘗試,請在 分鐘後再試。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again later. 太多次嘗試,請稍後再試。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Server error. Please retry later. 伺服器錯誤。請稍後重試。 1 - + src/app/shared/rest/rest-extractor.service.ts1 Subscribed to 訂閱 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Subscribed 已訂閱 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from 許消訂閱 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed 已取消訂閱 1 - + src/app/shared/user-subscription/subscribe-button.component.ts1 Moderator 主持人 1 - + src/app/shared/users/user.service.ts1 Video removed from 影片已從 移除 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps 影片新增於 在時間戳 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in 影片已新增於 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Timestamps updated 時間戳已更新 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Starts at 開始於 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Stops at 停止於 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 and stops at 且停止於 1 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video blacklisted. 影片已被加入黑名單。 1 - + src/app/shared/video/modals/video-blacklist.component.ts1 Copied 已複製 1 - + src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 Video reported. 影片已回報。 1 - + src/app/shared/video/modals/video-report.component.ts1 Do you really want to delete this video? 您真的想要刪除此影片嗎? 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Save to playlist 儲存到播放清單 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Blacklist 黑名單 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Report 回報 1 - + src/app/shared/video/video-actions-dropdown.component.ts1 Published 已發佈 1 - + src/app/shared/video/video-miniature.component.ts1 Publication scheduled on 計畫發佈於 1 - + src/app/shared/video/video-miniature.component.ts1 Waiting transcoding 正在等待轉換編碼 1 - + src/app/shared/video/video-miniature.component.ts1 To transcode 轉換編碼 1 - + src/app/shared/video/video-miniature.component.ts1 To import 匯入 1 - + src/app/shared/video/video-miniature.component.ts1 Only I can see this video 只有我可以看見此影片 1 - + src/app/shared/video/video.service.ts1 Only people with the private link can see this video 只有知道連結的人可以看到此影片 1 - + src/app/shared/video/video.service.ts1 Anyone can see this video 任何人都可以看到此影片 1 - + src/app/shared/video/video.service.ts1 Video to import updated. 要匯入的影片已更新。 1 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 Your video was uploaded to your account and is private. 您的影片已上傳到您的帳號並為私人影片。 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? 但相關資料(標籤、描述等)將會遺失,您確定您想要離開此頁面嗎? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video is not uploaded yet, are you sure you want to leave this page? 您的影片尚未上傳,您確定您想要離開此頁面嗎? 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload 上傳 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload cancelled 已取消上傳 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Video published. 影片已發佈。 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) 您的影片配額已因此影片超過(影片大小:, used: ,配額: 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) 您的每日配額已因此影片超過(影片大小:, used: ,配額: 1 - + src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 You have unsaved changes! If you leave, your changes will be lost. 您有未儲存的變更!如果您離開,您的變更將會遺失。 1 - + src/app/videos/+video-edit/video-update.component.ts1 Video updated. 影片已更新。 1 - + src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. 個回覆也將會被刪除。 1 + src/app/videos/+video-watch/comment/video-comments.component.ts1 + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + It is a remote comment, so the deletion will only be effective on your instance. @@ -7304,41 +8099,47 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes likes / 個不喜歡 1 - + src/app/videos/+video-watch/video-watch.component.ts1 This video contains mature or explicit content. Are you sure you want to watch it? 這部影片包含成人或裸露內容。您確定您想要觀看嗎? 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Mature or explicit content 成人或裸露內容 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Like the video 喜歡影片 1 - + src/app/videos/+video-watch/video-watch.component.ts1 Dislike the video 不喜歡影片 1 + src/app/videos/+video-watch/video-watch.component.ts1 + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + Trending for the last 24 hours @@ -7346,34 +8147,34 @@ When you will upload a video in this channel, the video support field will be au 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last 24 hours 趨勢影片是在過去24小時內總和最多觀看數的影片 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending for the last days 過去天的趨勢。 1 - + src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days 趨勢影片是過去 天內總和觀看數最多的影片 1 - + src/app/videos/video-list/video-trending.component.ts1 Videos from your subscriptions 從您的訂閱而來的影片 1 - + src/app/videos/video-list/video-user-subscriptions.component.ts1 From ad912c3de64939cc2cd128ec45a4b32cb548f8d1 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 12:00:09 +0100 Subject: [PATCH 13/19] Update server and player --- client/src/locale/player.ar-001.json | 1 + client/src/locale/player.ca-ES.json | 2 +- client/src/locale/player.cs-CZ.json | 2 +- client/src/locale/player.da-DK.json | 1 + client/src/locale/player.de-DE.json | 2 +- client/src/locale/player.el-GR.json | 2 +- client/src/locale/player.en-GB.json | 1 + client/src/locale/player.eo.json | 2 +- client/src/locale/player.es-ES.json | 2 +- client/src/locale/player.eu-ES.json | 2 +- client/src/locale/player.fa-IR.json | 1 + client/src/locale/player.fi-FI.json | 2 +- client/src/locale/player.fr-FR.json | 2 +- client/src/locale/player.gd.json | 2 +- client/src/locale/player.gl-ES.json | 1 + client/src/locale/player.hu-HU.json | 1 + client/src/locale/player.it-IT.json | 2 +- client/src/locale/player.ja-JP.json | 2 +- client/src/locale/player.jbo.json | 1 + client/src/locale/player.lt-LT.json | 1 + client/src/locale/player.nb-NO.json | 1 + client/src/locale/player.nl-NL.json | 2 +- client/src/locale/player.oc.json | 2 +- client/src/locale/player.pl-PL.json | 2 +- client/src/locale/player.pt-BR.json | 2 +- client/src/locale/player.pt-PT.json | 2 +- client/src/locale/player.ru-RU.json | 2 +- client/src/locale/player.sk-SK.json | 1 + client/src/locale/player.sl-SI.json | 1 + client/src/locale/player.sv-SE.json | 2 +- client/src/locale/player.ta.json | 1 + client/src/locale/player.th-TH.json | 1 + client/src/locale/player.tr-TR.json | 1 + client/src/locale/player.uk-UA.json | 1 + client/src/locale/player.vi-VN.json | 1 + client/src/locale/player.zh-Hans-CN.json | 2 +- client/src/locale/player.zh-Hant-TW.json | 2 +- client/src/locale/server.ar-001.json | 1 + client/src/locale/server.ca-ES.json | 2 +- client/src/locale/server.cs-CZ.json | 2 +- client/src/locale/server.da-DK.json | 1 + client/src/locale/server.de-DE.json | 2 +- client/src/locale/server.el-GR.json | 2 +- client/src/locale/server.en-GB.json | 1 + client/src/locale/server.eo.json | 2 +- client/src/locale/server.es-ES.json | 2 +- client/src/locale/server.eu-ES.json | 2 +- client/src/locale/server.fa-IR.json | 1 + client/src/locale/server.fi-FI.json | 2 +- client/src/locale/server.fr-FR.json | 2 +- client/src/locale/server.gd.json | 2 +- client/src/locale/server.gl-ES.json | 1 + client/src/locale/server.hu-HU.json | 1 + client/src/locale/server.it-IT.json | 2 +- client/src/locale/server.ja-JP.json | 2 +- client/src/locale/server.jbo.json | 1 + client/src/locale/server.ko-KR.json | 1 + client/src/locale/server.lt-LT.json | 1 + client/src/locale/server.nb-NO.json | 1 + client/src/locale/server.nl-NL.json | 2 +- client/src/locale/server.oc.json | 2 +- client/src/locale/server.pl-PL.json | 2 +- client/src/locale/server.pt-BR.json | 2 +- client/src/locale/server.pt-PT.json | 2 +- client/src/locale/server.ru-RU.json | 2 +- client/src/locale/server.sk-SK.json | 1 + client/src/locale/server.sl-SI.json | 1 + client/src/locale/server.sv-SE.json | 2 +- client/src/locale/server.th-TH.json | 1 + client/src/locale/server.tr-TR.json | 1 + client/src/locale/server.uk-UA.json | 1 + client/src/locale/server.vi-VN.json | 1 + client/src/locale/server.zh-Hans-CN.json | 2 +- client/src/locale/server.zh-Hant-TW.json | 2 +- scripts/i18n/xliff2json.ts | 96 +++++++++++++++++++++++- 75 files changed, 166 insertions(+), 46 deletions(-) create mode 100644 client/src/locale/player.ar-001.json create mode 100644 client/src/locale/player.da-DK.json create mode 100644 client/src/locale/player.en-GB.json create mode 100644 client/src/locale/player.fa-IR.json create mode 100644 client/src/locale/player.gl-ES.json create mode 100644 client/src/locale/player.hu-HU.json create mode 100644 client/src/locale/player.jbo.json create mode 100644 client/src/locale/player.lt-LT.json create mode 100644 client/src/locale/player.nb-NO.json create mode 100644 client/src/locale/player.sk-SK.json create mode 100644 client/src/locale/player.sl-SI.json create mode 100644 client/src/locale/player.ta.json create mode 100644 client/src/locale/player.th-TH.json create mode 100644 client/src/locale/player.tr-TR.json create mode 100644 client/src/locale/player.uk-UA.json create mode 100644 client/src/locale/player.vi-VN.json create mode 100644 client/src/locale/server.ar-001.json create mode 100644 client/src/locale/server.da-DK.json create mode 100644 client/src/locale/server.en-GB.json create mode 100644 client/src/locale/server.fa-IR.json create mode 100644 client/src/locale/server.gl-ES.json create mode 100644 client/src/locale/server.hu-HU.json create mode 100644 client/src/locale/server.jbo.json create mode 100644 client/src/locale/server.ko-KR.json create mode 100644 client/src/locale/server.lt-LT.json create mode 100644 client/src/locale/server.nb-NO.json create mode 100644 client/src/locale/server.sk-SK.json create mode 100644 client/src/locale/server.sl-SI.json create mode 100644 client/src/locale/server.th-TH.json create mode 100644 client/src/locale/server.tr-TR.json create mode 100644 client/src/locale/server.uk-UA.json create mode 100644 client/src/locale/server.vi-VN.json diff --git a/client/src/locale/player.ar-001.json b/client/src/locale/player.ar-001.json new file mode 100644 index 000000000..17703575d --- /dev/null +++ b/client/src/locale/player.ar-001.json @@ -0,0 +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.":"يمكن غلق هذه النافذة المشروطة عن طريق الضغط على زر الخروج أو تفعيل زر الإغلاق",", 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.":"الضغط على زر Esc في بداية نافذة الحوار سيلغي ويقفل النافذة","End of dialog window.":"نهاية نافذة الحوار","{1} is loading.":"{1} يحمل"} diff --git a/client/src/locale/player.ca-ES.json b/client/src/locale/player.ca-ES.json index 6556495f9..8db4abd38 100644 --- a/client/src/locale/player.ca-ES.json +++ b/client/src/locale/player.ca-ES.json @@ -1 +1 @@ -{"Audio Player":"Reproductor d'àudio","Video Player":"Reproductor de vídeo","Play":"Reproduir","Pause":"Pausa","Replay":"Repetició","Current Time":"Hora actual","Duration":"Durada","Remaining Time":"Temps restant","Stream Type":"Tipus de transmissió","LIVE":"EN VIU","Loaded":"Carregat","Progress":"Progrés","Progress Bar":"Barra de progrés","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Pantalla completa","Non-Fullscreen":"No pantalla completa","Mute":"Silenci","Unmute":"Veu","Playback Rate":"Velocitat de reproducció","Subtitles":"Subtítols","subtitles off":"subtítols desactivats","Captions":"Llegendes","captions off":"Llegendes desactivades","Chapters":"Capítols","Descriptions":"Descripcions","descriptions off":"descripcions desactivades","Audio Track":"Pista d'àudio","Volume Level":"Nivell de volum","You aborted the media playback":"Has cancel·lat la reproducció multimèdia","A network error caused the media download to fail part-way.":"Un error de xarxa ha provocat que la descàrrega multimèdia no funcioni.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"No s'han pogut carregar els multimèdia, ja sigui perquè el servidor o la xarxa fallen o perquè el format no és compatible.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La reproducció multimèdia va ser cancel·lada a causa d'un problema de corrupció o perquè els mitjans utilitzaven funcions que el vostre navegador no admetia.","No compatible source was found for this media.":"No s'ha trobat cap font compatible per a aquest mitjà.","The media is encrypted and we do not have the keys to decrypt it.":"El multimèdia està xifrat i no tenim les claus per desxifrar-lo.","Play Video":"Reprodueix el vídeo","Close":"Tanca","Close Modal Dialog":"Tanca el diàleg Modal","Modal Window":"Finestra Modal","This is a modal window":"Aquesta és una finestra modal","This modal can be closed by pressing the Escape key or activating the close button.":"Aquest modal es pot tancar prement la tecla d'escapament o activant el botó tancar.",", opens captions settings dialog":", obre el diàleg de configuració de llegendes",", opens subtitles settings dialog":", obre el diàleg de configuració dels subtítols",", opens descriptions settings dialog":", obre el diàleg de configuració de les descripcions",", selected":", seleccionat","captions settings":"configuració de llegendes","subtitles settings":"configuració de subtítols","descriptions settings":"configuració de les descripcions","Text":"Texte","White":"Blanc","Black":"Negre","Red":"Vermell","Green":"Verd","Blue":"Blau","Yellow":"Groc","Magenta":"Magenta","Cyan":"Cian","Background":"Fons","Window":"Finestra","Transparent":"Transparent","Semi-Transparent":"Semi Transparents","Opaque":"Opac","Font Size":"Mida de la font","Text Edge Style":"Estil de Text de la Vora","None":"Cap","Raised":"Aixecat","Depressed":"Baixat","Uniform":"Uniforme","Dropshadow":"Gota d'ombra","Font Family":"Família de la Font","Proportional Sans-Serif":"Proporcional Sans-Serif","Monospace Sans-Serif":"Mono-espai Sans-Serif","Proportional Serif":"Proporcional Serif","Monospace Serif":"Mono-espai Serif","Casual":"Casual","Script":"Script","Small Caps":"Majúscules petites","Reset":"Restablir","restore all settings to the default values":"restaura tots els paràmetres als valors predeterminats","Done":"Fet","Caption Settings Dialog":"Diàleg de configuració de llegenda","Beginning of dialog window. Escape will cancel and close the window.":"Inici de finestra de diàleg. Escape cancel·larà i tancarà la finestra.","End of dialog window.":"Fi de la finestra de diàleg.","{1} is loading.":"{1} s''està carregant.","Quality":"Qualitat","Auto":"Auto","Speed":"Velocitat","peers":"visualitzant","Go to the video page":"Anar a la pàgina del vídeo","Settings":"Ajustos","Uses P2P, others may know you are watching this video.":"Utilitza P2P, d'altres poden saber que esteu veient aquest vídeo.","Copy the video URL":"Copia l'URL del vídeo","Copy the video URL at the current time":"Copia l'URL del vídeo a l'hora actual","Copy embed code":"Copia el codi d'incrustació"} \ No newline at end of file +{"Quality":"Qualitat","Auto":"Auto","Speed":"Velocitat","Subtitles/CC":"","peers":"visualitzant","peer":"","Go to the video page":"Anar a la pàgina del vídeo","Settings":"Ajustos","Uses P2P, others may know you are watching this video.":"Utilitza P2P, d'altres poden saber que esteu veient aquest vídeo.","Copy the video URL":"Copia l'URL del vídeo","Copy the video URL at the current time":"Copia l'URL del vídeo a l'hora actual","Copy embed code":"Copia el codi d'incrustació","Copy magnet URI":"","Total downloaded: ":"","Total uploaded: ":"","Audio Player":"Reproductor d'àudio","Video Player":"Reproductor de vídeo","Play":"Reproduir","Pause":"Pausa","Replay":"Repetició","Current Time":"Hora actual","Duration":"Durada","Remaining Time":"Temps restant","Stream Type":"Tipus de transmissió","LIVE":"EN VIU","Loaded":"Carregat","Progress":"Progrés","Progress Bar":"Barra de progrés","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Pantalla completa","Non-Fullscreen":"No pantalla completa","Mute":"Silenci","Unmute":"Veu","Playback Rate":"Velocitat de reproducció","Subtitles":"Subtítols","subtitles off":"subtítols desactivats","Captions":"Llegendes","captions off":"Llegendes desactivades","Chapters":"Capítols","Descriptions":"Descripcions","descriptions off":"descripcions desactivades","Audio Track":"Pista d'àudio","Volume Level":"Nivell de volum","You aborted the media playback":"Has cancel·lat la reproducció multimèdia","A network error caused the media download to fail part-way.":"Un error de xarxa ha provocat que la descàrrega multimèdia no funcioni.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"No s'han pogut carregar els multimèdia, ja sigui perquè el servidor o la xarxa fallen o perquè el format no és compatible.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La reproducció multimèdia va ser cancel·lada a causa d'un problema de corrupció o perquè els mitjans utilitzaven funcions que el vostre navegador no admetia.","No compatible source was found for this media.":"No s'ha trobat cap font compatible per a aquest mitjà.","The media is encrypted and we do not have the keys to decrypt it.":"El multimèdia està xifrat i no tenim les claus per desxifrar-lo.","Play Video":"Reprodueix el vídeo","Close":"Tanca","Close Modal Dialog":"Tanca el diàleg Modal","Modal Window":"Finestra Modal","This is a modal window":"Aquesta és una finestra modal","This modal can be closed by pressing the Escape key or activating the close button.":"Aquest modal es pot tancar prement la tecla d'escapament o activant el botó tancar.",", opens captions settings dialog":", obre el diàleg de configuració de llegendes",", opens subtitles settings dialog":", obre el diàleg de configuració dels subtítols",", opens descriptions settings dialog":", obre el diàleg de configuració de les descripcions",", selected":", seleccionat","captions settings":"configuració de llegendes","subtitles settings":"configuració de subtítols","descriptions settings":"configuració de les descripcions","Text":"Texte","White":"Blanc","Black":"Negre","Red":"Vermell","Green":"Verd","Blue":"Blau","Yellow":"Groc","Magenta":"Magenta","Cyan":"Cian","Background":"Fons","Window":"Finestra","Transparent":"Transparent","Semi-Transparent":"Semi Transparents","Opaque":"Opac","Font Size":"Mida de la font","Text Edge Style":"Estil de Text de la Vora","None":"Cap","Raised":"Aixecat","Depressed":"Baixat","Uniform":"Uniforme","Dropshadow":"Gota d'ombra","Font Family":"Família de la Font","Proportional Sans-Serif":"Proporcional Sans-Serif","Monospace Sans-Serif":"Mono-espai Sans-Serif","Proportional Serif":"Proporcional Serif","Monospace Serif":"Mono-espai Serif","Casual":"Casual","Script":"Script","Small Caps":"Majúscules petites","Reset":"Restablir","restore all settings to the default values":"restaura tots els paràmetres als valors predeterminats","Done":"Fet","Caption Settings Dialog":"Diàleg de configuració de llegenda","Beginning of dialog window. Escape will cancel and close the window.":"Inici de finestra de diàleg. Escape cancel·larà i tancarà la finestra.","End of dialog window.":"Fi de la finestra de diàleg.","{1} is loading.":"{1} s''està carregant."} diff --git a/client/src/locale/player.cs-CZ.json b/client/src/locale/player.cs-CZ.json index 5e41f0039..092efc2b3 100644 --- a/client/src/locale/player.cs-CZ.json +++ b/client/src/locale/player.cs-CZ.json @@ -1 +1 @@ -{"Audio Player":"Hudební přehrávač","Video Player":"Videopřehrávač","Play":"Přehrát","Pause":"Pozastavit","Replay":"Přehrát znovu","Current Time":"Aktuální čas","Duration":"Trvání","Remaining Time":"Zbývající čas","Stream Type":"Typ streamu","LIVE":"ŽIVĚ","Loaded":"Nahráno","Progress":"Průběh","Progress Bar":"Ukazatel průběhu","progress bar timing: currentTime={1} duration={2}":"{1} z {2}","Fullscreen":"Na celou obrazovku","Non-Fullscreen":"Zrušit celoobrazovkový režim","Mute":"Ztlumit","Unmute":"Zhlasitit","Playback Rate":"Rychlost přehrávání","Subtitles":"Titulky","subtitles off":"titulky vypnuty","Captions":"Poznámky","captions off":"poznámky vypnuty","Chapters":"Kapitoly","Descriptions":"Popisky","descriptions off":"popisky vypnuty","Audio Track":"Audiostopa","Volume Level":"Úroveň hlasitosti","You aborted the media playback":"Zrušil jste přehrávání média","A network error caused the media download to fail part-way.":"Síťová chyba způsobila, že médium bylo načteno jen částěčně.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Médium nemůžem být načteno, buď kvůli síťové chybě nebo protože formát není podporován.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Přehrávání média bylo zrušeno kvůli poškození nebo protože médium využívá nepodporované funkce.","No compatible source was found for this media.":"Nenalezen kompatibilní zdroj.","The media is encrypted and we do not have the keys to decrypt it.":"Médium je zašifrováno a nelze nalést klíč pro jeho dešifrování.","Play Video":"Přehrát video","Close":"Zavřít","Close Modal Dialog":"Zavřít okno","Modal Window":"Okno","This is a modal window":"Toto je okno","This modal can be closed by pressing the Escape key or activating the close button.":"Toto okno může být zavřeno zmáčknutím na klávesu Escape nebo kliknutím na tlačítko Zavřít.",", opens captions settings dialog":", otevře nastavení poznámek",", opens subtitles settings dialog":", otevře nastavení titulků",", opens descriptions settings dialog":", otevře nastavení popisků",", selected":", vybráno","captions settings":"nastavení poznámek","subtitles settings":"nastavení titulků","descriptions settings":"nastavení popisků","Text":"Text","White":"Bílá","Black":"Černá","Red":"Červená","Green":"Zelená","Blue":"Modrá","Yellow":"Žlutá","Magenta":"Purpurová","Cyan":"Azurová","Background":"Pozadí","Window":"Okno","Transparent":"Průhledná","Semi-Transparent":"Poloprůhledná","Opaque":"Neprůhledná","Font Size":"Velikost písma","Text Edge Style":"Zaoblení písma","None":"Žádné","Raised":"Zvýšené","Depressed":"Snížené","Uniform":"Jednotné","Dropshadow":"Vhrající stín","Font Family":"Rodina písma","Proportional Sans-Serif":"Bezpatkové proporční","Monospace Sans-Serif":"Bezpatkové jednotné","Proportional Serif":"Patkové proporční","Monospace Serif":"Patkové jednotné","Casual":"Neformální","Script":"Script","Small Caps":"Malé kapitálky","Reset":"Reset","restore all settings to the default values":"vrátit všechna nastavení na výchozí hodnoty","Done":"Hotovo","Caption Settings Dialog":"Okno nastavení poznámek","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.","End of dialog window.":"Konec dialogového okna","{1} is loading.":"{1} se načítá.","Quality":"Kvalita","Auto":"Auto","Speed":"Rychlost","Subtitles/CC":"Titulky","peers":"peerů","peer":"peer","Go to the video page":"Přejít na stránku s videem","Settings":"Nastavení","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.","Copy the video URL":"Kopírovat URL adresu videa","Copy the video URL at the current time":"Kopírovat URL adresu videa v aktuálním čase","Copy embed code":"Kopírovat kód pro vložení na stránku","Copy magnet URI":"Zkopírovat URI magnetu","Total downloaded: ":"Celkem stažených: ","Total uploaded: ":"Celkem nahraných: "} \ No newline at end of file +{"Quality":"Kvalita","Auto":"Auto","Speed":"Rychlost","Subtitles/CC":"Titulky","peers":"peerů","peer":"peer","Go to the video page":"Přejít na stránku s videem","Settings":"Nastavení","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.","Copy the video URL":"Kopírovat URL adresu videa","Copy the video URL at the current time":"Kopírovat URL adresu videa v aktuálním čase","Copy embed code":"Kopírovat kód pro vložení na stránku","Copy magnet URI":"Zkopírovat URI magnetu","Total downloaded: ":"Celkem stažených: ","Total uploaded: ":"Celkem nahraných: ","Audio Player":"Hudební přehrávač","Video Player":"Videopřehrávač","Play":"Přehrát","Pause":"Pozastavit","Replay":"Přehrát znovu","Current Time":"Aktuální čas","Duration":"Trvání","Remaining Time":"Zbývající čas","Stream Type":"Typ streamu","LIVE":"ŽIVĚ","Loaded":"Nahráno","Progress":"Průběh","Progress Bar":"Ukazatel průběhu","progress bar timing: currentTime={1} duration={2}":"{1} z {2}","Fullscreen":"Na celou obrazovku","Non-Fullscreen":"Zrušit celoobrazovkový režim","Mute":"Ztlumit","Unmute":"Zhlasitit","Playback Rate":"Rychlost přehrávání","Subtitles":"Titulky","subtitles off":"titulky vypnuty","Captions":"Poznámky","captions off":"poznámky vypnuty","Chapters":"Kapitoly","Descriptions":"Popisky","descriptions off":"popisky vypnuty","Audio Track":"Audiostopa","Volume Level":"Úroveň hlasitosti","You aborted the media playback":"Zrušil jste přehrávání média","A network error caused the media download to fail part-way.":"Síťová chyba způsobila, že médium bylo načteno jen částěčně.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Médium nemůžem být načteno, buď kvůli síťové chybě nebo protože formát není podporován.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Přehrávání média bylo zrušeno kvůli poškození nebo protože médium využívá nepodporované funkce.","No compatible source was found for this media.":"Nenalezen kompatibilní zdroj.","The media is encrypted and we do not have the keys to decrypt it.":"Médium je zašifrováno a nelze nalést klíč pro jeho dešifrování.","Play Video":"Přehrát video","Close":"Zavřít","Close Modal Dialog":"Zavřít okno","Modal Window":"Okno","This is a modal window":"Toto je okno","This modal can be closed by pressing the Escape key or activating the close button.":"Toto okno může být zavřeno zmáčknutím na klávesu Escape nebo kliknutím na tlačítko Zavřít.",", opens captions settings dialog":", otevře nastavení poznámek",", opens subtitles settings dialog":", otevře nastavení titulků",", opens descriptions settings dialog":", otevře nastavení popisků",", selected":", vybráno","captions settings":"nastavení poznámek","subtitles settings":"nastavení titulků","descriptions settings":"nastavení popisků","Text":"Text","White":"Bílá","Black":"Černá","Red":"Červená","Green":"Zelená","Blue":"Modrá","Yellow":"Žlutá","Magenta":"Purpurová","Cyan":"Azurová","Background":"Pozadí","Window":"Okno","Transparent":"Průhledná","Semi-Transparent":"Poloprůhledná","Opaque":"Neprůhledná","Font Size":"Velikost písma","Text Edge Style":"Zaoblení písma","None":"Žádné","Raised":"Zvýšené","Depressed":"Snížené","Uniform":"Jednotné","Dropshadow":"Vhrající stín","Font Family":"Rodina písma","Proportional Sans-Serif":"Bezpatkové proporční","Monospace Sans-Serif":"Bezpatkové jednotné","Proportional Serif":"Patkové proporční","Monospace Serif":"Patkové jednotné","Casual":"Neformální","Script":"Script","Small Caps":"Malé kapitálky","Reset":"Reset","restore all settings to the default values":"vrátit všechna nastavení na výchozí hodnoty","Done":"Hotovo","Caption Settings Dialog":"Okno nastavení poznámek","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.","End of dialog window.":"Konec dialogového okna","{1} is loading.":"{1} se načítá."} diff --git a/client/src/locale/player.da-DK.json b/client/src/locale/player.da-DK.json new file mode 100644 index 000000000..7c76851dc --- /dev/null +++ b/client/src/locale/player.da-DK.json @@ -0,0 +1 @@ +{"Quality":"Kvalitet","Auto":"Auto","Speed":"Hastighed","Subtitles/CC":"Undertekster","peers":"peers","peer":"peer","Go to the video page":"Gå til videosiden","Settings":"Indstillinger","Uses P2P, others may know you are watching this video.":"Bruger P2P, andre kan muligvis vide at du ser denne video.","Copy the video URL":"Kopier videoens URL","Copy the video URL at the current time":"Kopier videoens URL på det aktuelle tidspunkt","Copy embed code":"Kopier Embedkode","Copy magnet URI":"Kopier Magnetlink","Total downloaded: ":"Samlet downloadet:","Total uploaded: ":"Samlet uploadet:","Audio Player":"Lydafspiller","Video Player":"Videoafspiller","Play":"Afspil","Pause":"Pause","Replay":"Afspil igen","Current Time":"Aktuel tid","Duration":"Varighed","Remaining Time":"Resterende tid","Stream Type":"Streamingtype","LIVE":"DIREKTE","Loaded":"Indlæst","Progress":"Status","Progress Bar":"Statuslinje","progress bar timing: currentTime={1} duration={2}":"{1} af {2}","Fullscreen":"Fuldskærm","Non-Fullscreen":"Luk fuldskærm","Mute":"Uden lyd","Unmute":"Med lyd","Playback Rate":"afspilningshastighed","Subtitles":"Undertekster","subtitles off":"Uden undertekster","Captions":"Undertekster for hørehæmmede","captions off":"Uden undertekster for hørehæmmede","Chapters":"Kapitler","Descriptions":"Beskrivelser på","descriptions off":"Beskrivelser af","Audio Track":"Lydspor","Volume Level":"Lydstyrke","You aborted the media playback":"Du afbrød videoafspilningen.","A network error caused the media download to fail part-way.":"En netværksfejl forårsagede, at mediedownloaden mislykkedes delvist.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Videoen kunne ikke indlæses, enten fordi serveren eller netværket fejlede, eller fordi formatet ikke er understøttet.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Videoafspilningen blev afbrudt på grund af ødelagte data eller fordi videoen benyttede faciliteter som din browser ikke understøtter.","No compatible source was found for this media.":"Fandt ikke en kompatibel kilde for denne media.","The media is encrypted and we do not have the keys to decrypt it.":"Mediet er krypteret, og vi har ikke nøglerne til at dekryptere det.","Play Video":"Afspil video","Close":"Luk","Close Modal Dialog":"Luk popup dialog","Modal Window":"Popup vindue","This is a modal window":"Dette er et popup vindue","This modal can be closed by pressing the Escape key or activating the close button.":"Dette popup vindue kan lukkes ved tryk på Escape eller ved at klikke på luk-knappen.",", opens captions settings dialog":"Åbner billedtekstindstillinger",", opens subtitles settings dialog":"Åbner undertekstindstillinger",", opens descriptions settings dialog":"Åbner indstillinger for beskrivelse",", selected":",valgt","captions settings":"Billedtekstindstillinger","subtitles settings":"Undertekstindstillinger","descriptions settings":"Beskrivelsesindstillinger","Text":"Tekst","White":"Hvid","Black":"Sort","Red":"Rød","Green":"Grøn","Blue":"Blå","Yellow":"Gul","Magenta":"Magenta","Cyan":"Cyan","Background":"Baggrund","Window":"Vindue","Transparent":"Gennemsigtig","Semi-Transparent":"Halvgennemsigtig","Opaque":"Uigennemsigtig","Font Size":"Tekststørrelse","Text Edge Style":"Tekstkanter","None":"Ingen","Raised":"Forhøjet","Depressed":"Neddykket","Uniform":"Ensartet","Dropshadow":"Tekstskygge","Font Family":"Skrifttype","Proportional Sans-Serif":"Proportional Sans-Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Proportional Serif","Monospace Serif":"Monoespace Serif","Casual":"Afslappet","Script":"Script","Small Caps":"Små bogstaver","Reset":"Nulstil","restore all settings to the default values":"gendan alle indstillinger til standardværdierne","Done":"Færdig","Caption Settings Dialog":"Undertekstindstillinger","Beginning of dialog window. Escape will cancel and close the window.":"Starten på dialogvindue. Escape vil afbryde og lukke vinduet.","End of dialog window.":"Slutning af dialogvindue.","{1} is loading.":"{1} indlæses."} diff --git a/client/src/locale/player.de-DE.json b/client/src/locale/player.de-DE.json index e20cd0836..0509919b3 100644 --- a/client/src/locale/player.de-DE.json +++ b/client/src/locale/player.de-DE.json @@ -1 +1 @@ -{"Audio Player":"Audio-Player","Video Player":"Video-Player","Play":"Wiedergabe","Pause":"Wiedergabe pausieren","Replay":"Nochmal","Current Time":"Aktuelle Zeit","Duration":"Länge","Remaining Time":"Verbleibende Zeit","Stream Type":"Streamtyp","LIVE":"Live","Loaded":"Geladen","Progress":"Fortschritt","Progress Bar":"Fortschrittsanzeige","progress bar timing: currentTime={1} duration={2}":"{1} von {2}","Fullscreen":"Vollbild","Non-Fullscreen":"Vollbild beenden","Mute":"Ton aus","Unmute":"Ton an","Playback Rate":"Wiedergabegeschwindigkeit","Subtitles":"Untertitel","subtitles off":"Untertitel aus","Captions":"Untertitel für Gehörlose und Schwerhörige","captions off":"Untertitel für Gehörlose und Schwerhörige aus","Chapters":"Kapitel","Descriptions":"Beschreibungen","descriptions off":"Beschreibungen aus","Audio Track":"Tonspur","Volume Level":"Lautstärke","You aborted the media playback":"Du hast die Medienwiedergabe abgebrochen.","A network error caused the media download to fail part-way.":"Ein Netzwerkfehler hat das Herunterladen des Videos teilweise verhindert.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Es ist ein Fehler beim Laden aufgetreten. Das kann an einer fehlenden Netzwerk-Verbindung liegen oder daran, dass das Format nicht unterstützt wird.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Die Medienwiedergabe wurde abgebrochen, weil die erhaltenen Daten entweder fehlerhaft sind vom aktuellen Browser nicht unterstützt werden.","No compatible source was found for this media.":"Es konnte keine kompatible Quelle gefunden werden.","The media is encrypted and we do not have the keys to decrypt it.":"Die Daten sind verschlüsselt und es liegen keine Schlüssel dafür vor.","Play Video":"Video abspielen","Close":"Schließen","Close Modal Dialog":"Dialogfenster schließen","Modal Window":"Dialogfenster","This is a modal window":"Dies ist ein Dialogfenster.","This modal can be closed by pressing the Escape key or activating the close button.":"Dieses Dialogfenster kann geschlossen werden, indem man die Escape-Taste drückt oder auf die Schaltfläche zum Schließen des Fenster klickt.",", opens captions settings dialog":", öffnet die Einstellungen für Untertitel für Gehörlose und Schwerhörige",", opens subtitles settings dialog":", öffnet die Einstellungen für Untertitel",", opens descriptions settings dialog":", öffnet die Einstellungen für Beschreibungen",", selected":", ausgewählt","captions settings":"Einstellungen für Untertitel für Gehörlose und Schwerhörige","subtitles settings":"Einstellungen für Untertitel","descriptions settings":"Einstellungen für Beschreibungen","Text":"Text","White":"Weiß","Black":"Schwarz","Red":"Rot","Green":"Grün","Blue":"Blau","Yellow":"Gelb","Magenta":"Magenta","Cyan":"Cyan","Background":"Hintergrund","Window":"Fenster","Transparent":"durchsichtig","Semi-Transparent":"halbdurchsichtig","Opaque":"undurchsichtig","Font Size":"Schriftgröße","Text Edge Style":"Textkantenstil","None":"Nichts","Raised":"Erhöht","Depressed":"Erniedrigt","Uniform":"Gleichmäßig","Dropshadow":"Schlagschatten","Font Family":"Schriftart","Proportional Sans-Serif":"Proportionale Grotesk","Monospace Sans-Serif":"Nichtproportionale Grotesk","Proportional Serif":"Proportionale Serifen-Schrit","Monospace Serif":"Nichtproportionale Serifen-Schrift","Casual":"Gewöhnlich","Script":"Schreibschrift","Small Caps":"Kapitälchen","Reset":"Zurücksetzen","restore all settings to the default values":"Alle Einstellungen auf ihre Standardwerte zurücksetzen","Done":"Fertig","Caption Settings Dialog":"Dialogfenster für Einstellungen für Untertitel für Gehörlose und Schwerhörige","Beginning of dialog window. Escape will cancel and close the window.":"Anfang des Dialogfensters. Mit der Escape-Taste wird das Fenster ohne Speichern geschlossen.","End of dialog window.":"Ende des Dialogfensters.","{1} is loading.":"{1} lädt.","Quality":"Qualität","Auto":"Automatisch","Speed":"Geschwindigkeit","Subtitles/CC":"Untertitel","peers":"Peers","peer":"Peer","Go to the video page":"Zur Video-Seite gehen","Settings":"Einstellungen","Uses P2P, others may know you are watching this video.":"Nutzt Peer-to-Peer-Technologie, daher könnten andere wissen, dass du dieses Video ansiehst.","Copy the video URL":"Video-URL kopieren","Copy the video URL at the current time":"Video-URL an dieser Stelle kopieren","Copy embed code":"Einbettungscode kopieren","Copy magnet URI":"Magnet-URI kopieren","Total downloaded: ":"Gesamte downloads:","Total uploaded: ":"Gesamte uploads:"} \ No newline at end of file +{"Quality":"Qualität","Auto":"Automatisch","Speed":"Geschwindigkeit","Subtitles/CC":"Untertitel","peers":"Peers","peer":"Peer","Go to the video page":"Zur Video-Seite gehen","Settings":"Einstellungen","Uses P2P, others may know you are watching this video.":"Nutzt Peer-to-Peer-Technologie, daher könnten andere wissen, dass du dieses Video ansiehst.","Copy the video URL":"Video-URL kopieren","Copy the video URL at the current time":"Video-URL an dieser Stelle kopieren","Copy embed code":"Einbettungscode kopieren","Copy magnet URI":"Magnet-URI kopieren","Total downloaded: ":"Gesamte downloads:","Total uploaded: ":"Gesamte uploads:","Audio Player":"Audio-Player","Video Player":"Video-Player","Play":"Wiedergabe","Pause":"Wiedergabe pausieren","Replay":"Nochmal","Current Time":"Aktuelle Zeit","Duration":"Länge","Remaining Time":"Verbleibende Zeit","Stream Type":"Streamtyp","LIVE":"Live","Loaded":"Geladen","Progress":"Fortschritt","Progress Bar":"Fortschrittsanzeige","progress bar timing: currentTime={1} duration={2}":"{1} von {2}","Fullscreen":"Vollbild","Non-Fullscreen":"Vollbild beenden","Mute":"Ton aus","Unmute":"Ton an","Playback Rate":"Wiedergabegeschwindigkeit","Subtitles":"Untertitel","subtitles off":"Untertitel aus","Captions":"Untertitel für Gehörlose und Schwerhörige","captions off":"Untertitel für Gehörlose und Schwerhörige aus","Chapters":"Kapitel","Descriptions":"Beschreibungen","descriptions off":"Beschreibungen aus","Audio Track":"Tonspur","Volume Level":"Lautstärke","You aborted the media playback":"Du hast die Medienwiedergabe abgebrochen.","A network error caused the media download to fail part-way.":"Ein Netzwerkfehler hat das Herunterladen des Videos teilweise verhindert.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Es ist ein Fehler beim Laden aufgetreten. Das kann an einer fehlenden Netzwerk-Verbindung liegen oder daran, dass das Format nicht unterstützt wird.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Die Medienwiedergabe wurde abgebrochen, weil die erhaltenen Daten entweder fehlerhaft sind vom aktuellen Browser nicht unterstützt werden.","No compatible source was found for this media.":"Es konnte keine kompatible Quelle gefunden werden.","The media is encrypted and we do not have the keys to decrypt it.":"Die Daten sind verschlüsselt und es liegen keine Schlüssel dafür vor.","Play Video":"Video abspielen","Close":"Schließen","Close Modal Dialog":"Dialogfenster schließen","Modal Window":"Dialogfenster","This is a modal window":"Dies ist ein Dialogfenster.","This modal can be closed by pressing the Escape key or activating the close button.":"Dieses Dialogfenster kann geschlossen werden, indem man die Escape-Taste drückt oder auf die Schaltfläche zum Schließen des Fenster klickt.",", opens captions settings dialog":", öffnet die Einstellungen für Untertitel für Gehörlose und Schwerhörige",", opens subtitles settings dialog":", öffnet die Einstellungen für Untertitel",", opens descriptions settings dialog":", öffnet die Einstellungen für Beschreibungen",", selected":", ausgewählt","captions settings":"Einstellungen für Untertitel für Gehörlose und Schwerhörige","subtitles settings":"Einstellungen für Untertitel","descriptions settings":"Einstellungen für Beschreibungen","Text":"Text","White":"Weiß","Black":"Schwarz","Red":"Rot","Green":"Grün","Blue":"Blau","Yellow":"Gelb","Magenta":"Magenta","Cyan":"Cyan","Background":"Hintergrund","Window":"Fenster","Transparent":"durchsichtig","Semi-Transparent":"halbdurchsichtig","Opaque":"undurchsichtig","Font Size":"Schriftgröße","Text Edge Style":"Textkantenstil","None":"Nichts","Raised":"Erhöht","Depressed":"Erniedrigt","Uniform":"Gleichmäßig","Dropshadow":"Schlagschatten","Font Family":"Schriftart","Proportional Sans-Serif":"Proportionale Grotesk","Monospace Sans-Serif":"Nichtproportionale Grotesk","Proportional Serif":"Proportionale Serifen-Schrit","Monospace Serif":"Nichtproportionale Serifen-Schrift","Casual":"Gewöhnlich","Script":"Schreibschrift","Small Caps":"Kapitälchen","Reset":"Zurücksetzen","restore all settings to the default values":"Alle Einstellungen auf ihre Standardwerte zurücksetzen","Done":"Fertig","Caption Settings Dialog":"Dialogfenster für Einstellungen für Untertitel für Gehörlose und Schwerhörige","Beginning of dialog window. Escape will cancel and close the window.":"Anfang des Dialogfensters. Mit der Escape-Taste wird das Fenster ohne Speichern geschlossen.","End of dialog window.":"Ende des Dialogfensters.","{1} is loading.":"{1} lädt."} diff --git a/client/src/locale/player.el-GR.json b/client/src/locale/player.el-GR.json index cd31fb652..dbc32aa0d 100644 --- a/client/src/locale/player.el-GR.json +++ b/client/src/locale/player.el-GR.json @@ -1 +1 @@ -{"Audio Player":"Αναπαραγωγή Ήχου","Video Player":"Αναπαραγωγή Βίντεο","Play":"Αναπαραγωγή","Pause":"Παύση","Replay":"Επανάληψη","Current Time":"Χρόνος","Duration":"Διάρκεια","Remaining Time":"Χρόνος που απομένει","Stream Type":"Είδος ροής","LIVE":"ΖΩΝΤΑΝΑ","Loaded":"Φόρτωση","Progress":"Πρόοδος","Progress Bar":"Γραμμή προόδου","progress bar timing: currentTime={1} duration={2}":"{1} από {2}","Fullscreen":"Πλήρης οθόνη","Non-Fullscreen":"Όχι πλήρης οθόνη","Mute":"Σίγαση","Unmute":"Αποσίγαση","Playback Rate":"Ρυθμός αναπαραγωγής","Subtitles":"Υπότιτλοι","subtitles off":"απενεργοποιημένοι υπότιτλοι","Captions":"Λεζάντες","captions off":"απενεργοποιημένες λεζάντες","Chapters":"Κεφάλαια","Descriptions":"Περιγραφές","descriptions off":"απενεργοποιημένες περιγραφές","Audio Track":"Κομμάτι ήχου","Volume Level":"Ένταση ήχου","You aborted the media playback":"Ακυρώσατε την αναπαραγωγή","A network error caused the media download to fail part-way.":"Η μεταφόρτωση του πολυμέσου απέτυχε ενμέρει, λόγω σφάλματος δικτύου.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Το πολυμέσο δεν φορτώθηκε, είτε λόγω σφάλματος στον σέρβερ ή το δίκτυο, είτε επειδή η μορφή δεν υποστηρίζεται.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Η αναπαραγωγή του πολυμέσου ακυρώθηκε, είτε λόγω φθαρμένου αρχείου, είτε επειδή κάποια χαρακτηριστικά του δεν υποστηρίζονται από τον περιηγητή σας.","No compatible source was found for this media.":"Δεν βρέθηκε συμβατή πηγή για το πολυμέσο.","The media is encrypted and we do not have the keys to decrypt it.":"Το πολυμέσο είναι κρυπτογραφημένο και δεν μπορεί να βρεθεί το κλειδί αποκρυπτογράφησης.","Play Video":"Αναπαραγωγή βίντεο","Close":"Κλείσιμο","Close Modal Dialog":"Κλείσιμο αναδυόμενου διαλόγου","Modal Window":"Αναδυόμενο παράθυρο","This is a modal window":"Αυτό είναι ένα αναδυόμενο παράθυρο","This modal can be closed by pressing the Escape key or activating the close button.":"Κλείστε αυτό το αναδυόμενο πατώντας 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} φορτώνεται.","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: ":"Ανέβηκαν συνολικά:"} \ No newline at end of file +{"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} φορτώνεται."} diff --git a/client/src/locale/player.en-GB.json b/client/src/locale/player.en-GB.json new file mode 100644 index 000000000..e03e0c78b --- /dev/null +++ b/client/src/locale/player.en-GB.json @@ -0,0 +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","Uses P2P, others may know you are watching this video.":"Uses P2P, others may know you are watching this video.","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."} diff --git a/client/src/locale/player.eo.json b/client/src/locale/player.eo.json index d51f3c486..8079f85b2 100644 --- a/client/src/locale/player.eo.json +++ b/client/src/locale/player.eo.json @@ -1 +1 @@ -{"Audio Player":"Sonludilo","Video Player":"Filmludilo","Play":"Ludi","Pause":"Paŭzigi","Replay":"Reludi","Current Time":"Nuna tempo","Duration":"Daŭro","Remaining Time":"Restanta tempo","Stream Type":"Speco de elsendo","LIVE":"VIVE","Loaded":"Enlegita","Progress":"Plenumo","Progress Bar":"Plenuma strio","progress bar timing: currentTime={1} duration={2}":"{1} el {2}","Fullscreen":"Tutekrana reĝimo","Non-Fullscreen":"Partekrana reĝimo","Mute":"Silentigi","Unmute":"Malsilentigi","Playback Rate":"Ludrapido","Subtitles":"Subteksto","subtitles off":"subtekstoj for","Captions":"Transskribo","captions off":"transskribo for","Chapters":"Ĉapitroj","Descriptions":"Priskriboj","descriptions off":"priskriboj for","Audio Track":"Sona trako","Volume Level":"Laŭteco","You aborted the media playback":"Vi ĉesigis la ludadon","A network error caused the media download to fail part-way.":"Reta eraro interrompis elŝuton de la aŭdvidaĵo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Ne povis enlegi aŭdvidaĵon, aŭ ĉar servilo aŭ reto fiaskis, aŭ ĉar la formo ne estas subtenata.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Ludado de la aŭdvidaĵo ĉesis aŭ pro difekto, aŭ ĉar ĝi postulis funkciojn, kiujn via foliumilo ne havis.","No compatible source was found for this media.":"Neniu kongrua fonto troviĝis por tiu ĉi aŭdvidaĵo.","The media is encrypted and we do not have the keys to decrypt it.":"Ĉi tiu aŭdvidaĵo estas ĉifrita, kaj ni ne havas la ŝlosilojn por malĉifri ĝin.","Play Video":"Ludi filmon","Close":"Fermi","Close Modal Dialog":"Fermi fokusigan interagujon","Modal Window":"Fokusiga fenestro","This is a modal window":"Tio ĉi estas fokusiga fenestro","This modal can be closed by pressing the Escape key or activating the close button.":"Tiu ĉi fokusiga fenestro povas esti fermita per la nuliga klavo, aŭ premo de la ferma butono.",", opens captions settings dialog":", malfermas interagujon kun agordoj pri transskriboj",", opens subtitles settings dialog":", malfermas interagujon kun agordoj pri subtekstoj",", opens descriptions settings dialog":", malfermas interagujon kun agordoj pri priskriboj",", selected":", elektita","captions settings":"agordoj pri transskriboj","subtitles settings":"agordoj pri subtekstoj","descriptions settings":"agordoj pri priskriboj","Text":"Teksto","White":"Blanka","Black":"Nigra","Red":"Ruĝa","Green":"Verda","Blue":"Blua","Yellow":"Flava","Magenta":"Fuksia","Cyan":"Lazura","Background":"Fono","Window":"Fenestro","Transparent":"Travidebla","Semi-Transparent":"Parte travidebla","Opaque":"Netravidebla","Font Size":"Grando de tiparo","Text Edge Style":"Stilo de randoj de teksto","None":"Neniu","Raised":"Levita","Depressed":"Mallevita","Uniform":"Unuforma","Dropshadow":"Ĵetita ombro","Font Family":"Tipara familio","Proportional Sans-Serif":"Proporcia senserifa","Monospace Sans-Serif":"Egallarĝa senserifa","Proportional Serif":"Proporcia serifa","Monospace Serif":"Egallarĝa serifa","Casual":"Neformala","Script":"Manskribo","Small Caps":"Majuskletoj","Reset":"Restarigi","restore all settings to the default values":"restarigi komencajn agordojn","Done":"Farite","Caption Settings Dialog":"Interagujo kun agordoj pri transskriboj","Beginning of dialog window. Escape will cancel and close the window.":"Komenco de interaga fenestro. Nuliga klavo nuligos kaj fermos la fenestron.","End of dialog window.":"Fino de interaga fenestro.","{1} is loading.":"{1} estas enlegata.","Quality":"Kvalito","Auto":"Memdecide","Speed":"Rapido","Subtitles/CC":"Subteksto / Transskribo","peers":"samtavolanoj","peer":"samtavolano","Go to the video page":"Iri al paĝo de la filmo","Settings":"Agordoj","Uses P2P, others may know you are watching this video.":"Uzas samtavolan teĥnikaron; aliuloj eble scios, ke vi spektas la filmon.","Copy the video URL":"Kopii ligilon al la filmo","Copy the video URL at the current time":"Kopii ligilon al nuna tempo en la filmo","Copy embed code":"Kopii enkorpigitan kodon","Copy magnet URI":"Kopii magnetan ligilon","Total downloaded: ":"Sumo de elŝutado:","Total uploaded: ":"Sumo de alŝutado:"} \ No newline at end of file +{"Quality":"Kvalito","Auto":"Memdecide","Speed":"Rapido","Subtitles/CC":"Subteksto / Transskribo","peers":"samtavolanoj","peer":"samtavolano","Go to the video page":"Iri al paĝo de la filmo","Settings":"Agordoj","Uses P2P, others may know you are watching this video.":"Uzas samtavolan teĥnikaron; aliuloj eble scios, ke vi spektas la filmon.","Copy the video URL":"Kopii ligilon al la filmo","Copy the video URL at the current time":"Kopii ligilon al nuna tempo en la filmo","Copy embed code":"Kopii enkorpigitan kodon","Copy magnet URI":"Kopii magnetan ligilon","Total downloaded: ":"Sumo de elŝutado:","Total uploaded: ":"Sumo de alŝutado:","Audio Player":"Sonludilo","Video Player":"Filmludilo","Play":"Ludi","Pause":"Paŭzigi","Replay":"Reludi","Current Time":"Nuna tempo","Duration":"Daŭro","Remaining Time":"Restanta tempo","Stream Type":"Speco de elsendo","LIVE":"VIVE","Loaded":"Enlegita","Progress":"Plenumo","Progress Bar":"Plenuma strio","progress bar timing: currentTime={1} duration={2}":"{1} el {2}","Fullscreen":"Tutekrana reĝimo","Non-Fullscreen":"Partekrana reĝimo","Mute":"Silentigi","Unmute":"Malsilentigi","Playback Rate":"Ludrapido","Subtitles":"Subteksto","subtitles off":"subtekstoj for","Captions":"Transskribo","captions off":"transskribo for","Chapters":"Ĉapitroj","Descriptions":"Priskriboj","descriptions off":"priskriboj for","Audio Track":"Sona trako","Volume Level":"Laŭteco","You aborted the media playback":"Vi ĉesigis la ludadon","A network error caused the media download to fail part-way.":"Reta eraro interrompis elŝuton de la aŭdvidaĵo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Ne povis enlegi aŭdvidaĵon, aŭ ĉar servilo aŭ reto fiaskis, aŭ ĉar la formo ne estas subtenata.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Ludado de la aŭdvidaĵo ĉesis aŭ pro difekto, aŭ ĉar ĝi postulis funkciojn, kiujn via foliumilo ne havis.","No compatible source was found for this media.":"Neniu kongrua fonto troviĝis por tiu ĉi aŭdvidaĵo.","The media is encrypted and we do not have the keys to decrypt it.":"Ĉi tiu aŭdvidaĵo estas ĉifrita, kaj ni ne havas la ŝlosilojn por malĉifri ĝin.","Play Video":"Ludi filmon","Close":"Fermi","Close Modal Dialog":"Fermi fokusigan interagujon","Modal Window":"Fokusiga fenestro","This is a modal window":"Tio ĉi estas fokusiga fenestro","This modal can be closed by pressing the Escape key or activating the close button.":"Tiu ĉi fokusiga fenestro povas esti fermita per la nuliga klavo, aŭ premo de la ferma butono.",", opens captions settings dialog":", malfermas interagujon kun agordoj pri transskriboj",", opens subtitles settings dialog":", malfermas interagujon kun agordoj pri subtekstoj",", opens descriptions settings dialog":", malfermas interagujon kun agordoj pri priskriboj",", selected":", elektita","captions settings":"agordoj pri transskriboj","subtitles settings":"agordoj pri subtekstoj","descriptions settings":"agordoj pri priskriboj","Text":"Teksto","White":"Blanka","Black":"Nigra","Red":"Ruĝa","Green":"Verda","Blue":"Blua","Yellow":"Flava","Magenta":"Fuksia","Cyan":"Lazura","Background":"Fono","Window":"Fenestro","Transparent":"Travidebla","Semi-Transparent":"Parte travidebla","Opaque":"Netravidebla","Font Size":"Grando de tiparo","Text Edge Style":"Stilo de randoj de teksto","None":"Neniu","Raised":"Levita","Depressed":"Mallevita","Uniform":"Unuforma","Dropshadow":"Ĵetita ombro","Font Family":"Tipara familio","Proportional Sans-Serif":"Proporcia senserifa","Monospace Sans-Serif":"Egallarĝa senserifa","Proportional Serif":"Proporcia serifa","Monospace Serif":"Egallarĝa serifa","Casual":"Neformala","Script":"Manskribo","Small Caps":"Majuskletoj","Reset":"Restarigi","restore all settings to the default values":"restarigi komencajn agordojn","Done":"Farite","Caption Settings Dialog":"Interagujo kun agordoj pri transskriboj","Beginning of dialog window. Escape will cancel and close the window.":"Komenco de interaga fenestro. Nuliga klavo nuligos kaj fermos la fenestron.","End of dialog window.":"Fino de interaga fenestro.","{1} is loading.":"{1} estas enlegata."} diff --git a/client/src/locale/player.es-ES.json b/client/src/locale/player.es-ES.json index a9e8df22b..59d68a50f 100644 --- a/client/src/locale/player.es-ES.json +++ b/client/src/locale/player.es-ES.json @@ -1 +1 @@ -{"Audio Player":"Reproductor de audio","Video Player":"Reproductor de video","Play":"Reproducir","Pause":"Pausar","Replay":"Ver de nuevo","Current Time":"Tiempo actual","Duration":"Duración","Remaining Time":"Tiempo restante","Stream Type":"Tipo de emisión","LIVE":"EN DIRECTO","Loaded":"Cargado","Progress":"Progreso","Progress Bar":"Barra de progreso","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Pantalla completa","Non-Fullscreen":"Salir de pantalla completa","Mute":"Silenciar","Unmute":"Activar sonido","Playback Rate":"Velocidad de reproducción","Subtitles":"Subtitulos","subtitles off":"Subtitulos desactivados","Captions":"Subtítulos","captions off":"Subtítulos desactivados","Chapters":"Capítulos","Descriptions":"Descripción","descriptions off":"Descripciónes desactivadas","Audio Track":"Pista de audio","Volume Level":"Nivel de volumen","You aborted the media playback":"Has cancelado la reproducción del vídeo","A network error caused the media download to fail part-way.":"Un error de red ha causado un fallo parcial en la descarga del vídeo","The media could not be loaded, either because the server or network failed or because the format is not supported.":"El vídeo no pudo ser cargado, bien porque el servidor o la red fallaron, bien porque el formato no está soportado.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La reproducción del vídeo fue cancelada debido a un problema de corrupción o porque el vídeo requería funcionalidades que tu navegador no soporta.","No compatible source was found for this media.":"No se encontró una fuente compatible para este vídeo","The media is encrypted and we do not have the keys to decrypt it.":"El vídeo está encriptado y no tenemos las claves para desencriptarlo.","Play Video":"Reproducir el video","Close":"Cerrar","Close Modal Dialog":"Cerrar diálogo modal","Modal Window":"Ventana modal","This is a modal window":"Esta es una ventana modal","This modal can be closed by pressing the Escape key or activating the close button.":"Esta ventana modal puede cerrarse pulsando la tecla de Escape o activando el botón de cerrar.",", opens captions settings dialog":", abre el diálogo de configuración de subtítulos",", opens subtitles settings dialog":", abre el diálogo de configuración de subtítulos",", opens descriptions settings dialog":", abre el diálogo de configuración de descripciones",", selected":", seleccionado","captions settings":"configuración de subtítulos","subtitles settings":"configuración de subtítulos","descriptions settings":"configuración de descripciones","Text":"Texto","White":"Blanco","Black":"Negro","Red":"Rojo","Green":"Verde","Blue":"Azul","Yellow":"Amarillo","Magenta":"Magenta","Cyan":"Cian","Background":"Fondo","Window":"Ventana","Transparent":"Transparente","Semi-Transparent":"Semi-transparente","Opaque":"Opaco","Font Size":"Tamaño de letra","Text Edge Style":"Estilo de borde del texto","None":"Ninguno","Raised":"Elevado","Depressed":"Descendido","Uniform":"Uniforme","Dropshadow":"Sombra","Font Family":"Familia tipográfica","Proportional Sans-Serif":"Sans-Serif proporcional","Monospace Sans-Serif":"Sans-Serif monoespacio","Proportional Serif":"Serif proporcional","Monospace Serif":"Serif monoespacio","Casual":"Casual","Script":"Script","Small Caps":"Versales","Reset":"Restablecer","restore all settings to the default values":"restaurar todas las configuraciones a sus valores por defecto","Done":"Hecho","Caption Settings Dialog":"Diálogo de configuración de subtítulos","Beginning of dialog window. Escape will cancel and close the window.":"Comienzo de la ventana de diálogo. Escape cancelará y cerrará la ventana.","End of dialog window.":"Fin de la ventana de diálogo.","{1} is loading.":"{1} está cargando.","Quality":"Calidad","Auto":"Auto","Speed":"Velocidad","Subtitles/CC":"Subtítulos","peers":"pares","peer":"par","Go to the video page":"Ir a la página del vídeo","Settings":"Configuración","Uses P2P, others may know you are watching this video.":"Utiliza P2P, otros pueden saber que estás viendo este vídeo","Copy the video URL":"Copiar la URL del vídeo","Copy the video URL at the current time":"Copiar la URL del vídeo en el tiempo actual","Copy embed code":"Copiar código de inserción","Copy magnet URI":"Copiar enlace magnético","Total downloaded: ":"Total descargado: ","Total uploaded: ":"Total subido: "} \ No newline at end of file +{"Quality":"Calidad","Auto":"Auto","Speed":"Velocidad","Subtitles/CC":"Subtítulos","peers":"pares","peer":"par","Go to the video page":"Ir a la página del vídeo","Settings":"Configuración","Uses P2P, others may know you are watching this video.":"Utiliza P2P, otros pueden saber que estás viendo este vídeo","Copy the video URL":"Copiar la URL del vídeo","Copy the video URL at the current time":"Copiar la URL del vídeo en el tiempo actual","Copy embed code":"Copiar código de inserción","Copy magnet URI":"Copiar enlace magnético","Total downloaded: ":"Total descargado: ","Total uploaded: ":"Total subido: ","Audio Player":"Reproductor de audio","Video Player":"Reproductor de video","Play":"Reproducir","Pause":"Pausar","Replay":"Ver de nuevo","Current Time":"Tiempo actual","Duration":"Duración","Remaining Time":"Tiempo restante","Stream Type":"Tipo de emisión","LIVE":"EN DIRECTO","Loaded":"Cargado","Progress":"Progreso","Progress Bar":"Barra de progreso","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Pantalla completa","Non-Fullscreen":"Salir de pantalla completa","Mute":"Silenciar","Unmute":"Activar sonido","Playback Rate":"Velocidad de reproducción","Subtitles":"Subtitulos","subtitles off":"Subtitulos desactivados","Captions":"Subtítulos","captions off":"Subtítulos desactivados","Chapters":"Capítulos","Descriptions":"Descripción","descriptions off":"Descripciónes desactivadas","Audio Track":"Pista de audio","Volume Level":"Nivel de volumen","You aborted the media playback":"Has cancelado la reproducción del vídeo","A network error caused the media download to fail part-way.":"Un error de red ha causado un fallo parcial en la descarga del vídeo","The media could not be loaded, either because the server or network failed or because the format is not supported.":"El vídeo no pudo ser cargado, bien porque el servidor o la red fallaron, bien porque el formato no está soportado.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La reproducción del vídeo fue cancelada debido a un problema de corrupción o porque el vídeo requería funcionalidades que tu navegador no soporta.","No compatible source was found for this media.":"No se encontró una fuente compatible para este vídeo","The media is encrypted and we do not have the keys to decrypt it.":"El vídeo está encriptado y no tenemos las claves para desencriptarlo.","Play Video":"Reproducir el video","Close":"Cerrar","Close Modal Dialog":"Cerrar diálogo modal","Modal Window":"Ventana modal","This is a modal window":"Esta es una ventana modal","This modal can be closed by pressing the Escape key or activating the close button.":"Esta ventana modal puede cerrarse pulsando la tecla de Escape o activando el botón de cerrar.",", opens captions settings dialog":", abre el diálogo de configuración de subtítulos",", opens subtitles settings dialog":", abre el diálogo de configuración de subtítulos",", opens descriptions settings dialog":", abre el diálogo de configuración de descripciones",", selected":", seleccionado","captions settings":"configuración de subtítulos","subtitles settings":"configuración de subtítulos","descriptions settings":"configuración de descripciones","Text":"Texto","White":"Blanco","Black":"Negro","Red":"Rojo","Green":"Verde","Blue":"Azul","Yellow":"Amarillo","Magenta":"Magenta","Cyan":"Cian","Background":"Fondo","Window":"Ventana","Transparent":"Transparente","Semi-Transparent":"Semi-transparente","Opaque":"Opaco","Font Size":"Tamaño de letra","Text Edge Style":"Estilo de borde del texto","None":"Ninguno","Raised":"Elevado","Depressed":"Descendido","Uniform":"Uniforme","Dropshadow":"Sombra","Font Family":"Familia tipográfica","Proportional Sans-Serif":"Sans-Serif proporcional","Monospace Sans-Serif":"Sans-Serif monoespacio","Proportional Serif":"Serif proporcional","Monospace Serif":"Serif monoespacio","Casual":"Casual","Script":"Script","Small Caps":"Versales","Reset":"Restablecer","restore all settings to the default values":"restaurar todas las configuraciones a sus valores por defecto","Done":"Hecho","Caption Settings Dialog":"Diálogo de configuración de subtítulos","Beginning of dialog window. Escape will cancel and close the window.":"Comienzo de la ventana de diálogo. Escape cancelará y cerrará la ventana.","End of dialog window.":"Fin de la ventana de diálogo.","{1} is loading.":"{1} está cargando."} diff --git a/client/src/locale/player.eu-ES.json b/client/src/locale/player.eu-ES.json index d778b564a..204a57cfd 100644 --- a/client/src/locale/player.eu-ES.json +++ b/client/src/locale/player.eu-ES.json @@ -1 +1 @@ -{"Audio Player":"Audio erreproduzigailua","Video Player":"Bideo erreproduzigailua","Play":"Jo","Pause":"Pausatu","Replay":"Berriz jo","Current Time":"Uneko denbora","Duration":"Iraupena","Remaining Time":"Falta den denbora","Stream Type":"Jario mota","LIVE":"ZUZENEAN","Loaded":"Kargatuta","Progress":"Progresioa","Progress Bar":"Progresio-barra","progress bar timing: currentTime={1} duration={2}":"{1} / {2}","Fullscreen":"Pantaila osoa","Non-Fullscreen":"Ez pantaila osoan","Mute":"Mututu","Unmute":"Desmututu","Playback Rate":"Erreprodukzio tasa","Subtitles":"Azpitituluak","subtitles off":"azpititulurik ez","Captions":"Oharrak","captions off":"oharrik ez","Chapters":"Kapituluak","Descriptions":"Deskripzioak","descriptions off":"deskripziorik ez","Audio Track":"Audio pista","Volume Level":"Bolumen maila","You aborted the media playback":"Erreprodukzioa eten duzu","A network error caused the media download to fail part-way.":"Sare-errore batek multimediaren deskarga erdibidean huts egitea eragin du.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Ezin izan da multimedia kargatu, zerbitzariak edo sareak huts egin duelako edo formatua ez delako onartzen.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Multimediaren erreprodukzioa ezeztatu da hondatze arazo bat dela eta edo multimediak zure nabigatzaileak onartzen ez dituen ezaugarriak darabilelako.","No compatible source was found for this media.":"Ez da multimedia honentzat iturri bateragarririk aurkitu.","The media is encrypted and we do not have the keys to decrypt it.":"Multimedia zifratuta dago eta ez ditugu deszifratzeko gakoak.","Play Video":"Jo bideoa","Close":"Itxi","Close Modal Dialog":"Itxi elkarrizketa-koadro modala","Modal Window":"Leiho modala","This is a modal window":"Hau da leiho modal bat","This modal can be closed by pressing the Escape key or activating the close button.":"Modal hau Esc tekla sakatuz edo itxi botoia aktibatuz itxi daiteke.",", opens captions settings dialog":", oharren ezarpenen elkarrizketa-koadroa irekitzen du",", opens subtitles settings dialog":", azpitituluen ezarpenen elkarrizketa-koadroa irekitzen du",", opens descriptions settings dialog":", deskripzioen ezarpenen elkarrizketa-koadroa irekitzen du",", selected":", hautatua","captions settings":"oharren ezarpenak","subtitles settings":"azpitituluen ezarpenak","descriptions settings":"deskripzioen ezarpenak","Text":"Testua","White":"Zuria","Black":"Beltza","Red":"Gorria","Green":"Berdea","Blue":"Urdina","Yellow":"Horia","Magenta":"Magenta","Cyan":"Zian","Background":"Atzealdea","Window":"Leihoa","Transparent":"Gardena","Semi-Transparent":"Sasi-gardena","Opaque":"Opakoa","Font Size":"Letra-tamaina","Text Edge Style":"Testuaren ertzaren estiloa","None":"Bat ere ez","Raised":"Altxatua","Depressed":"Beheratua","Uniform":"Uniformea","Dropshadow":"Gerizarekin","Font Family":"Tipografia-familia","Proportional Sans-Serif":"Sans-Serif proportzionala","Monospace Sans-Serif":"Sans-Serif tarte bakarrekoa","Proportional Serif":"Serif proportzionala","Monospace Serif":"Serif tarte bakarrekoa","Casual":"Informala","Script":"Eskuzkoa","Small Caps":"Maiuskula txikiak","Reset":"Berrezarri","restore all settings to the default values":"leheneratu balio guztiak lehenetsitakoetara","Done":"Egina","Caption Settings Dialog":"Oharren ezarpenen elkarrizketa-koadroa","Beginning of dialog window. Escape will cancel and close the window.":"Elkarrizketa koadroaren hasiera. Esc teklak ezeztatu eta leihoa itxiko du","End of dialog window.":"Elkarrizketa koadroaren amaiera.","{1} is loading.":"{1} kargatzen ari da.","Quality":"Kalitatea","Auto":"Automatikoa","Speed":"Abiadura","Subtitles/CC":"Azpitituluak","peers":"berdinak","Go to the video page":"Joan bideoaren orrira","Settings":"Ezarpenak","Uses P2P, others may know you are watching this video.":"P2P darabil, beste batzuk bideo hau ikusten ari zarela jakin dezakete.","Copy the video URL":"Kopiatu bideoaren URL-a","Copy the video URL at the current time":"Kopiatu bideoaren URL-a uneko denboran","Copy embed code":"Kopiatu txertatzeko kodea"} \ No newline at end of file +{"Quality":"Kalitatea","Auto":"Automatikoa","Speed":"Abiadura","Subtitles/CC":"Azpitituluak","peers":"berdinak","peer":"","Go to the video page":"Joan bideoaren orrira","Settings":"Ezarpenak","Uses P2P, others may know you are watching this video.":"P2P darabil, beste batzuk bideo hau ikusten ari zarela jakin dezakete.","Copy the video URL":"Kopiatu bideoaren URL-a","Copy the video URL at the current time":"Kopiatu bideoaren URL-a uneko denboran","Copy embed code":"Kopiatu txertatzeko kodea","Copy magnet URI":"","Total downloaded: ":"","Total uploaded: ":"","Audio Player":"Audio erreproduzigailua","Video Player":"Bideo erreproduzigailua","Play":"Jo","Pause":"Pausatu","Replay":"Berriz jo","Current Time":"Uneko denbora","Duration":"Iraupena","Remaining Time":"Falta den denbora","Stream Type":"Jario mota","LIVE":"ZUZENEAN","Loaded":"Kargatuta","Progress":"Progresioa","Progress Bar":"Progresio-barra","progress bar timing: currentTime={1} duration={2}":"{1} / {2}","Fullscreen":"Pantaila osoa","Non-Fullscreen":"Ez pantaila osoan","Mute":"Mututu","Unmute":"Desmututu","Playback Rate":"Erreprodukzio tasa","Subtitles":"Azpitituluak","subtitles off":"azpititulurik ez","Captions":"Oharrak","captions off":"oharrik ez","Chapters":"Kapituluak","Descriptions":"Deskripzioak","descriptions off":"deskripziorik ez","Audio Track":"Audio pista","Volume Level":"Bolumen maila","You aborted the media playback":"Erreprodukzioa eten duzu","A network error caused the media download to fail part-way.":"Sare-errore batek multimediaren deskarga erdibidean huts egitea eragin du.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Ezin izan da multimedia kargatu, zerbitzariak edo sareak huts egin duelako edo formatua ez delako onartzen.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Multimediaren erreprodukzioa ezeztatu da hondatze arazo bat dela eta edo multimediak zure nabigatzaileak onartzen ez dituen ezaugarriak darabilelako.","No compatible source was found for this media.":"Ez da multimedia honentzat iturri bateragarririk aurkitu.","The media is encrypted and we do not have the keys to decrypt it.":"Multimedia zifratuta dago eta ez ditugu deszifratzeko gakoak.","Play Video":"Jo bideoa","Close":"Itxi","Close Modal Dialog":"Itxi elkarrizketa-koadro modala","Modal Window":"Leiho modala","This is a modal window":"Hau da leiho modal bat","This modal can be closed by pressing the Escape key or activating the close button.":"Modal hau Esc tekla sakatuz edo itxi botoia aktibatuz itxi daiteke.",", opens captions settings dialog":", oharren ezarpenen elkarrizketa-koadroa irekitzen du",", opens subtitles settings dialog":", azpitituluen ezarpenen elkarrizketa-koadroa irekitzen du",", opens descriptions settings dialog":", deskripzioen ezarpenen elkarrizketa-koadroa irekitzen du",", selected":", hautatua","captions settings":"oharren ezarpenak","subtitles settings":"azpitituluen ezarpenak","descriptions settings":"deskripzioen ezarpenak","Text":"Testua","White":"Zuria","Black":"Beltza","Red":"Gorria","Green":"Berdea","Blue":"Urdina","Yellow":"Horia","Magenta":"Magenta","Cyan":"Zian","Background":"Atzealdea","Window":"Leihoa","Transparent":"Gardena","Semi-Transparent":"Sasi-gardena","Opaque":"Opakoa","Font Size":"Letra-tamaina","Text Edge Style":"Testuaren ertzaren estiloa","None":"Bat ere ez","Raised":"Altxatua","Depressed":"Beheratua","Uniform":"Uniformea","Dropshadow":"Gerizarekin","Font Family":"Tipografia-familia","Proportional Sans-Serif":"Sans-Serif proportzionala","Monospace Sans-Serif":"Sans-Serif tarte bakarrekoa","Proportional Serif":"Serif proportzionala","Monospace Serif":"Serif tarte bakarrekoa","Casual":"Informala","Script":"Eskuzkoa","Small Caps":"Maiuskula txikiak","Reset":"Berrezarri","restore all settings to the default values":"leheneratu balio guztiak lehenetsitakoetara","Done":"Egina","Caption Settings Dialog":"Oharren ezarpenen elkarrizketa-koadroa","Beginning of dialog window. Escape will cancel and close the window.":"Elkarrizketa koadroaren hasiera. Esc teklak ezeztatu eta leihoa itxiko du","End of dialog window.":"Elkarrizketa koadroaren amaiera.","{1} is loading.":"{1} kargatzen ari da."} diff --git a/client/src/locale/player.fa-IR.json b/client/src/locale/player.fa-IR.json new file mode 100644 index 000000000..f9862ce96 --- /dev/null +++ b/client/src/locale/player.fa-IR.json @@ -0,0 +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":"رونوشت کردن نشانی ویدئو","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.":"این کادر با کلید Escape یا دکمه‌ی بستن، بسته خواهد شد.",", opens captions settings dialog":"، کادر تنظیمات عنوان‌ها را باز می‌کند",", opens subtitles settings dialog":"، کادر تنظیمات زیرنویس‌ها را باز می‌کند",", opens descriptions settings dialog":"، کادر تنظیمات توضیحات را باز می‌کند",", selected":"، انتخاب‌شده","captions settings":"تنظیمات عنوان‌ها","subtitles settings":"تنظیمات زیرنویس‌ها","descriptions settings":"تنظیمات توضیحات","Text":"متن","White":"سفید","Black":"سیاه","Red":"قرمز","Green":"سبز","Blue":"آبی","Yellow":"زرد","Magenta":"ارغوانی","Cyan":"فیروزه‌ای","Background":"پس‌زمینه","Window":"پنجره","Transparent":"شفاف","Semi-Transparent":"نیمه‌شفاف","Opaque":"مات","Font Size":"اندازه‌ی قلم","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.":"","End of dialog window.":"","{1} is loading.":"{1}در حال بارگزاری"} diff --git a/client/src/locale/player.fi-FI.json b/client/src/locale/player.fi-FI.json index 98d95d1e2..487ca7301 100644 --- a/client/src/locale/player.fi-FI.json +++ b/client/src/locale/player.fi-FI.json @@ -1 +1 @@ -{"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.","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ä: "} \ No newline at end of file +{"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."} diff --git a/client/src/locale/player.fr-FR.json b/client/src/locale/player.fr-FR.json index e0e2de4f7..2cb4ce6be 100644 --- a/client/src/locale/player.fr-FR.json +++ b/client/src/locale/player.fr-FR.json @@ -1 +1 @@ -{"Audio Player":"Lecteur audio","Video Player":"Lecteur vidéo","Play":"Lecture","Pause":"Pause","Replay":"Revoir","Current Time":"Temps actuel","Duration":"Durée","Remaining Time":"Temps restant","Stream Type":"Type de flux","LIVE":"EN DIRECT","Loaded":"Chargé","Progress":"Progression","Progress Bar":"Barre de progression","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Plein écran","Non-Fullscreen":"Fenêtré","Mute":"Couper le son","Unmute":"Activer le son","Playback Rate":"Vitesse de lecture","Subtitles":"Sous-titres","subtitles off":"Sous-titres désactivés","Captions":"Sous-titres transcrits","captions off":"Sous-titres transcrits désactivés","Chapters":"Chapitres","Descriptions":"Descriptions","descriptions off":"descriptions désactivées","Audio Track":"Piste audio","Volume Level":"Niveau de volume","You aborted the media playback":"Vous avez interrompu la lecture de la vidéo","A network error caused the media download to fail part-way.":"Une erreur de réseau a interrompu le téléchargement de la vidéo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Cette vidéo n'a pas pu être chargée, soit parce que le serveur ou le réseau a échoué ou parce que le format n'est pas reconnu.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La lecture de la vidéo a été interrompue à cause d'un problème de corruption ou parce que la vidéo utilise des fonctionnalités non prises en charge par votre navigateur.","No compatible source was found for this media.":"Aucune source compatible n'a été trouvée pour cette vidéo.","The media is encrypted and we do not have the keys to decrypt it.":"Le média est chiffré et nous n'avons pas les clés pour le déchiffrer.","Play Video":"Lire la vidéo","Close":"Fermer","Close Modal Dialog":"Fermer la boîte de dialogue modale","Modal Window":"Fenêtre modale","This is a modal window":"Ceci est une fenêtre modale","This modal can be closed by pressing the Escape key or activating the close button.":"Ce modal peut être fermé en appuyant sur la touche Échap ou en cliquant sur le bouton de fermeture.",", opens captions settings dialog":", ouvrir les paramètres des sous-titres transcrits",", opens subtitles settings dialog":", ouvrir les paramètres des sous-titres",", opens descriptions settings dialog":", ouvrir les paramètres des descriptions",", selected":", sélectionné","captions settings":"Paramètres des sous-titres transcrits","subtitles settings":"Paramètres des sous-titres","descriptions settings":"Paramètres des descriptions","Text":"Texte","White":"Blanc","Black":"Noir","Red":"Rouge","Green":"Vert","Blue":"Bleu","Yellow":"Jaune","Magenta":"Magenta","Cyan":"Cyan","Background":"Arrière-plan","Window":"Fenêtre","Transparent":"Transparent","Semi-Transparent":"Semi-transparent","Opaque":"Opaque","Font Size":"Taille des caractères","Text Edge Style":"Style des contours du texte","None":"Aucun","Raised":"Élevé","Depressed":"Enfoncé","Uniform":"Uniforme","Dropshadow":"Ombre portée","Font Family":"Familles de polices","Proportional Sans-Serif":"Polices à chasse variable sans empattement (Proportional Sans-Serif)","Monospace Sans-Serif":"Polices à chasse fixe sans empattement (Monospace Sans-Serif)","Proportional Serif":"Polices à chasse variable avec empattement (Proportional Serif)","Monospace Serif":"Polices à chasse fixe avec empattement (Monospace Serif)","Casual":"Manuscrite","Script":"Script","Small Caps":"Petites capitales","Reset":"Réinitialiser","restore all settings to the default values":"Restaurer tous les paramètres aux valeurs par défaut","Done":"Terminé","Caption Settings Dialog":"Boîte de dialogue des paramètres des sous-titres transcrits","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.","End of dialog window.":"Fin de la fenêtre de dialogue.","{1} is loading.":"{1} est en train de charger","Quality":"Qualité","Auto":"Auto","Speed":"Vitesse","Subtitles/CC":"Sous-titres/CC","peers":"pairs","peer":"pair","Go to the video page":"Aller sur la page de la vidéo","Settings":"Paramètres","Uses P2P, others may know you are watching this video.":"Utilise le P2P, d'autres personnes pourraient savoir que vous regardez cette vidéo.","Copy the video URL":"Copier le lien de la vidéo","Copy the video URL at the current time":"Copier le lien de la vidéo à partir de cette séquence","Copy embed code":"Copier le code d'intégration","Copy magnet URI":"Copier le magnet URL","Total downloaded: ":"Total téléchargé","Total uploaded: ":"Total téléversé"} \ No newline at end of file +{"Quality":"Qualité","Auto":"Auto","Speed":"Vitesse","Subtitles/CC":"Sous-titres/CC","peers":"pairs","peer":"pair","Go to the video page":"Aller sur la page de la vidéo","Settings":"Paramètres","Uses P2P, others may know you are watching this video.":"Utilise le P2P, d'autres personnes pourraient savoir que vous regardez cette vidéo.","Copy the video URL":"Copier le lien de la vidéo","Copy the video URL at the current time":"Copier le lien de la vidéo à partir de cette séquence","Copy embed code":"Copier le code d'intégration","Copy magnet URI":"Copier le magnet URL","Total downloaded: ":"Total téléchargé","Total uploaded: ":"Total téléversé","Audio Player":"Lecteur audio","Video Player":"Lecteur vidéo","Play":"Lecture","Pause":"Pause","Replay":"Revoir","Current Time":"Temps actuel","Duration":"Durée","Remaining Time":"Temps restant","Stream Type":"Type de flux","LIVE":"EN DIRECT","Loaded":"Chargé","Progress":"Progression","Progress Bar":"Barre de progression","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Plein écran","Non-Fullscreen":"Fenêtré","Mute":"Couper le son","Unmute":"Activer le son","Playback Rate":"Vitesse de lecture","Subtitles":"Sous-titres","subtitles off":"Sous-titres désactivés","Captions":"Sous-titres transcrits","captions off":"Sous-titres transcrits désactivés","Chapters":"Chapitres","Descriptions":"Descriptions","descriptions off":"descriptions désactivées","Audio Track":"Piste audio","Volume Level":"Niveau de volume","You aborted the media playback":"Vous avez interrompu la lecture de la vidéo","A network error caused the media download to fail part-way.":"Une erreur de réseau a interrompu le téléchargement de la vidéo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Cette vidéo n'a pas pu être chargée, soit parce que le serveur ou le réseau a échoué ou parce que le format n'est pas reconnu.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La lecture de la vidéo a été interrompue à cause d'un problème de corruption ou parce que la vidéo utilise des fonctionnalités non prises en charge par votre navigateur.","No compatible source was found for this media.":"Aucune source compatible n'a été trouvée pour cette vidéo.","The media is encrypted and we do not have the keys to decrypt it.":"Le média est chiffré et nous n'avons pas les clés pour le déchiffrer.","Play Video":"Lire la vidéo","Close":"Fermer","Close Modal Dialog":"Fermer la boîte de dialogue modale","Modal Window":"Fenêtre modale","This is a modal window":"Ceci est une fenêtre modale","This modal can be closed by pressing the Escape key or activating the close button.":"Ce modal peut être fermé en appuyant sur la touche Échap ou en cliquant sur le bouton de fermeture.",", opens captions settings dialog":", ouvrir les paramètres des sous-titres transcrits",", opens subtitles settings dialog":", ouvrir les paramètres des sous-titres",", opens descriptions settings dialog":", ouvrir les paramètres des descriptions",", selected":", sélectionné","captions settings":"Paramètres des sous-titres transcrits","subtitles settings":"Paramètres des sous-titres","descriptions settings":"Paramètres des descriptions","Text":"Texte","White":"Blanc","Black":"Noir","Red":"Rouge","Green":"Vert","Blue":"Bleu","Yellow":"Jaune","Magenta":"Magenta","Cyan":"Cyan","Background":"Arrière-plan","Window":"Fenêtre","Transparent":"Transparent","Semi-Transparent":"Semi-transparent","Opaque":"Opaque","Font Size":"Taille des caractères","Text Edge Style":"Style des contours du texte","None":"Aucun","Raised":"Élevé","Depressed":"Enfoncé","Uniform":"Uniforme","Dropshadow":"Ombre portée","Font Family":"Familles de polices","Proportional Sans-Serif":"Polices à chasse variable sans empattement (Proportional Sans-Serif)","Monospace Sans-Serif":"Polices à chasse fixe sans empattement (Monospace Sans-Serif)","Proportional Serif":"Polices à chasse variable avec empattement (Proportional Serif)","Monospace Serif":"Polices à chasse fixe avec empattement (Monospace Serif)","Casual":"Manuscrite","Script":"Script","Small Caps":"Petites capitales","Reset":"Réinitialiser","restore all settings to the default values":"Restaurer tous les paramètres aux valeurs par défaut","Done":"Terminé","Caption Settings Dialog":"Boîte de dialogue des paramètres des sous-titres transcrits","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.","End of dialog window.":"Fin de la fenêtre de dialogue.","{1} is loading.":"{1} est en train de charger"} diff --git a/client/src/locale/player.gd.json b/client/src/locale/player.gd.json index c4010988d..abb0c69cf 100644 --- a/client/src/locale/player.gd.json +++ b/client/src/locale/player.gd.json @@ -1 +1 @@ -{"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.","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: "} \ No newline at end of file +{"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."} diff --git a/client/src/locale/player.gl-ES.json b/client/src/locale/player.gl-ES.json new file mode 100644 index 000000000..7f46d7d4f --- /dev/null +++ b/client/src/locale/player.gl-ES.json @@ -0,0 +1 @@ +{"Quality":"Calidade","Auto":"Auto","Speed":"Velocidade","Subtitles/CC":"Subtítulos/CC","peers":"pares","peer":"parceiro","Go to the video page":"Ir a páxina do vídeo","Settings":"Axustes","Uses P2P, others may know you are watching this video.":"Utiliza P2P, outras poderían saber que está a ver este vídeo.","Copy the video URL":"Copiar URL do vídeo","Copy the video URL at the current time":"Copiar URL do vídeo na posición actual","Copy embed code":"Copiar código de inscrustado","Copy magnet URI":"Copiar URI magnet","Total downloaded: ":"Total descargado:","Total uploaded: ":"Total subido:","Audio Player":"Reprodutor de audio","Video Player":"Reprodutor de vídeo","Play":"Reproducir","Pause":"Pausa","Replay":"Repetir","Current Time":"Posición actual","Duration":"Duración","Remaining Time":"Tempo restante","Stream Type":"Tipo de fluxo","LIVE":"AO VIVO","Loaded":"Cargado","Progress":"Progreso","Progress Bar":"Barra de progreso","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Pantalla completa","Non-Fullscreen":"Saír de pantalla completa","Mute":"Acalar","Unmute":"Activar audio","Playback Rate":"Taxa de reprodución","Subtitles":"Subtítulos","subtitles off":"subtítulos desactivados","Captions":"Comentarios","captions off":"Comentarios desactivados","Chapters":"Capítulos","Descriptions":"Descricións","descriptions off":"Descricións desactivadas","Audio Track":"Pista de audio","Volume Level":"Nivel do volume","You aborted the media playback":"Cancelou a reprodución de medios","A network error caused the media download to fail part-way.":"Un fallo na rede fixo que a descarga de medios non se completase.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Os medios non se descargaron, xa porque fallou o servidor ou a rede ou porque o formato non está soportado.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"A reprodución de medios detívose debido a datos corruptos ou porque os medios utilizan características que o seu navegador non soporta.","No compatible source was found for this media.":"Non se atopou fonte compatible para estos medios.","The media is encrypted and we do not have the keys to decrypt it.":"Os medios están cifrados e non temos as chaves para descrifralos.","Play Video":"Reproducir vídeo","Close":"Pechar","Close Modal Dialog":"Pechar diálogo modal","Modal Window":"Ventá modal","This is a modal window":"Esta é unha ventá modal","This modal can be closed by pressing the Escape key or activating the close button.":"Este modal pódese pechar pulsando a tecla Esc ou pulsando o botón pechar.",", opens captions settings dialog":", abre o diálogo de axustes dos comentarios",", opens subtitles settings dialog":", abre o diálogo de axustes de subtítulos",", opens descriptions settings dialog":", abre o diálogo de axustes de descricións",", selected":", seleccionado","captions settings":"axustes de comentarios","subtitles settings":"axustes de subtítulos","descriptions settings":"axustes de descricións","Text":"Texto","White":"Blanco","Black":"Negro","Red":"Vermello","Green":"Verde","Blue":"Azul","Yellow":"Amarelo","Magenta":"Maxenta","Cyan":"Ciano","Background":"Fondo","Window":"Ventá","Transparent":"Transparente","Semi-Transparent":"Semi-transparente","Opaque":"Opaco","Font Size":"Tamaño da letra","Text Edge Style":"Estilo do bordo da letra","None":"Ningún","Raised":"Elevado","Depressed":"Rebaixado","Uniform":"Uniforme","Dropshadow":"Sombreado","Font Family":"Familia tipográfica","Proportional Sans-Serif":"Sans-Serif proporcional","Monospace Sans-Serif":"Sans-Serif monoespaciada","Proportional Serif":"Serif proporcional","Monospace Serif":"Serif monoespaciada","Casual":"Casual","Script":"Script","Small Caps":"Minúsculas","Reset":"Restablecer","restore all settings to the default values":"restablecer os axustes aos valores por omisión","Done":"Feito","Caption Settings Dialog":"Diálogo de axustes dos comentarios","Beginning of dialog window. Escape will cancel and close the window.":"Inicio da ventá de diálogo. Escape cancelará e pechará a ventá.","End of dialog window.":"Fin da ventá de diálogo.","{1} is loading.":"{1} está cargando."} diff --git a/client/src/locale/player.hu-HU.json b/client/src/locale/player.hu-HU.json new file mode 100644 index 000000000..57f94542c --- /dev/null +++ b/client/src/locale/player.hu-HU.json @@ -0,0 +1 @@ +{"Quality":"","Auto":"","Speed":"","Subtitles/CC":"","peers":"","peer":"","Go to the video page":"","Settings":"","Uses P2P, others may know you are watching this video.":"","Copy the video URL":"","Copy the video URL at the current time":"","Copy embed code":"","Copy magnet URI":"","Total downloaded: ":"","Total uploaded: ":"","Audio Player":"Hanglejátszó","Video Player":"Videólejátszó","Play":"Lejátszás","Pause":"Szünet","Replay":"Újra","Current Time":"Jelenlegi idő","Duration":"Időtartam","Remaining Time":"Hátralévő idő","Stream Type":"Közvetítés típusa","LIVE":"ÉLŐ","Loaded":"Betöltve","Progress":"Folyamat","Progress Bar":"Folyamatjelző","progress bar timing: currentTime={1} duration={2}":"{1} / {2}","Fullscreen":"Teljes képernyő","Non-Fullscreen":"Nem teljes képernyő","Mute":"Némítás","Unmute":"Némítás feloldása","Playback Rate":"Visszajátszási ráta","Subtitles":"Feliratok","subtitles off":"Feliratok ki","Captions":"Feliratok","captions off":"Feliratok ki","Chapters":"Fejezetek","Descriptions":"Leírások","descriptions off":"Leírások ki","Audio Track":"Hangsáv","Volume Level":"Hangerő","You aborted the media playback":"Leállítottad a médialejátszást","A network error caused the media download to fail part-way.":"Egy hálózati hiba félúton megakadályozta a média letöltését.","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.":"Nem található kompatibilis forrás ehhez a médiához.","The media is encrypted and we do not have the keys to decrypt it.":"A média titkosítva van és nincs kulcsunk a visszafejtéshez.","Play Video":"Videó Lejátszása","Close":"Bezárás","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.":"",", 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.":""} diff --git a/client/src/locale/player.it-IT.json b/client/src/locale/player.it-IT.json index 23a43ab92..3d0456b2c 100644 --- a/client/src/locale/player.it-IT.json +++ b/client/src/locale/player.it-IT.json @@ -1 +1 @@ -{"Audio Player":"Riproduttore Audio","Video Player":"Riproduttore Video","Play":"Play","Pause":"Pausa","Replay":"Replay","Current Time":"Posizione attuale","Duration":"Durata","Remaining Time":"Tempo rimanente","Stream Type":"Tipo dello Streaming","LIVE":"LIVE","Loaded":"Caricato","Progress":"Stato","Progress Bar":"Barra di progresso","progress bar timing: currentTime={1} duration={2}":"{1} di {2}","Fullscreen":"Schermo intero","Non-Fullscreen":"Chiudi schermo intero","Mute":"Muto","Unmute":"Audio ","Playback Rate":"Velocità di riproduzione","Subtitles":"Sottotitoli","subtitles off":"Senza sottotitoli","Captions":"Sottotitoli per non udenti","captions off":"Senza sottotitoli per non udenti","Chapters":"Capitoli","Descriptions":"Descrizioni","descriptions off":"Descrizioni disattivate","Audio Track":"Traccia Audio","Volume Level":"Volume","You aborted the media playback":"La riproduzione del filmato è stata interrotta","A network error caused the media download to fail part-way.":"Il download del filmato è stato interrotto a causa di un problema rete.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Il filmato non può essere caricato a causa di un errore nel server o nella rete o perché il formato non viene supportato.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La riproduzione del filmato è stata interrotta a causa di un file danneggiato o per l’utilizzo di impostazioni non supportate dal browser.","No compatible source was found for this media.":"Non ci sono fonti compatibili per questo filmato.","The media is encrypted and we do not have the keys to decrypt it.":"Il filmato è crittato e non disponiamo delle chiavi per decrittarlo","Play Video":"Riproduci Video","Close":"Chiudi","Close Modal Dialog":"Chiudi finestra di dialogo","Modal Window":"Finestra di dialogo","This is a modal window":"Questa è una finestra di dialogo","This modal can be closed by pressing the Escape key or activating the close button.":"Questa finestra di dialogo può essere chiusa premendo Esc o cliccando sul pulsante chiudi.",", opens captions settings dialog":", apri la finestra delle impostazioni delle didascalie",", opens subtitles settings dialog":", apri la finestra delle impostazioni dei sottotitoli",", opens descriptions settings dialog":", apri la finestra delle impostazioni delle descrizioni",", selected":", selezionati","captions settings":"impostazioni delle didascalie","subtitles settings":"impostazioni dei sottotitoli","descriptions settings":"impostazioni delle descrizioni","Text":"Testo","White":"Bianco","Black":"Nero","Red":"Rosso","Green":"Verde","Blue":"Blu","Yellow":"Giallo","Magenta":"Magenta","Cyan":"Ciano","Background":"Sfondo","Window":"Finestra","Transparent":"Trasparente","Semi-Transparent":"Semi-Trasparente","Opaque":"Opaco","Font Size":"Dimensione del Testo","Text Edge Style":"Stile dei Bordi del Testo","None":"Nessuno","Raised":"In Rilievo","Depressed":"Incavato","Uniform":"Uniforme","Dropshadow":"Ombreggiatura","Font Family":"Stile del Testo","Proportional Sans-Serif":"Senza Grazie Proporzionale","Monospace Sans-Serif":"Senza Grazie Monospazio","Proportional Serif":"Con Grazie Proporzionale","Monospace Serif":"Con Grazie Monospazio","Casual":"Casuale","Script":"Codice","Small Caps":"Maiuscoletto","Reset":"Ripristina","restore all settings to the default values":"ripristina tutte le impostazioni ai valori predefiniti","Done":"Fatto","Caption Settings Dialog":"Finestra delle Impostazioni dei Sottotitoli","Beginning of dialog window. Escape will cancel and close the window.":"Apertura della finestra di dialogo. Premendo ESC si annullerà e si chiuderà la finestra.","End of dialog window.":"Chiusura della finestra di dialogo.","{1} is loading.":"{1} è in caricamento.","Quality":"Qualità","Auto":"Auto","Speed":"Velocità","Subtitles/CC":"Sottotitoli/CC","peers":"nodi","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: "} \ No newline at end of file +{"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."} diff --git a/client/src/locale/player.ja-JP.json b/client/src/locale/player.ja-JP.json index 05d67b434..d5bc48fd6 100644 --- a/client/src/locale/player.ja-JP.json +++ b/client/src/locale/player.ja-JP.json @@ -1 +1 @@ -{"Audio Player":"音楽プレーヤー","Video Player":"動画プレーヤー","Play":"再生","Pause":"一時停止","Replay":"リプレイ","Current Time":"現在時間","Duration":"期間","Remaining Time":"残り時間","Stream Type":"ストリームの種類","LIVE":"ライブ","Loaded":"読込済","Progress":"進捗","Progress Bar":"進捗バー","progress bar timing: currentTime={1} duration={2}":"{1} の {2}","Fullscreen":"フルスクリーン","Non-Fullscreen":"非フルスクリーン","Mute":"ミュート","Unmute":"ミュートを解除","Playback Rate":"再生レート","Subtitles":"字幕","subtitles off":"字幕を消す","Captions":"字幕","captions off":"字幕を消す","Chapters":"チャプター","Descriptions":"説明","descriptions off":"説明を消す","Audio Track":"オーディオトラック","Volume Level":"音量レベル","You aborted the media playback":"メディアの再生を中止しました","A network error caused the media download to fail part-way.":"ネットワークエラーにより、メディアのダウンロードが途中で失敗しました。","The media could not be loaded, either because the server or network failed or because the format is not supported.":"サーバーまたはネットワークに障害が発生したか、フォーマットがサポートされていないために、メディアをロードできませんでした。","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"破損の問題や、ブラウザがサポートしていない機能を使用しているメディアが原因で、メディアの再生が中止されました。","No compatible source was found for this media.":"このメディアに対応するソースは見つかりませんでした。","The media is encrypted and we do not have the keys to decrypt it.":"メディアは暗号化されており、復号する鍵はありません。","Play Video":"動画を再生","Close":"閉じる","Close Modal Dialog":"モーダルダイアログを閉じる","Modal Window":"モーダルウィンドウ","This is a modal window":"これはモーダルウィンドウです。","This modal can be closed by pressing the Escape key or activating the close button.":"モーダルは、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":"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":"初期化","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} を読込中…","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":"magnet URI をコピーする","Total downloaded: ":"ダウンロード合計:","Total uploaded: ":"アップロード合計:"} \ No newline at end of file +{"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":"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":"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":"初期化","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} を読込中…"} diff --git a/client/src/locale/player.jbo.json b/client/src/locale/player.jbo.json new file mode 100644 index 000000000..909dfebb2 --- /dev/null +++ b/client/src/locale/player.jbo.json @@ -0,0 +1 @@ +{"Quality":"ni tilcfu","Auto":"zmiku","Speed":"ka sutra","Subtitles/CC":"vidvi vlapoi","peers":"da jikca tcana","peer":"da jikca tcana","Go to the video page":"nu vitke lo kibypapri pe lo se vidvi","Settings":"te tcimi'e","Uses P2P, others may know you are watching this video.":".i pilno lo benji simxu ciste .i lo drata ka'e la'a cu'i djuno lo du'u do catlu ma kau noi vidvi","Copy the video URL":"fukpi lo veirjudri be le vidvi","Copy the video URL at the current time":"fukpi lo veirjudri be le vidvi be'o pe lo ca temci","Copy embed code":"nu fukra'e lo kibypapri ci'erse'a vlapoi","Copy magnet URI":"nu fukra'e lo me la .magnet. ku veirtermi'u","Total downloaded: ":".i lo'i se kibycpa cu klani","Total uploaded: ":".i lo'i se kibdu'a cu klani ","Audio Player":"te snavi","Video Player":"te vidvi","Play":"nu co'a ganvi","Pause":"nu denpa","Replay":"nu za'u re'u co'a ganvi","Current Time":"temci lo krasi lo cabna","Duration":"temci","Remaining Time":"temci lo cabna lo fanmo","Stream Type":"tivni te klesi","LIVE":".i ca'o tivni","Loaded":".i mo'u samymo'i","Progress":"ni mulno","Progress Bar":"nilmulyuidje","progress bar timing: currentTime={1} duration={2}":"{1} moi lo se {2} mei","Fullscreen":"nu co'a vidnyselclu","Non-Fullscreen":"nu co'u vidnyselclu","Mute":"nu co'a smaji","Unmute":"nu co'u smaji","Playback Rate":"ni lo nu ganvi cu sutra","Subtitles":"vidvi vlapoi","subtitles off":"","Captions":"vidvi vlapoi","captions off":"","Chapters":"","Descriptions":"skicu vlapoi","descriptions off":"","Audio Track":"se snavi","Volume Level":"ni cladu","You aborted the media playback":".i do gasnu lo nu co'u ganvi","A network error caused the media download to fail part-way.":".i pa se tcana nabmi cu rinka lo nu co'u kibycpa lo ganvi","The media could not be loaded, either because the server or network failed or because the format is not supported.":".i nabmi fi lo nu samymo'i lo ganvi kei fi lo nu ga ja lo samse'u ja lo se tcana cu spofu gi na kakne tu'a lo datni te klesi","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":".i nabmi fi lo nu ganvi kei fa lo nu ga ja lo datni cu toldra gi lo te ganvi cu ckaji da poi lo do kibyca'o na kakne tu'a ke'a","No compatible source was found for this media.":"","The media is encrypted and we do not have the keys to decrypt it.":".i da goi my. mifra lo ganvi .i ku'i mi djuno fi no to'e mifra termifckiku pe my.","Play Video":"nu co'a vidvi","Close":"nu mipri","Close Modal Dialog":"nu mipri lo gacri cankyuidje","Modal Window":"gacri cankyuidje","This is a modal window":".i ti gacri cankyuidje","This modal can be closed by pressing the Escape key or activating the close button.":".i do nu'o zukte lo ka ce'u te cabra fi la'o zoi. Escape .zoi ja lo mipri batkyuidje kei lo nu mipri lo vi gacri cankyuidje",", opens captions settings dialog":"",", opens subtitles settings dialog":"",", opens descriptions settings dialog":"",", selected":"","captions settings":"","subtitles settings":"","descriptions settings":"","Text":"vlapoi","White":"blabi","Black":"xekri","Red":"xunre","Green":"crino","Blue":"blanu","Yellow":"pelxu","Magenta":"nukni","Cyan":"cicna","Background":"trixe","Window":"cankyuidje","Transparent":"klina","Semi-Transparent":"no'e klina","Opaque":"to'e klina","Font Size":"ci'artadji ni barda","Text Edge Style":"tarmi lo korbi be lo lerfu","None":"","Raised":"","Depressed":"","Uniform":"manfo","Dropshadow":"","Font Family":"ci'artadji girzu","Proportional Sans-Serif":"","Monospace Sans-Serif":"","Proportional Serif":"","Monospace Serif":"","Casual":"","Script":"","Small Caps":"","Reset":"nu lo krasi cu basti","restore all settings to the default values":"","Done":".uo","Caption Settings Dialog":"vidvi vlapoi te tcimi'e cankyuidje","Beginning of dialog window. Escape will cancel and close the window.":"","End of dialog window.":"","{1} is loading.":".i ca'o samymo'i la'o zoi. {1} .zoi"} diff --git a/client/src/locale/player.lt-LT.json b/client/src/locale/player.lt-LT.json new file mode 100644 index 000000000..098c2d358 --- /dev/null +++ b/client/src/locale/player.lt-LT.json @@ -0,0 +1 @@ +{"Quality":"Kokybė","Auto":"Automatinis","Speed":"Greitis","Subtitles/CC":"Subtitrai / CC","peers":"Partneriai","peer":"Partneris","Go to the video page":"Eiti į vaizdo įrašo puslapį","Settings":"Nustatymai","Uses P2P, others may know you are watching this video.":"Naudoja P2P tinklą, kiti gali žinoti, kad žiūrite šį vaizdo įrašą.","Copy the video URL":"Nukopijuokite vaizdo įrašo URL","Copy the video URL at the current time":"Kopijuokite vaizdo įrašo URL šiuo metu","Copy embed code":"Kopijuoti įterpimo kodą","Copy magnet URI":"Kopijuoti magnet URI","Total downloaded: ":"Iš viso atsisiuntė:","Total uploaded: ":"Iš viso įkelta:","Audio Player":"Garso grotuvas","Video Player":"Video Grotuvas","Play":"Groti","Pause":"Sustabdyti","Replay":"","Current Time":"Tikslus laikas","Duration":"Trukmė","Remaining Time":"Likęs laikas","Stream Type":"Srauto tipas","LIVE":"Gyvai","Loaded":"Kraunama","Progress":"Progresas","Progress Bar":"Progreso juosta","progress bar timing: currentTime={1} duration={2}":"{1} ar {2}","Fullscreen":"Pilna rezoliucija","Non-Fullscreen":"Ne per visą ekraną","Mute":"Nutildyti","Unmute":"Išjungti garsą","Playback Rate":"Atkūrimo sparta","Subtitles":"Subtitrai","subtitles off":"Išjungti subtitrus","Captions":"Antraštė","captions off":"Išjungti antraštes","Chapters":"Skyrius","Descriptions":"Aprašymas","descriptions off":"Išjungti aprąšyma","Audio Track":"Garso takelis","Volume Level":"Garsumo lygis","You aborted the media playback":"Jūs nutraukėte medijos atkūrimą","A network error caused the media download to fail part-way.":"Dėl tinklo klaidos medijos atsisiuntimas buvo neveiksmingas.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Negalima įkelti laikmenos, nes serveris arba tinklas nerastas, arba todėl, kad formatas nepalaikomas.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Žiniasklaidos atkūrimas buvo nutrauktas dėl korupcijos problemos arba dėl to, kad jūsų naudojamoje žiniasklaidos priemonėje jūsų naršyklė nepalaikė.","No compatible source was found for this media.":"Žiniasklaidos atkūrimas buvo nutrauktas dėl problemos arba dėl to, kad būtų galima žinoti, kaip tai padaryti.","The media is encrypted and we do not have the keys to decrypt it.":"Žiniasklaida yra užšifruota ir neturime raktų, kad ją iššifruoti.","Play Video":"Leisti vaizdo įrašą","Close":"Uždaryti","Close Modal Dialog":"Uždaryti modulinį dialogą","Modal Window":"Modalinis langas","This is a modal window":"Tai modalas","This modal can be closed by pressing the Escape key or activating the close button.":"Šį modalą galima uždaryti paspaudus klavišą Escape arba įjungiant uždarymo mygtuką.",", opens captions settings dialog":"atidaro antraščių nustatymų dialogą",", opens subtitles settings dialog":", atidaro subtitrų nustatymų dialogą",", opens descriptions settings dialog":", atidaro aprašymų parametrų dialogo langą",", selected":", pasirinkta","captions settings":"antraščių nustatymus","subtitles settings":"subtitrų nustatymai","descriptions settings":"aprašymų nustatymai","Text":"Tekstas","White":"Balta","Black":"Juoda","Red":"Raudona","Green":"Žalia","Blue":"Męlyna","Yellow":"Geltona","Magenta":"Purpurinė","Cyan":"Žydra","Background":"Fonas","Window":"Langas","Transparent":"Skaidrus","Semi-Transparent":"Pusiau permatomas","Opaque":"Nepermatomas","Font Size":"Šrifto dydis","Text Edge Style":"Teksto krašto stilius","None":"nė joks","Raised":"Pakelta","Depressed":"Prislėgtas","Uniform":"Uniforma","Dropshadow":"Mesti šešėlį","Font Family":"Šrifto šeima","Proportional Sans-Serif":"Proporcingas Sans-Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Proporcinis Serif","Monospace Serif":"Monospace Serif","Casual":"Atsitiktinis","Script":"Skriptas","Small Caps":"Mažos galvutės","Reset":"Atstatyti","restore all settings to the default values":"atkurti visus nustatymus pagal numatytas reikšmes","Done":"Baigta","Caption Settings Dialog":"Antraštės nustatymai dialogo langas","Beginning of dialog window. Escape will cancel and close the window.":"Dialogo lango pradžia. Escape atšaukia ir uždarys langą.","End of dialog window.":"Dialogo lango pabaiga.","{1} is loading.":"{1} įkeliama."} diff --git a/client/src/locale/player.nb-NO.json b/client/src/locale/player.nb-NO.json new file mode 100644 index 000000000..1454ae29b --- /dev/null +++ b/client/src/locale/player.nb-NO.json @@ -0,0 +1 @@ +{"Quality":"","Auto":"","Speed":"","Subtitles/CC":"","peers":"","peer":"","Go to the video page":"","Settings":"","Uses P2P, others may know you are watching this video.":"","Copy the video URL":"","Copy the video URL at the current time":"","Copy embed code":"","Copy magnet URI":"","Total downloaded: ":"","Total uploaded: ":"","Audio Player":"Lydspiller","Video Player":"Videospiller","Play":"Spill av","Pause":"Pause","Replay":"Gjenta","Current Time":"Nåværende tid","Duration":"Varighet","Remaining Time":"Gjenværende","Stream Type":"Strømtype","LIVE":"SANNTIDSVISNING","Loaded":"Innlastet","Progress":"Framdrift","Progress Bar":"Framdriftsviser","progress bar timing: currentTime={1} duration={2}":"{1} av {2}","Fullscreen":"Fullskjermsvisning","Non-Fullscreen":"Ikke-fullskjerm","Mute":"Forstum","Unmute":"Opphev forstumming","Playback Rate":"Avspillingshastighet","Subtitles":"Undertekster","subtitles off":"Undertekster av","Captions":"Bildetekster","captions off":"Bildetekster av","Chapters":"Kapittel","Descriptions":"Beskrivelser","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.":"",", 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.":""} diff --git a/client/src/locale/player.nl-NL.json b/client/src/locale/player.nl-NL.json index 38819722c..33168f0e8 100644 --- a/client/src/locale/player.nl-NL.json +++ b/client/src/locale/player.nl-NL.json @@ -1 +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 +{"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:","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."} diff --git a/client/src/locale/player.oc.json b/client/src/locale/player.oc.json index 44ee51686..c8ce81293 100644 --- a/client/src/locale/player.oc.json +++ b/client/src/locale/player.oc.json @@ -1 +1 @@ -{"Audio Player":"Lector àudio","Video Player":"Lector vidèo","Play":"Lectura","Pause":"Pausa","Replay":"Tornar legir","Current Time":"Durada passada","Duration":"Durada","Remaining Time":"Temps restant","Stream Type":"Tipe de difusion","LIVE":"DIRÈCTE","Loaded":"Cargat","Progress":"Progression","Progress Bar":"Barra de progession","progress bar timing: currentTime={1} duration={2}":"{1} sus {2}","Fullscreen":"Ecran complèt","Non-Fullscreen":"Pas en ecran complèt","Mute":"Copar lo son","Unmute":"Restablir lo son","Playback Rate":"Velocitat de lectura","Subtitles":"Sostítols","subtitles off":"Sostítols desactivats","Captions":"Legendas","captions off":"Legendas desactivadas","Chapters":"Capítols","Descriptions":"Descripcions","descriptions off":"descripcions desactivadas","Audio Track":"Pista àudio","Volume Level":"Nivèl del volum","You aborted the media playback":"Avètz copat la lectura del mèdia","A network error caused the media download to fail part-way.":"Una error de ret a provocat un fracàs del telecargament.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Lo mèdia a pas pogut èsser cargat, siá perque lo servidor o lo ret a fracassat siá perque lo format es pas compatible.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La lectura del mèdia es copada a causa d’un problèma de corrupcion o perque lo mèdia utiliza de foncionalitats pas suportadas pel navigador.","No compatible source was found for this media.":"Cap de font compatiblas pas trobada per aqueste mèdia.","The media is encrypted and we do not have the keys to decrypt it.":"Lo mèdia es chifrat e avèm pas las claus per lo deschifrar.","Play Video":"Legir la vidèo","Close":"Tampar","Close Modal Dialog":"Tampar la fenèstra","Modal Window":"Fenèstra","This is a modal window":"Aquò es una fenèstra","This modal can be closed by pressing the Escape key or activating the close button.":"Aquesta fenèstra pòt èsser tampada en quichar Escapar sul clavièr o en activar lo boton de tampadura.",", opens captions settings dialog":", dobrís la fenèstra de paramètres de legenda",", opens subtitles settings dialog":", dobrís la fenèstra de paramètres de sostítol",", opens descriptions settings dialog":", dobrís la fenèstra de paramètres de descripcion",", selected":", seleccionat","captions settings":"paramètres de legenda","subtitles settings":"paramètres de sostítol","descriptions settings":"paramètres de descripcion","Text":"Tèxte","White":"Blanc","Black":"Negre","Red":"Roge","Green":"Verd","Blue":"Blau","Yellow":"Jaune","Magenta":"Magenta","Cyan":"Cian","Background":"Rèireplan","Window":"Fenèstra","Transparent":"Transparent","Semi-Transparent":"Semitransparent","Opaque":"Opac","Font Size":"Talha de la polissa","Text Edge Style":"Estil dels contorn del tèxte","None":"Cap","Raised":"Naut","Depressed":"Enfonsat","Uniform":"Unifòrme","Dropshadow":"Ombrat","Font Family":"Familha de polissa","Proportional Sans-Serif":"Sans-Serif proporcional","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Serif proporcional","Monospace Serif":"Monospace Serif","Casual":"Manuscrita","Script":"Script","Small Caps":"Pichonas majusculas","Reset":"Reïnicializar","restore all settings to the default values":"o restablir tot a las valors per defaut","Done":"Acabat","Caption Settings Dialog":"Fenèstra de paramètres de legenda","Beginning of dialog window. Escape will cancel and close the window.":"Debuta de la fenèstra. Escapar anullarà e tamparà la fenèstra.","End of dialog window.":"Fin de la fenèstra.","{1} is loading.":"{1} es a cargar.","Quality":"Qualitat","Auto":"Auto","Speed":"Velocitat","Subtitles/CC":"Sostítols/CC","peers":"pars","peer":"par","Go to the video page":"Anar a la pagina de la vidèo","Settings":"Paramètres","Uses P2P, others may know you are watching this video.":"Utiliza lo P2P, se pòt que d’autres sián a agachar aquesta vidèo.","Copy the video URL":"Copiar l’URL de la vidèo","Copy the video URL at the current time":"Copiar l’URL de la vidèo a aquesta posicion","Copy embed code":"Copiar lo còdi d’integracion","Copy magnet URI":"Copiar lo magnet URI","Total downloaded: ":"Total telecargat :","Total uploaded: ":"Total enviat :"} \ No newline at end of file +{"Quality":"Qualitat","Auto":"Auto","Speed":"Velocitat","Subtitles/CC":"Sostítols/CC","peers":"pars","peer":"par","Go to the video page":"Anar a la pagina de la vidèo","Settings":"Paramètres","Uses P2P, others may know you are watching this video.":"Utiliza lo P2P, se pòt que d’autres sián a agachar aquesta vidèo.","Copy the video URL":"Copiar l’URL de la vidèo","Copy the video URL at the current time":"Copiar l’URL de la vidèo a aquesta posicion","Copy embed code":"Copiar lo còdi d’integracion","Copy magnet URI":"Copiar lo magnet URI","Total downloaded: ":"Total telecargat :","Total uploaded: ":"Total enviat :","Audio Player":"Lector àudio","Video Player":"Lector vidèo","Play":"Lectura","Pause":"Pausa","Replay":"Tornar legir","Current Time":"Durada passada","Duration":"Durada","Remaining Time":"Temps restant","Stream Type":"Tipe de difusion","LIVE":"DIRÈCTE","Loaded":"Cargat","Progress":"Progression","Progress Bar":"Barra de progession","progress bar timing: currentTime={1} duration={2}":"{1} sus {2}","Fullscreen":"Ecran complèt","Non-Fullscreen":"Pas en ecran complèt","Mute":"Copar lo son","Unmute":"Restablir lo son","Playback Rate":"Velocitat de lectura","Subtitles":"Sostítols","subtitles off":"Sostítols desactivats","Captions":"Legendas","captions off":"Legendas desactivadas","Chapters":"Capítols","Descriptions":"Descripcions","descriptions off":"descripcions desactivadas","Audio Track":"Pista àudio","Volume Level":"Nivèl del volum","You aborted the media playback":"Avètz copat la lectura del mèdia","A network error caused the media download to fail part-way.":"Una error de ret a provocat un fracàs del telecargament.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Lo mèdia a pas pogut èsser cargat, siá perque lo servidor o lo ret a fracassat siá perque lo format es pas compatible.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La lectura del mèdia es copada a causa d’un problèma de corrupcion o perque lo mèdia utiliza de foncionalitats pas suportadas pel navigador.","No compatible source was found for this media.":"Cap de font compatiblas pas trobada per aqueste mèdia.","The media is encrypted and we do not have the keys to decrypt it.":"Lo mèdia es chifrat e avèm pas las claus per lo deschifrar.","Play Video":"Legir la vidèo","Close":"Tampar","Close Modal Dialog":"Tampar la fenèstra","Modal Window":"Fenèstra","This is a modal window":"Aquò es una fenèstra","This modal can be closed by pressing the Escape key or activating the close button.":"Aquesta fenèstra pòt èsser tampada en quichar Escapar sul clavièr o en activar lo boton de tampadura.",", opens captions settings dialog":", dobrís la fenèstra de paramètres de legenda",", opens subtitles settings dialog":", dobrís la fenèstra de paramètres de sostítol",", opens descriptions settings dialog":", dobrís la fenèstra de paramètres de descripcion",", selected":", seleccionat","captions settings":"paramètres de legenda","subtitles settings":"paramètres de sostítol","descriptions settings":"paramètres de descripcion","Text":"Tèxte","White":"Blanc","Black":"Negre","Red":"Roge","Green":"Verd","Blue":"Blau","Yellow":"Jaune","Magenta":"Magenta","Cyan":"Cian","Background":"Rèireplan","Window":"Fenèstra","Transparent":"Transparent","Semi-Transparent":"Semitransparent","Opaque":"Opac","Font Size":"Talha de la polissa","Text Edge Style":"Estil dels contorn del tèxte","None":"Cap","Raised":"Naut","Depressed":"Enfonsat","Uniform":"Unifòrme","Dropshadow":"Ombrat","Font Family":"Familha de polissa","Proportional Sans-Serif":"Sans-Serif proporcional","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Serif proporcional","Monospace Serif":"Monospace Serif","Casual":"Manuscrita","Script":"Script","Small Caps":"Pichonas majusculas","Reset":"Reïnicializar","restore all settings to the default values":"o restablir tot a las valors per defaut","Done":"Acabat","Caption Settings Dialog":"Fenèstra de paramètres de legenda","Beginning of dialog window. Escape will cancel and close the window.":"Debuta de la fenèstra. Escapar anullarà e tamparà la fenèstra.","End of dialog window.":"Fin de la fenèstra.","{1} is loading.":"{1} es a cargar."} diff --git a/client/src/locale/player.pl-PL.json b/client/src/locale/player.pl-PL.json index bef249cbe..793550b47 100644 --- a/client/src/locale/player.pl-PL.json +++ b/client/src/locale/player.pl-PL.json @@ -1 +1 @@ -{"Audio Player":"Odtwarzacz audio","Video Player":"Odtwarzacz wideo","Play":"Odtwórz","Pause":"Wstrzymaj","Replay":"Powtórz","Current Time":"Obecny czas","Duration":"Czas trwania","Remaining Time":"Pozostały czas","Stream Type":"Rodzaj strumienia","LIVE":"NA ŻYWO","Loaded":"Załadowano","Progress":"Postęp","Progress Bar":"Pasek postępu","progress bar timing: currentTime={1} duration={2}":"{1} z {2}","Fullscreen":"Pełny ekran","Non-Fullscreen":"Bez pełnego ekranu","Mute":"Wycisz","Unmute":"Cofnij wyciszenie","Playback Rate":"Szybkość odtwarzania","Subtitles":"Napisy","subtitles off":"napisy są wyłączone","Captions":"CC","captions off":"CC są wyłączone","Chapters":"Rozdziały","Descriptions":"Opisy","descriptions off":"opisy są wyłączone","Audio Track":"Ścieżka dźwiękowa","Volume Level":"Poziom głośności","You aborted the media playback":"Przerwałeś odtwarzanie zawartości mulimedialnej","A network error caused the media download to fail part-way.":"Błąd sieci spowodował, że zawartość multimedialna została pobrana tylko częściowo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Nie udało się załadować zawartości multimedialnej z powodu błędy sieci lub serwera lub ponieważ format nie jest obsługiwany.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Odtwarzanie zostało przerwane ze względu na uszkodzenie pliku lub przez brak wsparcia funkcji multimediów przez Twoją przeglądarkę.","No compatible source was found for this media.":"Nie znaleziono kompatybilnego źródła dla tego media.","The media is encrypted and we do not have the keys to decrypt it.":"Zawartość multimedialna jest zaszyfrowana, a klucz do jej odszyfrowania jest nieznany.","Play Video":"Odtwórz film","Close":"Zamknij","Close Modal Dialog":"Zamknij okno modalne","Modal Window":"Okno modalne","This is a modal window":"To jest okno modalne","This modal can be closed by pressing the Escape key or activating the close button.":"To okno może zostać zamknięte klawiszem Escape lub przyciskiem zamykania.",", opens captions settings dialog":", otwiera okno ustawień CC",", opens subtitles settings dialog":", otwiera okno ustawień napisów",", opens descriptions settings dialog":", otwiera okno ustawień opisów",", selected":", zaznaczone","captions settings":"ustawienia CC","subtitles settings":"ustawienia napisów","descriptions settings":"ustawienia opisów","Text":"Tekst","White":"Biały","Black":"Czarny","Red":"Czerwony","Green":"Zielony","Blue":"Niebieski","Yellow":"Żółty","Magenta":"Magenta","Cyan":"Cyjanowy","Background":"Tło","Window":"Okno","Transparent":"Przezroczyste","Semi-Transparent":"Półprzezroczyste","Opaque":"Widoczne","Font Size":"Rozmiar czcionki","Text Edge Style":"Styl krawędzi tekstu","None":"Brak","Raised":"Wypukłe","Depressed":"Wgłębione","Uniform":"Jednolity","Dropshadow":"Cień","Font Family":"Rodzina czcionek","Proportional Sans-Serif":"Proporcjonalne bezszeryfowe","Monospace Sans-Serif":"Bezszeryfowe o stałej szerokości","Proportional Serif":"Proporcjonalne szeryfowe","Monospace Serif":"Szeryfowe o stałej szerokości","Casual":"Ozdobne","Script":"Pismo odręczne","Small Caps":"Kapitaliki","Reset":"Resetuj","restore all settings to the default values":"przywróć wszystkie ustawienia do wartości domyślnych","Done":"Gotowe","Caption Settings Dialog":"Okno ustawień napisów","Beginning of dialog window. Escape will cancel and close the window.":"Początek okna dialogowego. Przycisk Escape anuluje i zamknie okno.","End of dialog window.":"Koniec okna dialogowego.","{1} is loading.":"{1} ładuje się.","Quality":"Jakość","Auto":"Automatyczna","Speed":"Prędkość","Subtitles/CC":"Napisy/CC","peers":"partnerów","peer":"partner","Go to the video page":"Przejdź na stronę filmu","Settings":"Ustawienia","Uses P2P, others may know you are watching this video.":"Korzysta z P2P, inni mogą dowiedzieć się, że oglądasz ten film.","Copy the video URL":"Skopiuj adres URL filmu","Copy the video URL at the current time":"Skopiuj adres URL filmu z obecnym czasem","Copy embed code":"Skopiuj kod do osadzenia","Copy magnet URI":"Skopiuj odnośnik Magnet"} \ No newline at end of file +{"Quality":"Jakość","Auto":"Automatyczna","Speed":"Prędkość","Subtitles/CC":"Napisy/CC","peers":"partnerów","peer":"partner","Go to the video page":"Przejdź na stronę filmu","Settings":"Ustawienia","Uses P2P, others may know you are watching this video.":"Korzysta z P2P, inni mogą dowiedzieć się, że oglądasz ten film.","Copy the video URL":"Skopiuj adres URL filmu","Copy the video URL at the current time":"Skopiuj adres URL filmu z obecnym czasem","Copy embed code":"Skopiuj kod do osadzenia","Copy magnet URI":"Skopiuj odnośnik Magnet","Total downloaded: ":"","Total uploaded: ":"","Audio Player":"Odtwarzacz audio","Video Player":"Odtwarzacz wideo","Play":"Odtwórz","Pause":"Wstrzymaj","Replay":"Powtórz","Current Time":"Obecny czas","Duration":"Czas trwania","Remaining Time":"Pozostały czas","Stream Type":"Rodzaj strumienia","LIVE":"NA ŻYWO","Loaded":"Załadowano","Progress":"Postęp","Progress Bar":"Pasek postępu","progress bar timing: currentTime={1} duration={2}":"{1} z {2}","Fullscreen":"Pełny ekran","Non-Fullscreen":"Bez pełnego ekranu","Mute":"Wycisz","Unmute":"Cofnij wyciszenie","Playback Rate":"Szybkość odtwarzania","Subtitles":"Napisy","subtitles off":"napisy są wyłączone","Captions":"CC","captions off":"CC są wyłączone","Chapters":"Rozdziały","Descriptions":"Opisy","descriptions off":"opisy są wyłączone","Audio Track":"Ścieżka dźwiękowa","Volume Level":"Poziom głośności","You aborted the media playback":"Przerwałeś odtwarzanie zawartości mulimedialnej","A network error caused the media download to fail part-way.":"Błąd sieci spowodował, że zawartość multimedialna została pobrana tylko częściowo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Nie udało się załadować zawartości multimedialnej z powodu błędy sieci lub serwera lub ponieważ format nie jest obsługiwany.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Odtwarzanie zostało przerwane ze względu na uszkodzenie pliku lub przez brak wsparcia funkcji multimediów przez Twoją przeglądarkę.","No compatible source was found for this media.":"Nie znaleziono kompatybilnego źródła dla tego media.","The media is encrypted and we do not have the keys to decrypt it.":"Zawartość multimedialna jest zaszyfrowana, a klucz do jej odszyfrowania jest nieznany.","Play Video":"Odtwórz film","Close":"Zamknij","Close Modal Dialog":"Zamknij okno modalne","Modal Window":"Okno modalne","This is a modal window":"To jest okno modalne","This modal can be closed by pressing the Escape key or activating the close button.":"To okno może zostać zamknięte klawiszem Escape lub przyciskiem zamykania.",", opens captions settings dialog":", otwiera okno ustawień CC",", opens subtitles settings dialog":", otwiera okno ustawień napisów",", opens descriptions settings dialog":", otwiera okno ustawień opisów",", selected":", zaznaczone","captions settings":"ustawienia CC","subtitles settings":"ustawienia napisów","descriptions settings":"ustawienia opisów","Text":"Tekst","White":"Biały","Black":"Czarny","Red":"Czerwony","Green":"Zielony","Blue":"Niebieski","Yellow":"Żółty","Magenta":"Magenta","Cyan":"Cyjanowy","Background":"Tło","Window":"Okno","Transparent":"Przezroczyste","Semi-Transparent":"Półprzezroczyste","Opaque":"Widoczne","Font Size":"Rozmiar czcionki","Text Edge Style":"Styl krawędzi tekstu","None":"Brak","Raised":"Wypukłe","Depressed":"Wgłębione","Uniform":"Jednolity","Dropshadow":"Cień","Font Family":"Rodzina czcionek","Proportional Sans-Serif":"Proporcjonalne bezszeryfowe","Monospace Sans-Serif":"Bezszeryfowe o stałej szerokości","Proportional Serif":"Proporcjonalne szeryfowe","Monospace Serif":"Szeryfowe o stałej szerokości","Casual":"Ozdobne","Script":"Pismo odręczne","Small Caps":"Kapitaliki","Reset":"Resetuj","restore all settings to the default values":"przywróć wszystkie ustawienia do wartości domyślnych","Done":"Gotowe","Caption Settings Dialog":"Okno ustawień napisów","Beginning of dialog window. Escape will cancel and close the window.":"Początek okna dialogowego. Przycisk Escape anuluje i zamknie okno.","End of dialog window.":"Koniec okna dialogowego.","{1} is loading.":"{1} ładuje się."} diff --git a/client/src/locale/player.pt-BR.json b/client/src/locale/player.pt-BR.json index 12ea5c246..fb7effdec 100644 --- a/client/src/locale/player.pt-BR.json +++ b/client/src/locale/player.pt-BR.json @@ -1 +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","peer":"pessoa","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","Copy magnet URI":"Copiar link magnet","Total downloaded: ":"Total baixado:","Total uploaded: ":"Total subido:"} \ No newline at end of file +{"Quality":"Qualidade","Auto":"Auto","Speed":"Velocidade","Subtitles/CC":"Legendas/CC","peers":"pares","peer":"pessoa","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","Copy magnet URI":"Copiar link magnet","Total downloaded: ":"Total baixado:","Total uploaded: ":"Total subido:","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."} diff --git a/client/src/locale/player.pt-PT.json b/client/src/locale/player.pt-PT.json index 572bbf686..c2e82fc81 100644 --- a/client/src/locale/player.pt-PT.json +++ b/client/src/locale/player.pt-PT.json @@ -1 +1 @@ -{"Audio Player":"Reprodutor de áudio","Video Player":"Reprodutor de vídeo","Play":"Reproduzir","Pause":"Pausa","Replay":"Reproduzir novamente","Current Time":"Tempo actual","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 ocultas 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":"Interrompeu a reprodução de média","A network error caused the media download to fail part-way.":"Um erro de rede causou uma falha parcial na transferência do média.","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á encriptada e não temos as chaves para a desencriptar.","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.":"Este modal pode ser fechado pressionando a tecla Escape ou activando o botão 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":"Cíano","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","Small Caps":"Minúsculas","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} em carregamento.","Quality":"Qualidade","Auto":"Auto","Speed":"Velocidade","Subtitles/CC":"Legendas/CC","peers":"pares","peer":"par","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 poderão saber que está a ver este vídeo.","Copy the video URL":"Copiar URL do vídeo","Copy the video URL at the current time":"Copiar URL do vídeo no tempo actual","Copy embed code":"Copiar código incorporado","Copy magnet URI":"Copiar magnet URI","Total downloaded: ":"Total transferido","Total uploaded: ":"Total carregado"} \ No newline at end of file +{"Quality":"Qualidade","Auto":"Auto","Speed":"Velocidade","Subtitles/CC":"Legendas/CC","peers":"pares","peer":"par","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 poderão saber que está a ver este vídeo.","Copy the video URL":"Copiar URL do vídeo","Copy the video URL at the current time":"Copiar URL do vídeo no tempo actual","Copy embed code":"Copiar código incorporado","Copy magnet URI":"Copiar magnet URI","Total downloaded: ":"Total transferido","Total uploaded: ":"Total carregado","Audio Player":"Reprodutor de áudio","Video Player":"Reprodutor de vídeo","Play":"Reproduzir","Pause":"Pausa","Replay":"Reproduzir novamente","Current Time":"Tempo actual","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 ocultas 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":"Interrompeu a reprodução de média","A network error caused the media download to fail part-way.":"Um erro de rede causou uma falha parcial na transferência do média.","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á encriptada e não temos as chaves para a desencriptar.","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.":"Este modal pode ser fechado pressionando a tecla Escape ou activando o botão 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":"Cíano","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":"","Small Caps":"Minúsculas","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} em carregamento."} diff --git a/client/src/locale/player.ru-RU.json b/client/src/locale/player.ru-RU.json index 25da7a4de..7f32b4047 100644 --- a/client/src/locale/player.ru-RU.json +++ b/client/src/locale/player.ru-RU.json @@ -1 +1 @@ -{"Audio Player":"Аудиоплеер","Video Player":"Видеоплеер","Play":"Воспроизвести","Pause":"Пауза","Replay":"Повторить","Current Time":"Текущее время","Duration":"Продолжительность","Remaining Time":"Оставшееся время","Stream Type":"Тип потока","LIVE":"Прямой эфир","Loaded":"Загружено","Progress":"Ход выполнения","Progress Bar":"Индикатор выполнения","progress bar timing: currentTime={1} duration={2}":"{1} из {2}","Fullscreen":"Полный экран","Non-Fullscreen":"Окно","Mute":"Без звука","Unmute":"Со звуком","Playback Rate":" Скорость воспроизведения","Subtitles":"Субтитры","subtitles off":"без субтитров","Captions":"Заголовки","captions off":"без заголовок","Chapters":"Главы","Descriptions":"Описание","descriptions off":"без описаний","Audio Track":"Аудиодорожка","Volume Level":"Громкость","You aborted the media playback":"Вы отменили воспроизведение медиафайла","A network error caused the media download to fail part-way.":"Ошибка сети стала причиной неудачного воспроизведения медиафайла.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Медиафайл не может быть воспроизведен: ошибка сервера или сети, или не поддерживается формат медиафайла.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Воспроизведение отменено: файл испорчен или используемый медиафайл не поддерживается вашим браузером.","No compatible source was found for this media.":"Не найдено совместимого источника для данного медиафайла.","The media is encrypted and we do not have the keys to decrypt it.":"Этот медиафайл зашифрован и у нас нет ключей для его расшифровки.","Play Video":"Воспроизвести видео","Close":"Закрыть","Close Modal Dialog":"Закрыть модальное диалоговое окно","Modal Window":"Модальное окно","This is a modal window":"Это модальное окно","This modal can be closed by pressing the Escape key or activating the close button.":"Это модальное окно можно закрыть нажав на кнопку Escape или на кнопку Закрыть.",", opens captions settings dialog":", открывает окно настроек заголовок",", opens subtitles settings dialog":", открывает окно настроек субтитров",", opens descriptions settings dialog":", открывает окно настроек описаний",", selected":", выделено ","captions settings":"настройки заголовок","subtitles settings":"настройки субтитров","descriptions settings":"настройки описаний ","Text":"Текст","White":"Белый","Black":"Черный","Red":"Красный","Green":"Зеленый","Blue":"Синий","Yellow":"Желтый","Magenta":"Пурпурный ","Cyan":"Голубой","Background":"Фон","Window":"Окно","Transparent":"Прозрачный","Semi-Transparent":"Полупрозрачный ","Opaque":"Непрозрачный","Font Size":"Размер шрифта ","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.":"Начало диалогового окна. Клавиша Escape отменит действие и закроет окно.","End of dialog window.":"Конец диалогового окна.","{1} is loading.":"{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":"Скопировать URL видео","Copy the video URL at the current time":"Скопировать URL видео с привязкой ко времени","Copy embed code":"Скопировать HTML-код","Copy magnet URI":"Скопировать magnet URI","Total downloaded: ":"Всего скачано:","Total uploaded: ":"Всего загружено:"} \ No newline at end of file +{"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":"Скопировать URL видео","Copy the video URL at the current time":"Скопировать URL видео с привязкой ко времени","Copy embed code":"Скопировать HTML-код","Copy magnet URI":"Скопировать 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.":"Это модальное окно можно закрыть нажав на кнопку Escape или на кнопку Закрыть.",", opens captions settings dialog":", открывает окно настроек заголовок",", opens subtitles settings dialog":", открывает окно настроек субтитров",", opens descriptions settings dialog":", открывает окно настроек описаний",", selected":", выделено ","captions settings":"настройки заголовок","subtitles settings":"настройки субтитров","descriptions settings":"настройки описаний ","Text":"Текст","White":"Белый","Black":"Черный","Red":"Красный","Green":"Зеленый","Blue":"Синий","Yellow":"Желтый","Magenta":"Пурпурный ","Cyan":"Голубой","Background":"Фон","Window":"Окно","Transparent":"Прозрачный","Semi-Transparent":"Полупрозрачный ","Opaque":"Непрозрачный","Font Size":"Размер шрифта ","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.":"Начало диалогового окна. Клавиша Escape отменит действие и закроет окно.","End of dialog window.":"Конец диалогового окна.","{1} is loading.":"{1} загружается."} diff --git a/client/src/locale/player.sk-SK.json b/client/src/locale/player.sk-SK.json new file mode 100644 index 000000000..46036f3ce --- /dev/null +++ b/client/src/locale/player.sk-SK.json @@ -0,0 +1 @@ +{"Quality":"Kvalita","Auto":"Automaticky","Speed":"Rýchlosť","Subtitles/CC":"Titulky","peers":"rovesníkov","peer":"rovesník","Go to the video page":"Prejsť na stránku s videom","Settings":"Nastavenia","Uses P2P, others may know you are watching this video.":"Používa P2P, ostatní môžu zistiť, že pozaráte toto video.","Copy the video URL":"Skopírovať odkaz na toto video","Copy the video URL at the current time":"Skopírovať odkaz na toto video v danom čase","Copy embed code":"Skopírovať včleňovací kód","Copy magnet URI":"Skopírovať odkaz typu magnet","Total downloaded: ":"Celkovo stiahnuté:","Total uploaded: ":"Celkovo nahraté:","Audio Player":"Audio Prehrávač","Video Player":"Video Prehrávač","Play":"Prehrať","Pause":"Pozastaviť","Replay":"Opakovať","Current Time":"Aktuálny čas","Duration":"Trvanie","Remaining Time":"Zostávajúci čas","Stream Type":"Typ dátového toku","LIVE":"NAŽIVO","Loaded":"Nahraté","Progress":"Priebeh","Progress Bar":"Ukazovateľ priebehu","progress bar timing: currentTime={1} duration={2}":"{1} z {2}","Fullscreen":"Na celú obrazovku","Non-Fullscreen":"V okne","Mute":"Ztlmiť","Unmute":"Ozvučiť","Playback Rate":"Rýchlosť prehrávania","Subtitles":"Titulky","subtitles off":"Bez tituliek","Captions":"Nápisy","captions off":"Bez nápisov","Chapters":"Kapitoly","Descriptions":"Popisy","descriptions off":"Bez popisov","Audio Track":"Audio stopa","Volume Level":"Ǔroveň hlasitosti","You aborted the media playback":"Prerušili ste prehrávanie média","A network error caused the media download to fail part-way.":"Chyba v sieti spôsobila zlyhanie počas sťahovania média","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Médium sa nepodarilo nahrať, buď kôli serveru alebo zlyhala sieť alebo kôli nepodporovanému formátu.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Prehrávanie média bolo prerušené kôli poškodeniu alebo médium používa funkcie, ktoré Váš prehliadač nepodporuje.","No compatible source was found for this media.":"Pre toto médium sa nenašie kompatibilný zdroj.","The media is encrypted and we do not have the keys to decrypt it.":"Médium je zašifrované a nemáme dešifrovacie kľúče.","Play Video":"Prehrať video","Close":"Zatvoriť","Close Modal Dialog":"Zatvoriť modálne dialógové okno","Modal Window":"Modálne okno","This is a modal window":"Toto je modálne okno","This modal can be closed by pressing the Escape key or activating the close button.":"Toto modálne okno možno zatvoriť tlačidlom Esc alebo aktivovaním tlačidla Zatvoriť.",", opens captions settings dialog":", otvorí dialógové okno nastavenia nápisov",", opens subtitles settings dialog":", otvorí dialógové okno nastavenia titulkov",", opens descriptions settings dialog":", otvorí dialógové okno nastavenia popiskov",", selected":", vybraté","captions settings":"nastavenie nápisov","subtitles settings":"nastavenie titulkov","descriptions settings":"nastavenie popiskov","Text":"Text","White":"Biela","Black":"Čierna","Red":"Červená","Green":"Zelená","Blue":"Modrá","Yellow":"Žltá","Magenta":"Purpurová","Cyan":"Tyrkisová","Background":"Pozadie","Window":"Okno","Transparent":"Priehľadné","Semi-Transparent":"Polo-priehľadné","Opaque":"Nepriehľadné","Font Size":"Veľkosť písma","Text Edge Style":"Štýl hrany textu","None":"Žiadne","Raised":"Zdvihnuté","Depressed":"Stlačené","Uniform":"Uniforma","Dropshadow":"Vrhanie tieňa","Font Family":"Rodina písma","Proportional Sans-Serif":"Pomerný Sans-Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Pomerný Serif","Monospace Serif":"Monospace Serif","Casual":"Príležitostné","Script":"Písané","Small Caps":"Malé písmená","Reset":"Reset","restore all settings to the default values":"obnoviť všetky nastavenia na predvolené hodnoty","Done":"Hotovo","Caption Settings Dialog":"Dialógové okno nastavenia nápisov","Beginning of dialog window. Escape will cancel and close the window.":"Začiatok dialógového okna. Esc zruší a zatvorí toto okno.","End of dialog window.":"Koniec dialógového okna.","{1} is loading.":"Nahrávanie {1}."} diff --git a/client/src/locale/player.sl-SI.json b/client/src/locale/player.sl-SI.json new file mode 100644 index 000000000..f0d586323 --- /dev/null +++ b/client/src/locale/player.sl-SI.json @@ -0,0 +1 @@ +{"Quality":"","Auto":"","Speed":"","Subtitles/CC":"","peers":"","peer":"","Go to the video page":"","Settings":"","Uses P2P, others may know you are watching this video.":"","Copy the video URL":"","Copy the video URL at the current time":"","Copy embed code":"","Copy magnet URI":"","Total downloaded: ":"","Total uploaded: ":"","Audio Player":"Predvajalnik zvoka","Video Player":"Video predvajalnik","Play":"Predvajaj","Pause":"Premor","Replay":"Ponovitev","Current Time":"Trenutni čas","Duration":"Trajanje","Remaining Time":"Preostali čas","Stream Type":"","LIVE":"","Loaded":"","Progress":"","Progress Bar":"","progress bar timing: currentTime={1} duration={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.":"",", 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.":""} diff --git a/client/src/locale/player.sv-SE.json b/client/src/locale/player.sv-SE.json index b28c51914..9ed86f7bf 100644 --- a/client/src/locale/player.sv-SE.json +++ b/client/src/locale/player.sv-SE.json @@ -1 +1 @@ -{"Audio Player":"Ljudspelare","Video Player":"Videospelare","Play":"Spela","Pause":"Pausa","Replay":"Spela igen","Current Time":"Aktuell tid","Duration":"Total tid","Remaining Time":"Återstående tid","Stream Type":"Strömningstyp","LIVE":"DIREKT","Loaded":"Laddad","Progress":"Förlopp","Progress Bar":"Förloppsindikator","progress bar timing: currentTime={1} duration={2}":"{1} av {2}","Fullscreen":"Fullskärm","Non-Fullscreen":"Inte fullskärm","Mute":"Ljud av","Unmute":"Ljud på","Playback Rate":"Uppspelningshastighet","Subtitles":"Undertexter på","subtitles off":"Undertexter av","Captions":"Textning","captions off":"Textning av","Chapters":"Kapitel","Descriptions":"Beskrivningar på","descriptions off":"Beskrivningar av","Audio Track":"Ljudspår","Volume Level":"Ljudstyrka","You aborted the media playback":"Du avbröt uppspelningen.","A network error caused the media download to fail part-way.":"Ett nätverksfel gjorde att nedladdningen av videon misslyckades.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Det gick inte att ladda videon, antingen på grund av ett server- eller nätverksfel, eller för att formatet inte stöds.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Uppspelningen avbröts på grund av att videon är skadad eller för att videon använder funktioner som din webbläsare inte stöder.","No compatible source was found for this media.":"Det gick inte att hitta någon kompatibel källa för videon.","The media is encrypted and we do not have the keys to decrypt it.":"Videon är krypterad och vi har inte dekrypteringsnycklarna.","Play Video":"Spela upp video","Close":"Stäng","Close Modal Dialog":"Stäng dialogruta","Modal Window":"Dialogrutan","This is a modal window":"Detta är en dialogruta","This modal can be closed by pressing the Escape key or activating the close button.":"Dialogrutan kan stängas genom att trycka Escape eller klicka på stäng-knappen.",", opens captions settings dialog":", öppnar dialogrutan för inställning av textning",", opens subtitles settings dialog":", öppnar dialogrutan för inställning av undertexter",", opens descriptions settings dialog":", öppnar dialogrutan för inställning av beskrivningar",", selected":", vald","captions settings":"textningsinställningar","subtitles settings":"inställningar för undertexter","descriptions settings":"inställningar för beskrivning","Text":"Text","White":"Vit","Black":"Svart","Red":"Röd","Green":"Grön","Blue":"Blå","Yellow":"Gul","Magenta":"Magenta","Cyan":"Cyan","Background":"Bakgrund","Window":"Fönster","Transparent":"Genomskinlig","Semi-Transparent":"Halvgenomskinlig","Opaque":"Ogenomskinlig","Font Size":"Textstorlek","Text Edge Style":"Textkanter","None":"Ingen","Raised":"Upphöjd","Depressed":"Nedsänkt","Uniform":"Enhetlig","Dropshadow":"Skuggning","Font Family":"Typsnitt","Proportional Sans-Serif":"Proportionerlig sans-serif","Monospace Sans-Serif":"Monospace sans-serif","Proportional Serif":"Proportionerlig serif","Monospace Serif":"Monospace serif","Casual":"Ledig stil","Script":"Skript","Small Caps":"Små kapitäler","Reset":"Återställ","restore all settings to the default values":"återställ alla inställningar till sina standardvärden","Done":"Klar","Caption Settings Dialog":"Dialogruta för textningsinställningar","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.","End of dialog window.":"Slut på dialogruta.","{1} is loading.":"{1} laddar.","Quality":"Kvalitet","Auto":"Auto","Speed":"Hastighet","Subtitles/CC":"Undertext","peers":"peers","peer":"servent","Go to the video page":"Gå till videosidan","Settings":"Inställningar","Uses P2P, others may know you are watching this video.":"Använder P2P, andra kan veta att du tittar på den här videon.","Copy the video URL":"Kopiera videons URL","Copy the video URL at the current time":"Kopiera videons URL vid den här tidpunkten","Copy embed code":"Kopiera inbäddningskod","Copy magnet URI":"Kopiera magnet-länk","Total downloaded: ":"Summa nerladdat:","Total uploaded: ":"Summa uppladdat:"} \ No newline at end of file +{"Quality":"Kvalitet","Auto":"Auto","Speed":"Hastighet","Subtitles/CC":"Undertext","peers":"peers","peer":"servent","Go to the video page":"Gå till videosidan","Settings":"Inställningar","Uses P2P, others may know you are watching this video.":"Använder P2P, andra kan veta att du tittar på den här videon.","Copy the video URL":"Kopiera videons URL","Copy the video URL at the current time":"Kopiera videons URL vid den här tidpunkten","Copy embed code":"Kopiera inbäddningskod","Copy magnet URI":"Kopiera magnet-länk","Total downloaded: ":"Summa nerladdat:","Total uploaded: ":"Summa uppladdat:","Audio Player":"Ljudspelare","Video Player":"Videospelare","Play":"Spela","Pause":"Pausa","Replay":"Spela igen","Current Time":"Aktuell tid","Duration":"Total tid","Remaining Time":"Återstående tid","Stream Type":"Strömningstyp","LIVE":"DIREKT","Loaded":"Laddad","Progress":"Förlopp","Progress Bar":"Förloppsindikator","progress bar timing: currentTime={1} duration={2}":"{1} av {2}","Fullscreen":"Fullskärm","Non-Fullscreen":"Inte fullskärm","Mute":"Ljud av","Unmute":"Ljud på","Playback Rate":"Uppspelningshastighet","Subtitles":"Undertexter på","subtitles off":"Undertexter av","Captions":"Textning","captions off":"Textning av","Chapters":"Kapitel","Descriptions":"Beskrivningar på","descriptions off":"Beskrivningar av","Audio Track":"Ljudspår","Volume Level":"Ljudstyrka","You aborted the media playback":"Du avbröt uppspelningen.","A network error caused the media download to fail part-way.":"Ett nätverksfel gjorde att nedladdningen av videon misslyckades.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Det gick inte att ladda videon, antingen på grund av ett server- eller nätverksfel, eller för att formatet inte stöds.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Uppspelningen avbröts på grund av att videon är skadad eller för att videon använder funktioner som din webbläsare inte stöder.","No compatible source was found for this media.":"Det gick inte att hitta någon kompatibel källa för videon.","The media is encrypted and we do not have the keys to decrypt it.":"Videon är krypterad och vi har inte dekrypteringsnycklarna.","Play Video":"Spela upp video","Close":"Stäng","Close Modal Dialog":"Stäng dialogruta","Modal Window":"Dialogrutan","This is a modal window":"Detta är en dialogruta","This modal can be closed by pressing the Escape key or activating the close button.":"Dialogrutan kan stängas genom att trycka Escape eller klicka på stäng-knappen.",", opens captions settings dialog":", öppnar dialogrutan för inställning av textning",", opens subtitles settings dialog":", öppnar dialogrutan för inställning av undertexter",", opens descriptions settings dialog":", öppnar dialogrutan för inställning av beskrivningar",", selected":", vald","captions settings":"textningsinställningar","subtitles settings":"inställningar för undertexter","descriptions settings":"inställningar för beskrivning","Text":"Text","White":"Vit","Black":"Svart","Red":"Röd","Green":"Grön","Blue":"Blå","Yellow":"Gul","Magenta":"Magenta","Cyan":"Cyan","Background":"Bakgrund","Window":"Fönster","Transparent":"Genomskinlig","Semi-Transparent":"Halvgenomskinlig","Opaque":"Ogenomskinlig","Font Size":"Textstorlek","Text Edge Style":"Textkanter","None":"Ingen","Raised":"Upphöjd","Depressed":"Nedsänkt","Uniform":"Enhetlig","Dropshadow":"Skuggning","Font Family":"Typsnitt","Proportional Sans-Serif":"Proportionerlig sans-serif","Monospace Sans-Serif":"Monospace sans-serif","Proportional Serif":"Proportionerlig serif","Monospace Serif":"Monospace serif","Casual":"Ledig stil","Script":"Skript","Small Caps":"Små kapitäler","Reset":"Återställ","restore all settings to the default values":"återställ alla inställningar till sina standardvärden","Done":"Klar","Caption Settings Dialog":"Dialogruta för textningsinställningar","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.","End of dialog window.":"Slut på dialogruta.","{1} is loading.":"{1} laddar."} diff --git a/client/src/locale/player.ta.json b/client/src/locale/player.ta.json new file mode 100644 index 000000000..035bab242 --- /dev/null +++ b/client/src/locale/player.ta.json @@ -0,0 +1 @@ +{"Quality":"தன்மை","Auto":"","Speed":"வேகம்","Subtitles/CC":"","peers":"","peer":"","Go to the video page":"","Settings":"அமைப்புகள்","Uses P2P, others may know you are watching this video.":"","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}":"{2} ல் {1}","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":"Monospace Sans-Serif","Proportional Serif":"Proportional Serif","Monospace 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.":""} diff --git a/client/src/locale/player.th-TH.json b/client/src/locale/player.th-TH.json new file mode 100644 index 000000000..e73403f27 --- /dev/null +++ b/client/src/locale/player.th-TH.json @@ -0,0 +1 @@ +{"Quality":"คุณภาพ","Auto":"อัตโนมัติ","Speed":"ความเร็ว","Subtitles/CC":"คำบรรยาย/CC","peers":"จำนวน peer","peer":"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":"คัดลอก 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.":"",", 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} กำลังโหลดอยู่"} diff --git a/client/src/locale/player.tr-TR.json b/client/src/locale/player.tr-TR.json new file mode 100644 index 000000000..ca9438fef --- /dev/null +++ b/client/src/locale/player.tr-TR.json @@ -0,0 +1 @@ +{"Quality":"Kalite","Auto":"Otomatik","Speed":"Hız","Subtitles/CC":"Altyazılar/CC","peers":"eş","peer":"eş","Go to the video page":"Video sayfasına git","Settings":"Ayarlar","Uses P2P, others may know you are watching this video.":"P2P kullanılıyor. Bu videoyu izlediğinizi diğerleri biliyor olabilir.","Copy the video URL":"Video URL'sini kopyalayın","Copy the video URL at the current time":"Geçerli sürenin video URL'sini kopyalayın","Copy embed code":"Gömme kodunu kopyalayın","Copy magnet URI":"Magnet URL'sini kopyalayın","Total downloaded: ":"Toplam indirme:","Total uploaded: ":"Toplam yükleme:","Audio Player":"Ses Oynatıcı","Video Player":"Video Oynatıcı","Play":"Oynat","Pause":"Duraklat","Replay":"Yeniden oynat","Current Time":"Mevcut süre","Duration":"Süre","Remaining Time":"Kalan süre","Stream Type":"Akış türü","LIVE":"CANLI","Loaded":"Yüklendi","Progress":"İlerleme","Progress Bar":"İlerleme çubuğu","progress bar timing: currentTime={1} duration={2}":"{1} / {2}","Fullscreen":"Tam ekran","Non-Fullscreen":"Tam ekrandan çık","Mute":"Sessize al","Unmute":"Sesi aç","Playback Rate":"Oynatma oranı","Subtitles":"Altyazılar","subtitles off":"altyazılar kapalı","Captions":"Açıklamalar","captions off":"açıklamalar kapalı","Chapters":"Bölümler","Descriptions":"Açıklamalar","descriptions off":"açıklamalar kapalı","Audio Track":"Müzik parçası","Volume Level":"Ses yüksekliği","You aborted the media playback":"Medya oynatmayı iptal ettiniz","A network error caused the media download to fail part-way.":"Bir ağ hatası medya indirmesinin başarısız olmasına neden oldu.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Sunucu veya ağ başarısız olduğu ya da format desteklenmediği için medya yüklenemedi.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Medya oynatımı, bir sorun nedeniyle veya kullanılan medya dosyası tarayıcınız tarafından desteklenmediği için iptal edildi.","No compatible source was found for this media.":"Bu medya için uyumlu bir kaynak bulunamadı.","The media is encrypted and we do not have the keys to decrypt it.":"Medya şifreli ve şifresini çözmek için anahtarlarımız yok.","Play Video":"Videoyu oynat","Close":"Kapat","Close Modal Dialog":"İletişim Kutusunu Kapat","Modal Window":"İletişim Penceresi","This is a modal window":"Bu bir iletişim penceresidir","This modal can be closed by pressing the Escape key or activating the close button.":"Bu pencere, Escape tuşuna basılarak veya kapat düğmesine basılarak kapatılabilir.",", opens captions settings dialog":", açıklama ayarları iletişim kutusunu açar",", opens subtitles settings dialog":", altyazı ayarları iletişim kutusunu açar",", opens descriptions settings dialog":", açıklama ayarları iletişim kutusunu açar",", selected":", seçili","captions settings":"açıklama ayarları","subtitles settings":"altyazı ayarları","descriptions settings":"açıklama ayarları","Text":"Metin","White":"Beyaz","Black":"Siyah","Red":"Kırmızı","Green":"Yeşil","Blue":"Mavi","Yellow":"Sarı","Magenta":"Eflatun","Cyan":"Camgöbeği","Background":"Arka plan","Window":"Pencere","Transparent":"Saydam","Semi-Transparent":"Yarı saydam","Opaque":"Opak","Font Size":"Yazı tipi boyutu","Text Edge Style":"Metin kenar stili","None":"Yok","Raised":"Yükseltilmiş","Depressed":"Bastırılmış","Uniform":"Tekdüze","Dropshadow":"Alt gölge","Font Family":"Yazı tipi ailesi","Proportional Sans-Serif":"Orantılı Sans-Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Orantılı Serif","Monospace Serif":"Monospace Serif","Casual":"Gündelik","Script":"Komut","Small Caps":"Küçük Resimler","Reset":"Sıfırla","restore all settings to the default values":"tüm ayarları varsayılan değerlere geri yükle","Done":"Bitti","Caption Settings Dialog":"Açıklama Ayarları Penceresi","Beginning of dialog window. Escape will cancel and close the window.":"İletişim penceresi başlatılıyor. Çıkış yapmak; iptal eder ve pencereyi kapatır.","End of dialog window.":"İletişim penceresinin sonu.","{1} is loading.":"{1} yükleniyor."} diff --git a/client/src/locale/player.uk-UA.json b/client/src/locale/player.uk-UA.json new file mode 100644 index 000000000..f05f9b16e --- /dev/null +++ b/client/src/locale/player.uk-UA.json @@ -0,0 +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":"Скопіювати URL-адресу відео","Copy the video URL at the current time":"Скопіювати URL-адресу відео і поточний час","Copy embed code":"Скопіювати вбудований код","Copy magnet URI":"Скопіювати magnet-посилання","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.":"Початок діалогового вікна. Клавіша Esc скасує дію і закриє вікно.","End of dialog window.":"Кінець діалогового вікна.","{1} is loading.":"{1} завантажується."} diff --git a/client/src/locale/player.vi-VN.json b/client/src/locale/player.vi-VN.json new file mode 100644 index 000000000..d0c5cecf4 --- /dev/null +++ b/client/src/locale/player.vi-VN.json @@ -0,0 +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}."} diff --git a/client/src/locale/player.zh-Hans-CN.json b/client/src/locale/player.zh-Hans-CN.json index 38ce898b7..a35894cdb 100644 --- a/client/src/locale/player.zh-Hans-CN.json +++ b/client/src/locale/player.zh-Hans-CN.json @@ -1 +1 @@ -{"Audio Player":"音乐播放器","Video Player":"视频播放器","Play":"播放","Pause":"暂停","Replay":"重放","Current Time":"当前时间","Duration":"时长","Remaining Time":"剩余时间","Stream Type":"媒体流类型","LIVE":"直播","Loaded":"加载完毕","Progress":"进度","Progress Bar":"进度条","progress bar timing: currentTime={1} duration={2}":"已加载 {1},总时长 {2}","Fullscreen":"全屏","Non-Fullscreen":"退出全屏","Mute":"静音","Unmute":"取消静音","Playback Rate":"播放速度","Subtitles":"字幕","subtitles off":"关闭字幕","Captions":"内嵌字幕","captions off":"关闭内嵌字幕","Chapters":"节目段落","Descriptions":"描述","descriptions off":"关闭描述","Audio Track":"音轨","Volume Level":"音量","You aborted the media playback":"视频播放被终止","A network error caused the media download to fail part-way.":"网络错误导致视频下载中途失败。","The media could not be loaded, either because the server or network failed or because the format is not supported.":"视频因格式不支持或者服务器或网络的问题无法加载。","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"由于视频文件损坏或是该视频使用了你的浏览器不支持的功能,播放终止。","No compatible source was found for this media.":"无法找到此视频兼容的源。","The media is encrypted and we do not have the keys to decrypt it.":"视频已加密,无法解密。","Play Video":"播放视频","Close":"关闭","Close Modal Dialog":"关闭弹窗","Modal Window":"弹窗","This is a modal window":"这是一个弹窗","This modal can be closed by pressing the Escape key or activating the close button.":"可以按 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}。","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: ":"总上传数:"} \ No newline at end of file +{"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}。"} diff --git a/client/src/locale/player.zh-Hant-TW.json b/client/src/locale/player.zh-Hant-TW.json index ac8960b11..b2af0adec 100644 --- a/client/src/locale/player.zh-Hant-TW.json +++ b/client/src/locale/player.zh-Hant-TW.json @@ -1 +1 @@ -{"Audio Player":"音訊播放器","Video Player":"視訊播放器","Play":"播放","Pause":"暫停","Replay":"重播","Current Time":"目前時間","Duration":"長度","Remaining Time":"剩餘時間","Stream Type":"串流類型","LIVE":"直播","Loaded":"已載入","Progress":"進度","Progress Bar":"進度條","progress bar timing: currentTime={1} duration={2}":"{1} 之 {2}","Fullscreen":"全螢幕","Non-Fullscreen":"非全螢幕","Mute":"靜音","Unmute":"取消靜音","Playback Rate":"播放速率","Subtitles":"字幕","subtitles off":"字幕關閉","Captions":"標題","captions off":"標題關閉","Chapters":"章節","Descriptions":"描述","descriptions off":"描述關閉","Audio Track":"音訊軌","Volume Level":"音訊等級","You aborted the media playback":"您中止了媒體播放","A network error caused the media download to fail part-way.":"網路錯誤造成媒體下載部份失敗。","The media could not be loaded, either because the server or network failed or because the format is not supported.":"媒體無法載入,可能是因為伺服器或網路故障,或為不支援的格式。","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"媒體播放因損毀或該媒體使用了您的瀏覽器不支援的功能而中止。","No compatible source was found for this media.":"找不到此媒體的相容來源。","The media is encrypted and we do not have the keys to decrypt it.":"媒體已加密,我們沒有金鑰可以將其解密。","Play Video":"播放影片","Close":"關閉","Close Modal Dialog":"關閉程式對話框","Modal Window":"程式視窗","This is a modal window":"這是一個程式視窗","This modal can be closed by pressing the Escape key or activating the close button.":"這個程式可以夠過按下 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.":"對話框視窗開始。Esc 將會取消並關閉視窗。","End of dialog window.":"對話框視窗結束。","{1} is loading.":"{1} 正在載入。","Quality":"品質","Auto":"自動","Speed":"速度","Subtitles/CC":"CC字幕","peers":"peer","peer":"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: ":"總上傳:"} \ No newline at end of file +{"Quality":"品質","Auto":"自動","Speed":"速度","Subtitles/CC":"CC字幕","peers":"peer","peer":"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":"比例無襯線","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.":"對話框視窗開始。Esc 將會取消並關閉視窗。","End of dialog window.":"對話框視窗結束。","{1} is loading.":"{1} 正在載入。"} diff --git a/client/src/locale/server.ar-001.json b/client/src/locale/server.ar-001.json new file mode 100644 index 000000000..cb577facf --- /dev/null +++ b/client/src/locale/server.ar-001.json @@ -0,0 +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":"الزولو"} diff --git a/client/src/locale/server.ca-ES.json b/client/src/locale/server.ca-ES.json index d4d8d92ea..8551898d3 100644 --- a/client/src/locale/server.ca-ES.json +++ b/client/src/locale/server.ca-ES.json @@ -1 +1 @@ -{"Music":"Música","Films":"Pel·lícules","Vehicles":"Vehicles","Art":"Art","Sports":"Esports","Travels":"Viatges","Gaming":"Jocs","People":"Gent","Comedy":"Comèdia","Entertainment":"Entreteniment","How To":"Com fer","Education":"Educació","Activism":"Activisme","Science & Technology":"Ciència i tecnologia","Animals":"Animals","Kids":"Nens","Food":"Aliments","Attribution":"Atribució","Attribution - Share Alike":"Atribució: Comparteix-ho per igual","Attribution - No Derivatives":"Atribució - Sense Derivats","Attribution - Non Commercial":"Atribució: No Comercial","Attribution - Non Commercial - Share Alike":"Atribució - No Comercial - Compartir per igual","Attribution - Non Commercial - No Derivatives":"Attribution - No Comercial - Sense Derivats","Public Domain Dedication":"Dedicació de Domini Públic","Public":"Públic","Unlisted":"No llistat","Private":"Privat","Misc":"Miscel·lània","Unknown":"Desconegut","Afar":"Àfar","Abkhazian":"Abkhaz","Afrikaans":"Afrikaans","Akan":"Àkan","Amharic":"Amhàric","Arabic":"Àrab","Aragonese":"Aragonès","American Sign Language":"Llengua de Signes Nord-Americana","Assamese":"Assamès","Avaric":"Àvar","Aymara":"Aimara","Azerbaijani":"Àzeri","Bashkir":"Baixkir","Bambara":"Bambara","Belarusian":"Bielorús","Bengali":"Bengalí","British Sign Language":"Llengua de Signes Britànica","Bislama":"Bislama","Tibetan":"Tibetà","Bosnian":"Bosnià","Breton":"Bretó","Bulgarian":"Búlgar","Brazilian Sign Language":"Llengua de Signes Brasiler","Catalan":"Català","Czech":"Txec","Chamorro":"Chamorro","Chechen":"Txetxè","Chuvash":"Txuvaix","Cornish":"Korni","Corsican":"Cors","Cree":"Cree","Czech Sign Language":"Llengua de Signes Txec","Chinese Sign Language":"Llengua de Signes Xinesa","Welsh":"Gal·lès","Danish":"Danès","German":"Alemany","Dhivehi":"Divehi","Danish Sign Language":"Llengua de Signes Danesa","Dzongkha":"Dzongka","English":"Anglès","Estonian":"Estonià","Basque":"Basc","Ewe":"Ewe","Faroese":"Feroès","Persian":"Persa","Fijian":"Fijià","Finnish":"Finlandès","French":"Francès","Western Frisian":"Frisó occidental","French Sign Language":"Llengua de Signes Francesa","Fulah":"Ful","Scottish Gaelic":"Gaèlic Escocès","Irish":"Irlandès","Galician":"Gallec","Manx":"Manx","Guarani":"Guaraní","German Sign Language":"Llengua de Signes Alemanya","Gujarati":"Gujarati","Haitian":"Haitià","Hausa":"Haussa","Serbo-Croatian":"Serbocroat","Hebrew":"Hebreu","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Croat","Hungarian":"Hongarès","Armenian":"Armeni","Igbo":"Igbo","Sichuan Yi":"Yi de Sichuan","Inuktitut":"Inuktitut","Indonesian":"Indonesi","Inupiaq":"Inupiaq","Icelandic":"Islandès","Italian":"Italià","Javanese":"Javanès","Japanese":"Japonès","Japanese Sign Language":"Llengua de Signes Japonesa","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Caixmiri","Georgian":"Georgià","Kanuri":"Kanuri","Kazakh":"Kazakh","Khmer":"Khmer","Kikuyu":"Kikuiu","Kinyarwanda":"Ruandès","Kirghiz":"Kirguís","Komi":"Komi","Kongo":"Koongo","Korean":"Coreà","Kuanyama":"Kwanyama","Kurdish":"Kurd","Lao":"Laosià","Latvian":"Letó","Limburgan":"Limburgan","Lingala":"Lingala","Lithuanian":"Lituà","Luxembourgish":"Luxemburguès","Luba-Katanga":"Luba","Ganda":"Ganda","Marshallese":"Marshallès","Malayalam":"Malaialam","Marathi":"Marathi","Macedonian":"Macedoni","Malagasy":"Malgache","Maltese":"Maltès","Mongolian":"Mongol","Maori":"Maori","Malay (macrolanguage)":"Malai (macro llengua)","Burmese":"Birmà","Nauru":"Nauruà","Navajo":"Navaho","South Ndebele":"Ndebele del Sud","North Ndebele":"Ndebele del Nord","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalès (macro llengua)","Dutch":"Holandès","Norwegian Nynorsk":"Noruec Nynorsk","Norwegian Bokmål":"Noruec Bokmål","Norwegian":"Noruec","Nyanja":"Nyanga","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macro llengua)","Oromo":"Oromo","Ossetian":"Osset","Panjabi":"Panjabi","Pakistan Sign Language":"Llengua de Signes de Pakistan","Polish":"Polonès","Portuguese":"Portuguès","Pushto":"Paixtu","Quechua":"Quítxua","Romansh":"Romanx","Romanian":"Romanès","Russian Sign Language":"Llengua de Signes Russa","Rundi":"Rundi","Russian":"Rus","Sango":"Sango","Saudi Arabian Sign Language":"Llengua de Signes de l'Aràbia Saudita","South African Sign Language":"Llengua de Signes Sud-Africana","Sinhala":"Singalès","Slovak":"Eslovac","Slovenian":"Eslovè","Northern Sami":"Sami del Nord","Samoan":"Samoà","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho del Sud","Spanish":"Espanyol","Albanian":"Albanès","Sardinian":"Sard","Serbian":"Serbi","Swati":"Swati","Sundanese":"Sundanès","Swahili (macrolanguage)":"Suahili (macro llengua)","Swedish":"Suec","Swedish Sign Language":"Llengua de Signes Sueca","Tahitian":"Tahití","Tamil":"Tàmil","Tatar":"Tàtar","Telugu":"Telugu","Tajik":"Tadjik","Tagalog":"Tagàlog","Thai":"Tailandès","Tigrinya":"Tigrinya","Tonga (Tonga Islands)":"Tongalès (arxipèlag de Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turcman","Turkish":"Turc","Twi":"Twi","Uighur":"Uigur","Ukrainian":"Ucraïnès","Urdu":"Urdú","Uzbek":"Uzbek","Venda":"Venda","Vietnamese":"Vietnamita","Walloon":"Való","Wolof":"Wòlof","Xhosa":"Xosa","Yiddish":"Jiddisch","Yoruba":"Ioruba","Zhuang":"Zhuang","Chinese":"Xinès","Zulu":"Zulu"} \ No newline at end of file +{"Music":"Música","Films":"Pel·lícules","Vehicles":"Vehicles","Art":"Art","Sports":"Esports","Travels":"Viatges","Gaming":"Jocs","People":"Gent","Comedy":"Comèdia","Entertainment":"Entreteniment","News & Politics":"","How To":"Com fer","Education":"Educació","Activism":"Activisme","Science & Technology":"Ciència i tecnologia","Animals":"Animals","Kids":"Nens","Food":"Aliments","Attribution":"Atribució","Attribution - Share Alike":"Atribució: Comparteix-ho per igual","Attribution - No Derivatives":"Atribució - Sense Derivats","Attribution - Non Commercial":"Atribució: No Comercial","Attribution - Non Commercial - Share Alike":"Atribució - No Comercial - Compartir per igual","Attribution - Non Commercial - No Derivatives":"Attribution - No Comercial - Sense Derivats","Public Domain Dedication":"Dedicació de Domini Públic","Public":"Públic","Unlisted":"No llistat","Private":"Privat","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":"Miscel·lània","Unknown":"Desconegut","Afar":"Àfar","Abkhazian":"Abkhaz","Afrikaans":"Afrikaans","Akan":"Àkan","Amharic":"Amhàric","Arabic":"Àrab","Aragonese":"Aragonès","American Sign Language":"Llengua de Signes Nord-Americana","Assamese":"Assamès","Avaric":"Àvar","Kotava":"","Aymara":"Aimara","Azerbaijani":"Àzeri","Bashkir":"Baixkir","Bambara":"Bambara","Belarusian":"Bielorús","Bengali":"Bengalí","British Sign Language":"Llengua de Signes Britànica","Bislama":"Bislama","Tibetan":"Tibetà","Bosnian":"Bosnià","Breton":"Bretó","Bulgarian":"Búlgar","Brazilian Sign Language":"Llengua de Signes Brasiler","Catalan":"Català","Czech":"Txec","Chamorro":"Chamorro","Chechen":"Txetxè","Chuvash":"Txuvaix","Cornish":"Korni","Corsican":"Cors","Cree":"Cree","Czech Sign Language":"Llengua de Signes Txec","Chinese Sign Language":"Llengua de Signes Xinesa","Welsh":"Gal·lès","Danish":"Danès","German":"Alemany","Dhivehi":"Divehi","Danish Sign Language":"Llengua de Signes Danesa","Dzongkha":"Dzongka","Greek":"","English":"Anglès","Esperanto":"","Estonian":"Estonià","Basque":"Basc","Ewe":"Ewe","Faroese":"Feroès","Persian":"Persa","Fijian":"Fijià","Finnish":"Finlandès","French":"Francès","Western Frisian":"Frisó occidental","French Sign Language":"Llengua de Signes Francesa","Fulah":"Ful","Scottish Gaelic":"Gaèlic Escocès","Irish":"Irlandès","Galician":"Gallec","Manx":"Manx","Guarani":"Guaraní","German Sign Language":"Llengua de Signes Alemanya","Gujarati":"Gujarati","Haitian":"Haitià","Hausa":"Haussa","Serbo-Croatian":"Serbocroat","Hebrew":"Hebreu","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Croat","Hungarian":"Hongarès","Armenian":"Armeni","Igbo":"Igbo","Sichuan Yi":"Yi de Sichuan","Inuktitut":"Inuktitut","Indonesian":"Indonesi","Inupiaq":"Inupiaq","Icelandic":"Islandès","Italian":"Italià","Javanese":"Javanès","Lojban":"","Japanese":"Japonès","Japanese Sign Language":"Llengua de Signes Japonesa","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Caixmiri","Georgian":"Georgià","Kanuri":"Kanuri","Kazakh":"Kazakh","Khmer":"Khmer","Kikuyu":"Kikuiu","Kinyarwanda":"Ruandès","Kirghiz":"Kirguís","Komi":"Komi","Kongo":"Koongo","Korean":"Coreà","Kuanyama":"Kwanyama","Kurdish":"Kurd","Lao":"Laosià","Latvian":"Letó","Limburgan":"Limburgan","Lingala":"Lingala","Lithuanian":"Lituà","Luxembourgish":"Luxemburguès","Luba-Katanga":"Luba","Ganda":"Ganda","Marshallese":"Marshallès","Malayalam":"Malaialam","Marathi":"Marathi","Macedonian":"Macedoni","Malagasy":"Malgache","Maltese":"Maltès","Mongolian":"Mongol","Maori":"Maori","Malay (macrolanguage)":"Malai (macro llengua)","Burmese":"Birmà","Nauru":"Nauruà","Navajo":"Navaho","South Ndebele":"Ndebele del Sud","North Ndebele":"Ndebele del Nord","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalès (macro llengua)","Dutch":"Holandès","Norwegian Nynorsk":"Noruec Nynorsk","Norwegian Bokmål":"Noruec Bokmål","Norwegian":"Noruec","Nyanja":"Nyanga","Occitan":"","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macro llengua)","Oromo":"Oromo","Ossetian":"Osset","Panjabi":"Panjabi","Pakistan Sign Language":"Llengua de Signes de Pakistan","Polish":"Polonès","Portuguese":"Portuguès","Pushto":"Paixtu","Quechua":"Quítxua","Romansh":"Romanx","Romanian":"Romanès","Russian Sign Language":"Llengua de Signes Russa","Rundi":"Rundi","Russian":"Rus","Sango":"Sango","Saudi Arabian Sign Language":"Llengua de Signes de l'Aràbia Saudita","South African Sign Language":"Llengua de Signes Sud-Africana","Sinhala":"Singalès","Slovak":"Eslovac","Slovenian":"Eslovè","Northern Sami":"Sami del Nord","Samoan":"Samoà","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho del Sud","Spanish":"Espanyol","Albanian":"Albanès","Sardinian":"Sard","Serbian":"Serbi","Swati":"Swati","Sundanese":"Sundanès","Swahili (macrolanguage)":"Suahili (macro llengua)","Swedish":"Suec","Swedish Sign Language":"Llengua de Signes Sueca","Tahitian":"Tahití","Tamil":"Tàmil","Tatar":"Tàtar","Telugu":"Telugu","Tajik":"Tadjik","Tagalog":"Tagàlog","Thai":"Tailandès","Tigrinya":"Tigrinya","Klingon":"","Tonga (Tonga Islands)":"Tongalès (arxipèlag de Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turcman","Turkish":"Turc","Twi":"Twi","Uighur":"Uigur","Ukrainian":"Ucraïnès","Urdu":"Urdú","Uzbek":"Uzbek","Venda":"Venda","Vietnamese":"Vietnamita","Walloon":"Való","Wolof":"Wòlof","Xhosa":"Xosa","Yiddish":"Jiddisch","Yoruba":"Ioruba","Zhuang":"Zhuang","Chinese":"Xinès","Zulu":"Zulu"} diff --git a/client/src/locale/server.cs-CZ.json b/client/src/locale/server.cs-CZ.json index 101178528..3b6b1a2c3 100644 --- a/client/src/locale/server.cs-CZ.json +++ b/client/src/locale/server.cs-CZ.json @@ -1 +1 @@ -{"Music":"Hudba","Films":"Filmy","Vehicles":"Auta","Art":"Umění","Sports":"Sport","Travels":"Cestování","Gaming":"Hry","People":"Lidé","Comedy":"Komedie","Entertainment":"Zábava","News & Politics":"Zprávy a politika","How To":"Jak na to","Education":"Výukové","Activism":"Aktivismus","Science & Technology":"Věda a technologie","Animals":"Zvířata","Kids":"Děti","Food":"Jídlo a vaření","Attribution":"Uveďte autora","Attribution - Share Alike":"Uveďte autora - Zachovejte licenci","Attribution - No Derivatives":"Uveďte autora - Nezpracovávejte","Attribution - Non Commercial":"Uveďte autora - Nešiřte dílo komerčně","Attribution - Non Commercial - Share Alike":"Uveďte autora - Nešiřte dílo komerčně - Zachovejte licenci","Attribution - Non Commercial - No Derivatives":"Uveďte autora - Nešiřte dílo komerčně - Nezpracovávejte","Public Domain Dedication":"Volné dílo","Public":"Veřejné","Unlisted":"Nezobrazeno","Private":"Soukromé","Published":"Publikované","To transcode":"K transkódování","To import":"To import","Pending":"Čekající","Success":"Úspěch","Failed":"Neúspěch","Regular":"Běžný","Watch later":"Přehrát později","This video does not exist.":"Toto video neexistuje.","We cannot fetch the video. Please try again later.":"Nemůžeme získat toto video. Prosím zkuste to znovu později.","Sorry":"Omlouváme se","This video is not available because the remote instance is not responding.":"Toto video není dostupné, protože vzdálená instance neodpovídá.","Misc":"Různé","Unknown":"Neznámé","Afar":"Afarština","Abkhazian":"Abcházština","Afrikaans":"Afrikánština","Akan":"Akanština","Amharic":"Amharština","Arabic":"Arabština","Aragonese":"Aragonština","American Sign Language":"Americká znaková řeč","Assamese":"Ásámština","Avaric":"Avarština","Kotava":"Kotava","Aymara":"Ajmarština","Azerbaijani":"Ázerbájdžánština","Bashkir":"Baškirština","Bambara":"Bambarština","Belarusian":"Běloruština","Bengali":"Bengálština","British Sign Language":"Britská znaková řeč","Bislama":"Bislamština","Tibetan":"Tibetština","Bosnian":"Bosenština","Breton":"Bretonština","Bulgarian":"Bulharština","Brazilian Sign Language":"Brazilská znaková řeč","Catalan":"Katalánština","Czech":"Čeština","Chamorro":"Chamorro","Chechen":"Čečenština","Chuvash":"Čuvaština","Cornish":"Kornština","Corsican":"Korsičtina","Cree":"Kríjština","Czech Sign Language":"Česká znaková řeč","Chinese Sign Language":"Čínská znaková řeč","Welsh":"Velština","Danish":"Dánština","German":"Němčina","Dhivehi":"Maledivština","Danish Sign Language":"Dánská znaková řeč","Dzongkha":"Dzongkä","English":"Angličtina","Esperanto":"Esperanto","Estonian":"Estonština","Basque":"Baskičtina","Ewe":"Eveština","Faroese":"Faerština","Persian":"Perština","Fijian":"Fidžijština","Finnish":"Finština","French":"Francouzština","Western Frisian":"Západofríština","French Sign Language":"Francouzská znaková řeč","Fulah":"Fulbština","Scottish Gaelic":"Skotská gaelština","Irish":"Irština","Galician":"Galicijština","Manx":"Manština","Guarani":"Guaranština","German Sign Language":"Německá znaková řeč","Gujarati":"Gudžarátština","Haitian":"Haitská kreolština","Hausa":"Hauština","Serbo-Croatian":"Srcbochorvatšinta","Hebrew":"Hebrejština","Herero":"Herero","Hindi":"Hindština","Hiri Motu":"Hiri Motu","Croatian":"Chorvatština","Hungarian":"Maďarština","Armenian":"Arménština","Igbo":"Igboština","Sichuan Yi":"Nuosu","Inuktitut":"Inuktitutština","Indonesian":"Indonéština","Inupiaq":"Inupiaq","Icelandic":"Islandština","Italian":"Italština","Javanese":"Javánština","Lojban":"Lojban","Japanese":"Japonština","Japanese Sign Language":"Japonská znaková řeč","Kalaallisut":"Grónština","Kannada":"Kannadština","Kashmiri":"Kašmírština","Georgian":"Gruzínština","Kanuri":"Kanurijština","Kazakh":"Kazaština","Khmer":"Khmerština","Kikuyu":"Kikujština","Kinyarwanda":"Rwandština","Kirghiz":"Kyrgyzština","Komi":"Komi","Kongo":"Konžština","Korean":"Korejština","Kuanyama":"Kuanyama","Kurdish":"Kurdština","Lao":"Laoština","Latvian":"Lotyština","Limburgan":"Limburština","Lingala":"Ngalština","Lithuanian":"Litevština","Luxembourgish":"Lucemburština","Luba-Katanga":"Luba-Katanga","Ganda":"Gandština","Marshallese":"Maršálština","Malayalam":"Malajálamština","Marathi":"Maráthština","Macedonian":"Makedonština","Malagasy":"Malgaština","Maltese":"Maltština","Mongolian":"Mongolština","Maori":"Maorština","Malay (macrolanguage)":"Malajština","Burmese":"Barmština","Nauru":"Naurština","Navajo":"Navažština","South Ndebele":"Jižní ndebelština","North Ndebele":"Severní ndebelština","Ndonga":"Ndondština","Nepali (macrolanguage)":"Nepálština","Dutch":"Dánština","Norwegian Nynorsk":"Norština Nynorsk","Norwegian Bokmål":"Norština Bokmål","Norwegian":"Norština ","Nyanja":"Čičevština","Occitan":"Okcitánština","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Urijština","Oromo":"Oromština","Ossetian":"Osetština","Panjabi":"Paňdžábština","Pakistan Sign Language":"Pakistánská znaková řeč","Polish":"Polština","Portuguese":"Portugalština","Pushto":"Paštština","Quechua":"Kečuánština","Romansh":"Rétorománština","Romanian":"Rumunština","Russian Sign Language":"Ruská znaková řeč","Rundi":"Kirundi","Russian":"Ruština","Sango":"Sango","Saudi Arabian Sign Language":"Saudská arabská znaková řeč","South African Sign Language":"Jihoafrická znaková řeč","Sinhala":"Sinhálština","Slovak":"Slovenština","Slovenian":"Slovinština","Northern Sami":"Severní sámština","Samoan":"Samojština","Shona":"Shona","Sindhi":"Sindhština","Somali":"Somálština","Southern Sotho":"Jižní sotština","Spanish":"Španělština","Albanian":"Albánština","Sardinian":"Sardínština","Serbian":"Srbština","Swati":"Swati","Sundanese":"Sundština","Swahili (macrolanguage)":"Svahilština","Swedish":"Švédština","Swedish Sign Language":"Švédská znaková řeč","Tahitian":"Tahitština","Tamil":"Tamilština","Tatar":"Tatarština","Telugu":"Telugština","Tajik":"Tádžičtina","Tagalog":"Tagalog","Thai":"Thajština","Tigrinya":"Tigrinya","Klingon":"Klingonština","Tonga (Tonga Islands)":"Tongánština","Tswana":"Setswanština","Tsonga":"Tsongština","Turkmen":"Turkmenština","Turkish":"Turečtina","Twi":"Twi","Uighur":"Ujgurština","Ukrainian":"Ukrajinština","Urdu":"Urdština","Uzbek":"Uzbečtina","Venda":"Vendština","Vietnamese":"Vietnamština","Walloon":"Valonština","Wolof":"Wolof ","Xhosa":"Xhoština","Yiddish":"Jidiš","Yoruba":"Jorubština","Zhuang":"Čuangština","Chinese":"Čínština","Zulu":"Zuluština"} \ No newline at end of file +{"Music":"Hudba","Films":"Filmy","Vehicles":"Auta","Art":"Umění","Sports":"Sport","Travels":"Cestování","Gaming":"Hry","People":"Lidé","Comedy":"Komedie","Entertainment":"Zábava","News & Politics":"Zprávy a politika","How To":"Jak na to","Education":"Výukové","Activism":"Aktivismus","Science & Technology":"Věda a technologie","Animals":"Zvířata","Kids":"Děti","Food":"Jídlo a vaření","Attribution":"Uveďte autora","Attribution - Share Alike":"Uveďte autora - Zachovejte licenci","Attribution - No Derivatives":"Uveďte autora - Nezpracovávejte","Attribution - Non Commercial":"Uveďte autora - Nešiřte dílo komerčně","Attribution - Non Commercial - Share Alike":"Uveďte autora - Nešiřte dílo komerčně - Zachovejte licenci","Attribution - Non Commercial - No Derivatives":"Uveďte autora - Nešiřte dílo komerčně - Nezpracovávejte","Public Domain Dedication":"Volné dílo","Public":"Veřejné","Unlisted":"Nezobrazeno","Private":"Soukromé","Published":"Publikované","To transcode":"K transkódování","To import":"To import","Pending":"Čekající","Success":"Úspěch","Failed":"Neúspěch","Regular":"Běžný","Watch later":"Přehrát později","This video does not exist.":"Toto video neexistuje.","We cannot fetch the video. Please try again later.":"Nemůžeme získat toto video. Prosím zkuste to znovu později.","Sorry":"Omlouváme se","This video is not available because the remote instance is not responding.":"Toto video není dostupné, protože vzdálená instance neodpovídá.","Misc":"Různé","Unknown":"Neznámé","Afar":"Afarština","Abkhazian":"Abcházština","Afrikaans":"Afrikánština","Akan":"Akanština","Amharic":"Amharština","Arabic":"Arabština","Aragonese":"Aragonština","American Sign Language":"Americká znaková řeč","Assamese":"Ásámština","Avaric":"Avarština","Kotava":"Kotava","Aymara":"Ajmarština","Azerbaijani":"Ázerbájdžánština","Bashkir":"Baškirština","Bambara":"Bambarština","Belarusian":"Běloruština","Bengali":"Bengálština","British Sign Language":"Britská znaková řeč","Bislama":"Bislamština","Tibetan":"Tibetština","Bosnian":"Bosenština","Breton":"Bretonština","Bulgarian":"Bulharština","Brazilian Sign Language":"Brazilská znaková řeč","Catalan":"Katalánština","Czech":"Čeština","Chamorro":"Chamorro","Chechen":"Čečenština","Chuvash":"Čuvaština","Cornish":"Kornština","Corsican":"Korsičtina","Cree":"Kríjština","Czech Sign Language":"Česká znaková řeč","Chinese Sign Language":"Čínská znaková řeč","Welsh":"Velština","Danish":"Dánština","German":"Němčina","Dhivehi":"Maledivština","Danish Sign Language":"Dánská znaková řeč","Dzongkha":"Dzongkä","Greek":"","English":"Angličtina","Esperanto":"Esperanto","Estonian":"Estonština","Basque":"Baskičtina","Ewe":"Eveština","Faroese":"Faerština","Persian":"Perština","Fijian":"Fidžijština","Finnish":"Finština","French":"Francouzština","Western Frisian":"Západofríština","French Sign Language":"Francouzská znaková řeč","Fulah":"Fulbština","Scottish Gaelic":"Skotská gaelština","Irish":"Irština","Galician":"Galicijština","Manx":"Manština","Guarani":"Guaranština","German Sign Language":"Německá znaková řeč","Gujarati":"Gudžarátština","Haitian":"Haitská kreolština","Hausa":"Hauština","Serbo-Croatian":"Srcbochorvatšinta","Hebrew":"Hebrejština","Herero":"Herero","Hindi":"Hindština","Hiri Motu":"Hiri Motu","Croatian":"Chorvatština","Hungarian":"Maďarština","Armenian":"Arménština","Igbo":"Igboština","Sichuan Yi":"Nuosu","Inuktitut":"Inuktitutština","Indonesian":"Indonéština","Inupiaq":"Inupiaq","Icelandic":"Islandština","Italian":"Italština","Javanese":"Javánština","Lojban":"Lojban","Japanese":"Japonština","Japanese Sign Language":"Japonská znaková řeč","Kalaallisut":"Grónština","Kannada":"Kannadština","Kashmiri":"Kašmírština","Georgian":"Gruzínština","Kanuri":"Kanurijština","Kazakh":"Kazaština","Khmer":"Khmerština","Kikuyu":"Kikujština","Kinyarwanda":"Rwandština","Kirghiz":"Kyrgyzština","Komi":"Komi","Kongo":"Konžština","Korean":"Korejština","Kuanyama":"Kuanyama","Kurdish":"Kurdština","Lao":"Laoština","Latvian":"Lotyština","Limburgan":"Limburština","Lingala":"Ngalština","Lithuanian":"Litevština","Luxembourgish":"Lucemburština","Luba-Katanga":"Luba-Katanga","Ganda":"Gandština","Marshallese":"Maršálština","Malayalam":"Malajálamština","Marathi":"Maráthština","Macedonian":"Makedonština","Malagasy":"Malgaština","Maltese":"Maltština","Mongolian":"Mongolština","Maori":"Maorština","Malay (macrolanguage)":"Malajština","Burmese":"Barmština","Nauru":"Naurština","Navajo":"Navažština","South Ndebele":"Jižní ndebelština","North Ndebele":"Severní ndebelština","Ndonga":"Ndondština","Nepali (macrolanguage)":"Nepálština","Dutch":"Dánština","Norwegian Nynorsk":"Norština Nynorsk","Norwegian Bokmål":"Norština Bokmål","Norwegian":"Norština ","Nyanja":"Čičevština","Occitan":"Okcitánština","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Urijština","Oromo":"Oromština","Ossetian":"Osetština","Panjabi":"Paňdžábština","Pakistan Sign Language":"Pakistánská znaková řeč","Polish":"Polština","Portuguese":"Portugalština","Pushto":"Paštština","Quechua":"Kečuánština","Romansh":"Rétorománština","Romanian":"Rumunština","Russian Sign Language":"Ruská znaková řeč","Rundi":"Kirundi","Russian":"Ruština","Sango":"Sango","Saudi Arabian Sign Language":"Saudská arabská znaková řeč","South African Sign Language":"Jihoafrická znaková řeč","Sinhala":"Sinhálština","Slovak":"Slovenština","Slovenian":"Slovinština","Northern Sami":"Severní sámština","Samoan":"Samojština","Shona":"Shona","Sindhi":"Sindhština","Somali":"Somálština","Southern Sotho":"Jižní sotština","Spanish":"Španělština","Albanian":"Albánština","Sardinian":"Sardínština","Serbian":"Srbština","Swati":"Swati","Sundanese":"Sundština","Swahili (macrolanguage)":"Svahilština","Swedish":"Švédština","Swedish Sign Language":"Švédská znaková řeč","Tahitian":"Tahitština","Tamil":"Tamilština","Tatar":"Tatarština","Telugu":"Telugština","Tajik":"Tádžičtina","Tagalog":"Tagalog","Thai":"Thajština","Tigrinya":"Tigrinya","Klingon":"Klingonština","Tonga (Tonga Islands)":"Tongánština","Tswana":"Setswanština","Tsonga":"Tsongština","Turkmen":"Turkmenština","Turkish":"Turečtina","Twi":"Twi","Uighur":"Ujgurština","Ukrainian":"Ukrajinština","Urdu":"Urdština","Uzbek":"Uzbečtina","Venda":"Vendština","Vietnamese":"Vietnamština","Walloon":"Valonština","Wolof":"Wolof ","Xhosa":"Xhoština","Yiddish":"Jidiš","Yoruba":"Jorubština","Zhuang":"Čuangština","Chinese":"Čínština","Zulu":"Zuluština"} diff --git a/client/src/locale/server.da-DK.json b/client/src/locale/server.da-DK.json new file mode 100644 index 000000000..132139ef9 --- /dev/null +++ b/client/src/locale/server.da-DK.json @@ -0,0 +1 @@ +{"Music":"Musik","Films":"Film","Vehicles":"Køretøjer","Art":"Kunst","Sports":"Sport","Travels":"Rejser","Gaming":"Computerspil","People":"Mennesker","Comedy":"Humor","Entertainment":"Underholdning","News & Politics":"Nyheder og politik","How To":"Instruktioner","Education":"Uddannelse","Activism":"Aktivisme","Science & Technology":"Videnskab og teknologi","Animals":"Dyr","Kids":"Børn","Food":"Mad","Attribution":"Navngivelse","Attribution - Share Alike":"Navngivelse – Del på samme vilkår","Attribution - No Derivatives":"Navngivelse – Ingen bearbejdelser","Attribution - Non Commercial":"Navngivelse – Ikke-kommerciel","Attribution - Non Commercial - Share Alike":"Navngivelse – Ikke-kommerciel – Del på samme vilkår","Attribution - Non Commercial - No Derivatives":"Navngivelse – Ikke-kommerciel – Ingen bearbejdelser","Public Domain Dedication":"Offentligt domæne","Public":"Offentlig","Unlisted":"Unoteret","Private":"Privat","Published":"Offentliggjort","To transcode":"At omkode","To import":"At importere","Pending":"Afventende","Success":"Lykkedes","Failed":"Mislykkedes","Regular":"Regulær","Watch later":"Se senere","This video does not exist.":"Denne video findes ikke.","We cannot fetch the video. Please try again later.":"Vi kan ikke hente videoen. Prøv igen senere.","Sorry":"Undskyld","This video is not available because the remote instance is not responding.":"Denne video er ikke tilgængelig, fordi den eksterne instans reagerer ikke.","Misc":"Diverse","Unknown":"Ukendt","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":""} diff --git a/client/src/locale/server.de-DE.json b/client/src/locale/server.de-DE.json index b4b520b3c..bafdbd0d3 100644 --- a/client/src/locale/server.de-DE.json +++ b/client/src/locale/server.de-DE.json @@ -1 +1 @@ -{"Music":"Musik","Films":"Filme","Vehicles":"Fahrzeuge","Art":"Kunst","Sports":"Sport","Travels":"Reisen","Gaming":"Spiele","People":"Menschen","Comedy":"Komödie","Entertainment":"Unterhaltung","News & Politics":"Nachrichten & Politik","How To":"Anleitung","Education":"Bildung","Activism":"Aktivismus","Science & Technology":"Wissenschaft und Technologie","Animals":"Tiere","Kids":"Kinder","Food":"Essen","Attribution":"Namensnennung","Attribution - Share Alike":"Namensnennung - Weitergabe unter gleichen Bedingungen","Attribution - No Derivatives":"Namensnennung - Keine Bearbeitung","Attribution - Non Commercial":"Namensnennung - Nicht kommerziell","Attribution - Non Commercial - Share Alike":"Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen","Attribution - Non Commercial - No Derivatives":"Namensnennung - Nicht-kommerziell - Keine Bearbeitung","Public Domain Dedication":"In Gemeinfreiheit entlassen","Public":"Öffentlich","Unlisted":"Nicht gelistet","Private":"Privat","Published":"Veröffentlicht","To transcode":"Zu transkodieren","To import":"Zu importieren","Pending":"Ausstehend","Success":"Erfolg","Failed":"Fehlgeschlagen","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"} \ No newline at end of file +{"Music":"Musik","Films":"Filme","Vehicles":"Fahrzeuge","Art":"Kunst","Sports":"Sport","Travels":"Reisen","Gaming":"Spiele","People":"Menschen","Comedy":"Komödie","Entertainment":"Unterhaltung","News & Politics":"Nachrichten & Politik","How To":"Anleitung","Education":"Bildung","Activism":"Aktivismus","Science & Technology":"Wissenschaft und Technologie","Animals":"Tiere","Kids":"Kinder","Food":"Essen","Attribution":"Namensnennung","Attribution - Share Alike":"Namensnennung - Weitergabe unter gleichen Bedingungen","Attribution - No Derivatives":"Namensnennung - Keine Bearbeitung","Attribution - Non Commercial":"Namensnennung - Nicht kommerziell","Attribution - Non Commercial - Share Alike":"Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen","Attribution - Non Commercial - No Derivatives":"Namensnennung - Nicht-kommerziell - Keine Bearbeitung","Public Domain Dedication":"In Gemeinfreiheit entlassen","Public":"Öffentlich","Unlisted":"Nicht gelistet","Private":"Privat","Published":"Veröffentlicht","To transcode":"Zu transkodieren","To import":"Zu importieren","Pending":"Ausstehend","Success":"Erfolg","Failed":"Fehlgeschlagen","Regular":"Normal","Watch later":"Später ansehen","This video does not exist.":"Dieses Video existiert nicht.","We cannot fetch the video. Please try again later.":"Video konnte nicht geladen werden. Bitte versuche es später noch ein mal.","Sorry":"Entschuldigung","This video is not available because the remote instance is not responding.":"Dieses Video ist nicht verfügbar, weil die entfernte Instanz nicht erreichbar ist.","Misc":"Verschiedenes","Unknown":"Unbekannt","Afar":"Afar","Abkhazian":"Abchasisch","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharisch","Arabic":"Arabisch","Aragonese":"Aragonesisch","American Sign Language":"Amerikanische Gebärdensprache","Assamese":"Assamesisch","Avaric":"Awarisch","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Aserbeidschanisch","Bashkir":"Baschkirisch","Bambara":"Bambara","Belarusian":"Weißrussisch","Bengali":"Bengali","British Sign Language":"Britische Gebärdensprache","Bislama":"Beach-la-mar","Tibetan":"Tibetisch","Bosnian":"Bosnisch","Breton":"Bretonisch","Bulgarian":"Bulgarisch","Brazilian Sign Language":"Brasilianische Gebärdensprache","Catalan":"Katalanisch","Czech":"Tschechisch","Chamorro":"Chamorro","Chechen":"Tschetschenisch","Chuvash":"Tschuwaschisch","Cornish":"Kornisch","Corsican":"Korsisch","Cree":"Cree","Czech Sign Language":"Tschechische Gebärdensprache","Chinese Sign Language":"Chinesiche Gebärdensprache","Welsh":"Kymrisch","Danish":"Dänisch","German":"Deutsch","Dhivehi":"Maledivisch","Danish Sign Language":"Dänische Gebärdensprache","Dzongkha":"Dzongkha","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"} diff --git a/client/src/locale/server.el-GR.json b/client/src/locale/server.el-GR.json index 00cd45d0f..5bd4ca873 100644 --- a/client/src/locale/server.el-GR.json +++ b/client/src/locale/server.el-GR.json @@ -1 +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"} \ No newline at end of file +{"Music":"Μουσική","Films":"Ταινίες","Vehicles":"Οχήματα","Art":"Τέχνη","Sports":"Αθλητικά","Travels":"Ταξίδια","Gaming":"Παιχνίδια","People":"Άνθρωποι","Comedy":"Κωμωδία","Entertainment":"Διασκέδαση","News & Politics":"Ειδήσεις και πολιτική","How To":"Οδηγίες","Education":"Μόρφωση","Activism":"Ακτιβισμός","Science & Technology":"Επιστήμη και τεχνολογία","Animals":"Ζώα","Kids":"Παιδιά","Food":"Φαγητό","Attribution":"Αναφορά Δημιουργού","Attribution - Share Alike":"Αναφορά Δημιουργού - Παρόμοια Διανομή","Attribution - No Derivatives":"Αναφορά Δημιουργού - Όχι Παράγωγα Έργα","Attribution - Non Commercial":"Αναφορά Δημιουργού - Μη Εμπορική Χρήση","Attribution - Non Commercial - Share Alike":"Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή","Attribution - Non Commercial - No Derivatives":"Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Όχι Παράγωγα Έργα","Public Domain Dedication":"Κοινό Κτήμα","Public":"Δημόσιο","Unlisted":"Μη καταχωρισμένο","Private":"Ιδιωτικό","Published":"Δημοσιεύθηκε","To transcode":"Προς επανακωδικοποίηση","To import":"Προς εισαγωγή","Pending":"Σε αναμονή","Success":"Επιτυχία","Failed":"Αποτυχία","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"} diff --git a/client/src/locale/server.en-GB.json b/client/src/locale/server.en-GB.json new file mode 100644 index 000000000..b4de0efcf --- /dev/null +++ b/client/src/locale/server.en-GB.json @@ -0,0 +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","Published":"Published","To transcode":"To transcode","To import":"To import","Pending":"Pending","Success":"Success","Failed":"Failed","Regular":"","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.","Misc":"Misc","Unknown":"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":""} diff --git a/client/src/locale/server.eo.json b/client/src/locale/server.eo.json index eef1633a2..b05f16543 100644 --- a/client/src/locale/server.eo.json +++ b/client/src/locale/server.eo.json @@ -1 +1 @@ -{"Music":"Muziko","Films":"Filmoj","Vehicles":"Veturiloj","Art":"Arto","Sports":"Sporto","Travels":"Vojaĝado","Gaming":"Ludoj","People":"Homoj","Comedy":"Komedio","Entertainment":"Amuzo","News & Politics":"Novaĵoj kaj politiko","How To":"Instrukcioj","Education":"Instruado","Activism":"Aktivismo","Science & Technology":"Scienco ϗ teĥnikaro","Animals":"Bestoj","Kids":"Infanoj","Food":"Manĝo","Attribution":"Atribuite","Attribution - Share Alike":"Atribuite – Samkondiĉe","Attribution - No Derivatives":"Atribuite – Nemodifite","Attribution - Non Commercial":"Atribuite – Nekomerce","Attribution - Non Commercial - Share Alike":"Atribuite – Nekomerce – Samkondiĉe","Attribution - Non Commercial - No Derivatives":"Atribuite – Nekomerce – Nemodifite","Public Domain Dedication":"Dediĉo al publika posedo","Public":"Publika","Unlisted":"Nelistigata","Private":"Privata","Published":"Publikigita","To transcode":"Transkodota","To import":"Enportota","Pending":"Okazonta","Success":"Sukcesis","Failed":"Malsukcesis","Regular":"Norma","Watch later":"Spekti pli poste","This video does not exist.":"Ĉi tiu filmo ne ekzistas","We cannot fetch the video. Please try again later.":"Ni ne povas preni la filmon. Bonvolu reprovi poste.","Sorry":"Ni bedaŭras","This video is not available because the remote instance is not responding.":"Ĉi tiu filmo ne disponeblas ĉar la fora nodo ne respondas.","Misc":"Diversaĵoj","Unknown":"Nekonata","Afar":"Afara","Abkhazian":"Abĥaza","Afrikaans":"Afrikansa","Akan":"Akana","Amharic":"Amhara","Arabic":"Araba","Aragonese":"Aragona","American Sign Language":"Usona gestlingvo","Assamese":"Asama","Avaric":"Avara","Kotava":"Kotavo","Aymara":"Ajmara","Azerbaijani":"Azerbajĝana","Bashkir":"Baŝkira","Bambara":"Bambara","Belarusian":"Belorusa","Bengali":"Bengala","British Sign Language":"Brita gestlingvo","Bislama":"Bislama","Tibetan":"Tibeta","Bosnian":"Bosna","Breton":"Bretona","Bulgarian":"Bulgara","Brazilian Sign Language":"Brazila gestlingvo","Catalan":"Kataluna","Czech":"Ĉeĥa","Chamorro":"Ĉamora","Chechen":"Ĉeĉena","Chuvash":"Ĉuvaŝa","Cornish":"Kornvala","Corsican":"Korsika","Cree":"Kria","Czech Sign Language":"Ĉeĥa gestlingvo","Chinese Sign Language":"Ĉina gestlingvo","Welsh":"Kimra","Danish":"Dana","German":"Germana","Dhivehi":"Maldiva","Danish Sign Language":"Dana gestlingvo","Dzongkha":"Butana","Greek":"Greka","English":"Angla","Esperanto":"Esperanto","Estonian":"Estona","Basque":"Eŭska","Ewe":"Evea","Faroese":"Feroa","Persian":"Persa","Fijian":"Fiĝia","Finnish":"Finna","French":"Franca","Western Frisian":"Okcidentfrisa","French Sign Language":"Franca gestlingvo","Fulah":"Fula","Scottish Gaelic":"Skotgaela","Irish":"Irlanda","Galician":"Galega","Manx":"Manksa","Guarani":"Gvarania","German Sign Language":"Germana gestlingvo","Gujarati":"Guĝarata","Haitian":"Haitia","Hausa":"Haŭsa","Serbo-Croatian":"Kroatserba","Hebrew":"Hebrea","Herero":"Herera","Hindi":"Hinda","Hiri Motu":"Hirimotua","Croatian":"Kroata","Hungarian":"Hungara","Armenian":"Armena","Igbo":"Igba","Sichuan Yi":"Jia","Inuktitut":"Inuktituta","Indonesian":"Indonezia","Inupiaq":"Inupiko","Icelandic":"Islanda","Italian":"Itala","Javanese":"Java","Lojban":"Loĵbano","Japanese":"Japana","Japanese Sign Language":"Japana gestlingvo","Kalaallisut":"Gronlanda","Kannada":"Kanara","Kashmiri":"Kaŝmira","Georgian":"Kartvela","Kanuri":"Kanuria","Kazakh":"Kazaĥa","Khmer":"Kmera","Kikuyu":"Kikuja","Kinyarwanda":"Ruanda","Kirghiz":"Kirgiza","Komi":"Komia","Kongo":"Konga","Korean":"Korea","Kuanyama":"Kvanjama","Kurdish":"Kurda","Lao":"Laosa","Latvian":"Latva","Limburgan":"Limburga","Lingala":"Lingala","Lithuanian":"Litova","Luxembourgish":"Luksemburga","Luba-Katanga":"Kiluba","Ganda":"Ganda","Marshallese":"Marŝalinsula","Malayalam":"Malajalama","Marathi":"Marata","Macedonian":"Makedona","Malagasy":"Malgaŝa","Maltese":"Malta","Mongolian":"Mongola","Maori":"Maoria","Malay (macrolanguage)":"Malaja","Burmese":"Birma","Nauru":"Naura","Navajo":"Navajo","South Ndebele":"Sudndebela","North Ndebele":"Nordndebela","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepala","Dutch":"Nederlanda","Norwegian Nynorsk":"Novnorvega","Norwegian Bokmål":"Bukmolo","Norwegian":"Norvega","Nyanja":"Ĉiĉeva","Occitan":"Okcitana","Ojibwa":"Oĝibua","Oriya (macrolanguage)":"Orisa","Oromo":"Oroma","Ossetian":"Oseta","Panjabi":"Panĝaba","Pakistan Sign Language":"Pakistana gestlingvo","Polish":"Pola","Portuguese":"Portugala","Pushto":"Paŝtua","Quechua":"Keĉua","Romansh":"Romanĉa","Romanian":"Rumana","Russian Sign Language":"Rusa gestlingvo","Rundi":"Burunda","Russian":"Rusa","Sango":"Sangoa","Saudi Arabian Sign Language":"Saudarabuja gestlingvo","South African Sign Language":"Sudafrika gestlingvo","Sinhala":"Sinhala","Slovak":"Slovaka","Slovenian":"Slovena","Northern Sami":"Nordlapona","Samoan":"Samoa","Shona":"Ŝona","Sindhi":"Sinda","Somali":"Somala","Southern Sotho":"Sudsota","Spanish":"Hispana","Albanian":"Albana","Sardinian":"Sarda","Serbian":"Serba","Swati":"Svazia","Sundanese":"Sunda","Swahili (macrolanguage)":"Svahila","Swedish":"Sveda","Swedish Sign Language":"Sveda gestlingvo","Tahitian":"Tahitia","Tamil":"Tamula","Tatar":"Tatara","Telugu":"Telugua","Tajik":"Taĝika","Tagalog":"Tagaloga","Thai":"Taja","Tigrinya":"Tigraja","Klingon":"Klingona","Tonga (Tonga Islands)":"Tonga","Tswana":"Cvana","Tsonga":"Conga","Turkmen":"Turkmena","Turkish":"Turka","Twi":"Tvia","Uighur":"Ujgura","Ukrainian":"Ukrajna","Urdu":"Urdua","Uzbek":"Uzbeka","Venda":"Vendaa","Vietnamese":"Vjetnama","Walloon":"Valona","Wolof":"Volofa","Xhosa":"Kosa","Yiddish":"Jido","Yoruba":"Joruba","Zhuang":"Ĉuanga","Chinese":"Ĉina","Zulu":"Zulua"} \ No newline at end of file +{"Music":"Muziko","Films":"Filmoj","Vehicles":"Veturiloj","Art":"Arto","Sports":"Sporto","Travels":"Vojaĝado","Gaming":"Ludoj","People":"Homoj","Comedy":"Komedio","Entertainment":"Amuzo","News & Politics":"Novaĵoj kaj politiko","How To":"Instrukcioj","Education":"Instruado","Activism":"Aktivismo","Science & Technology":"Scienco ϗ teĥnikaro","Animals":"Bestoj","Kids":"Infanoj","Food":"Manĝo","Attribution":"Atribuite","Attribution - Share Alike":"Atribuite – Samkondiĉe","Attribution - No Derivatives":"Atribuite – Nemodifite","Attribution - Non Commercial":"Atribuite – Nekomerce","Attribution - Non Commercial - Share Alike":"Atribuite – Nekomerce – Samkondiĉe","Attribution - Non Commercial - No Derivatives":"Atribuite – Nekomerce – Nemodifite","Public Domain Dedication":"Dediĉo al publika posedo","Public":"Publika","Unlisted":"Nelistigata","Private":"Privata","Published":"Publikigita","To transcode":"Transkodota","To import":"Enportota","Pending":"Okazonta","Success":"Sukcesis","Failed":"Malsukcesis","Regular":"Norma","Watch later":"Spekti pli poste","This video does not exist.":"Ĉi tiu filmo ne ekzistas","We cannot fetch the video. Please try again later.":"Ni ne povas preni la filmon. Bonvolu reprovi poste.","Sorry":"Ni bedaŭras","This video is not available because the remote instance is not responding.":"Ĉi tiu filmo ne disponeblas ĉar la fora nodo ne respondas.","Misc":"Diversaĵoj","Unknown":"Nekonata","Afar":"Afara","Abkhazian":"Abĥaza","Afrikaans":"Afrikansa","Akan":"Akana","Amharic":"Amhara","Arabic":"Araba","Aragonese":"Aragona","American Sign Language":"Usona gestlingvo","Assamese":"Asama","Avaric":"Avara","Kotava":"Kotavo","Aymara":"Ajmara","Azerbaijani":"Azerbajĝana","Bashkir":"Baŝkira","Bambara":"Bambara","Belarusian":"Belorusa","Bengali":"Bengala","British Sign Language":"Brita gestlingvo","Bislama":"Bislama","Tibetan":"Tibeta","Bosnian":"Bosna","Breton":"Bretona","Bulgarian":"Bulgara","Brazilian Sign Language":"Brazila gestlingvo","Catalan":"Kataluna","Czech":"Ĉeĥa","Chamorro":"Ĉamora","Chechen":"Ĉeĉena","Chuvash":"Ĉuvaŝa","Cornish":"Kornvala","Corsican":"Korsika","Cree":"Kria","Czech Sign Language":"Ĉeĥa gestlingvo","Chinese Sign Language":"Ĉina gestlingvo","Welsh":"Kimra","Danish":"Dana","German":"Germana","Dhivehi":"Maldiva","Danish Sign Language":"Dana gestlingvo","Dzongkha":"Butana","Greek":"Greka","English":"Angla","Esperanto":"Esperanto","Estonian":"Estona","Basque":"Eŭska","Ewe":"Evea","Faroese":"Feroa","Persian":"Persa","Fijian":"Fiĝia","Finnish":"Finna","French":"Franca","Western Frisian":"Okcidentfrisa","French Sign Language":"Franca gestlingvo","Fulah":"Fula","Scottish Gaelic":"Skotgaela","Irish":"Irlanda","Galician":"Galega","Manx":"Manksa","Guarani":"Gvarania","German Sign Language":"Germana gestlingvo","Gujarati":"Guĝarata","Haitian":"Haitia","Hausa":"Haŭsa","Serbo-Croatian":"Kroatserba","Hebrew":"Hebrea","Herero":"Herera","Hindi":"Hinda","Hiri Motu":"Hirimotua","Croatian":"Kroata","Hungarian":"Hungara","Armenian":"Armena","Igbo":"Igba","Sichuan Yi":"Jia","Inuktitut":"Inuktituta","Indonesian":"Indonezia","Inupiaq":"Inupiko","Icelandic":"Islanda","Italian":"Itala","Javanese":"Java","Lojban":"Loĵbano","Japanese":"Japana","Japanese Sign Language":"Japana gestlingvo","Kalaallisut":"Gronlanda","Kannada":"Kanara","Kashmiri":"Kaŝmira","Georgian":"Kartvela","Kanuri":"Kanuria","Kazakh":"Kazaĥa","Khmer":"Kmera","Kikuyu":"Kikuja","Kinyarwanda":"Ruanda","Kirghiz":"Kirgiza","Komi":"Komia","Kongo":"Konga","Korean":"Korea","Kuanyama":"Kvanjama","Kurdish":"Kurda","Lao":"Laosa","Latvian":"Latva","Limburgan":"Limburga","Lingala":"Lingala","Lithuanian":"Litova","Luxembourgish":"Luksemburga","Luba-Katanga":"Kiluba","Ganda":"Ganda","Marshallese":"Marŝalinsula","Malayalam":"Malajalama","Marathi":"Marata","Macedonian":"Makedona","Malagasy":"Malgaŝa","Maltese":"Malta","Mongolian":"Mongola","Maori":"Maoria","Malay (macrolanguage)":"Malaja","Burmese":"Birma","Nauru":"Naura","Navajo":"Navajo","South Ndebele":"Sudndebela","North Ndebele":"Nordndebela","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepala","Dutch":"Nederlanda","Norwegian Nynorsk":"Novnorvega","Norwegian Bokmål":"Bukmolo","Norwegian":"Norvega","Nyanja":"Ĉiĉeva","Occitan":"Okcitana","Ojibwa":"Oĝibua","Oriya (macrolanguage)":"Orisa","Oromo":"Oroma","Ossetian":"Oseta","Panjabi":"Panĝaba","Pakistan Sign Language":"Pakistana gestlingvo","Polish":"Pola","Portuguese":"Portugala","Pushto":"Paŝtua","Quechua":"Keĉua","Romansh":"Romanĉa","Romanian":"Rumana","Russian Sign Language":"Rusa gestlingvo","Rundi":"Burunda","Russian":"Rusa","Sango":"Sangoa","Saudi Arabian Sign Language":"Saudarabuja gestlingvo","South African Sign Language":"Sudafrika gestlingvo","Sinhala":"Sinhala","Slovak":"Slovaka","Slovenian":"Slovena","Northern Sami":"Nordlapona","Samoan":"Samoa","Shona":"Ŝona","Sindhi":"Sinda","Somali":"Somala","Southern Sotho":"Sudsota","Spanish":"Hispana","Albanian":"Albana","Sardinian":"Sarda","Serbian":"Serba","Swati":"Svazia","Sundanese":"Sunda","Swahili (macrolanguage)":"Svahila","Swedish":"Sveda","Swedish Sign Language":"Sveda gestlingvo","Tahitian":"Tahitia","Tamil":"Tamula","Tatar":"Tatara","Telugu":"Telugua","Tajik":"Taĝika","Tagalog":"Tagaloga","Thai":"Taja","Tigrinya":"Tigraja","Klingon":"Klingona","Tonga (Tonga Islands)":"Tonga","Tswana":"Cvana","Tsonga":"Conga","Turkmen":"Turkmena","Turkish":"Turka","Twi":"Tvia","Uighur":"Ujgura","Ukrainian":"Ukrajna","Urdu":"Urdua","Uzbek":"Uzbeka","Venda":"Vendaa","Vietnamese":"Vjetnama","Walloon":"Valona","Wolof":"Volofa","Xhosa":"Kosa","Yiddish":"Jido","Yoruba":"Joruba","Zhuang":"Ĉuanga","Chinese":"Ĉina","Zulu":"Zulua"} diff --git a/client/src/locale/server.es-ES.json b/client/src/locale/server.es-ES.json index 1168ed774..19301588a 100644 --- a/client/src/locale/server.es-ES.json +++ b/client/src/locale/server.es-ES.json @@ -1 +1 @@ -{"Music":"Música","Films":"Películas","Vehicles":"Transporte","Art":"Arte","Sports":"Deportes","Travels":"Viajes","Gaming":"Juegos","People":"Personalidades","Comedy":"Comedia","Entertainment":"Entretenimiento","News & Politics":"Noticias y política","How To":"Tutorial","Education":"Educación","Activism":"Activismo","Science & Technology":"Ciencia & Tecnología","Animals":"Animales","Kids":"Niños","Food":"Cocina","Attribution":"Atribución","Attribution - Share Alike":"Atribución - Compartir Igual","Attribution - No Derivatives":"Atribución - No Derivadas","Attribution - Non Commercial":"Atribución - No Comercial","Attribution - Non Commercial - Share Alike":"Atribución - No Comercial - Compartir Igual","Attribution - Non Commercial - No Derivatives":"Atribución - No Comercial - No Derivadas","Public Domain Dedication":"Dominio Público","Public":"Público","Unlisted":"Sin listar","Private":"Privado","Published":"Publicados","To transcode":"Para codificar","To import":"Para importar","Pending":"Pendientes","Success":"Subidos con éxito","Failed":"Fallidos","Watch later":"Ver más tarde","This video does not exist.":"Este vídeo no existe.","This video is not available because the remote instance is not responding.":"Este vídeo no esta disponible porque la instancia remota no responde.","Misc":"Miscelánea","Unknown":"Desconocido","Afar":"Afar","Abkhazian":"Abjasio","Afrikaans":"Afrikáans","Akan":"Acano","Amharic":"Amhárico","Arabic":"Árabe","Aragonese":"Aragonés","American Sign Language":"Lenguaje de signos americano","Assamese":"Asamés","Avaric":"Avar","Kotava":"Kotava","Aymara":"Aimara","Azerbaijani":"Azerí","Bashkir":"Baskir","Bambara":"Bambara","Belarusian":"Bielorruso","Bengali":"Bengalí","British Sign Language":"Lenguaje de signos británico","Bislama":"Bislama","Tibetan":"Tibetano","Bosnian":"Bosnio","Breton":"Bretón","Bulgarian":"Búlgaro","Brazilian Sign Language":"Lenguaje de signos brasileño","Catalan":"Catalán","Czech":"Checo","Chamorro":"Chamorro","Chechen":"Checheno","Chuvash":"Chuvasio","Cornish":"Córnico","Corsican":"Corso","Cree":"Cree","Czech Sign Language":"Lenguaje de signos checo","Chinese Sign Language":"Lenguaje de signos chino","Welsh":"Gaélico","Danish":"Danés","German":"Alemán","Dhivehi":"Maldivo","Danish Sign Language":"Lenguaje de signos danés","Dzongkha":"Dzongkha","English":"Inglés","Esperanto":"Esperanto","Estonian":"Estonio","Basque":"Euskera","Ewe":"Ewé","Faroese":"Feroés","Persian":"Persa","Fijian":"Fiyiano","Finnish":"Finés","French":"Francés","Western Frisian":"Frisón occidental","French Sign Language":"Lenguaje de signos francés","Fulah":"Fula","Scottish Gaelic":"Gaélico escocés","Irish":"Irlandés","Galician":"Gallego","Manx":"Manés","Guarani":"Guaraní","German Sign Language":"Lenguaje de signos alemán","Gujarati":"Gujaratí","Haitian":"Haitiano","Hausa":"Hausa","Serbo-Croatian":"Serbocroata","Hebrew":"Hebreo","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Croata","Hungarian":"Húngaro","Armenian":"Armenio","Igbo":"Igbo","Sichuan Yi":"Nuosu","Inuktitut":"Inuit","Indonesian":"Indonesio","Inupiaq":"Iñupiaq","Icelandic":"Islandés","Italian":"Italiano","Javanese":"Javanés","Lojban":"Lojban","Japanese":"Japonés","Japanese Sign Language":"Lenguaje de signos japonés","Kalaallisut":"Kalaallisut","Kannada":"Canarés","Kashmiri":"Cachemir","Georgian":"Georgiano","Kanuri":"Kanurí","Kazakh":"Kazajo","Khmer":"Camboyano","Kikuyu":"Kikuyú","Kinyarwanda":"Kiñaruanda","Kirghiz":"Kirguís","Komi":"Komi","Kongo":"Kongo","Korean":"Coreano","Kuanyama":"Kuanyama","Kurdish":"Kurdo","Lao":"Lao","Latvian":"Letón","Limburgan":"Limburgués","Lingala":"Lingala","Lithuanian":"Lituano","Luxembourgish":"Luxemburgués","Luba-Katanga":"Luba oriental","Ganda":"Luganda","Marshallese":"Mashalés","Malayalam":"Malabar","Marathi":"Maratí","Macedonian":"Macedonio","Malagasy":"Malgache","Maltese":"Maltés","Mongolian":"Mongol","Maori":"Maorí","Malay (macrolanguage)":"Malayo","Burmese":"Birmano","Nauru":"Nauruano","Navajo":"Navajo","South Ndebele":"Ndebele del sur","North Ndebele":"Ndebele del norte","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalí","Dutch":"Neerlandés","Norwegian Nynorsk":"Nynorsk","Norwegian Bokmål":"Bokmål","Norwegian":"Noruego","Nyanja":"Chichewa","Occitan":"Occitano","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Oromo","Ossetian":"Osetio","Panjabi":"Panyabí","Pakistan Sign Language":"Lenguaje de signos pakistaní","Polish":"Polaco","Portuguese":"Portugués","Pushto":"Pastún","Quechua":"Quechua","Romansh":"Romanche","Romanian":"Rumano","Russian Sign Language":"Lenguaje de signos ruso","Rundi":"Kirundí","Russian":"Ruso","Sango":"Sango","Saudi Arabian Sign Language":"Lenguaje de signos saudí","South African Sign Language":"Lenguaje de signos sudafricana","Sinhala":"Cingalés","Slovak":"Eslovaco","Slovenian":"Esloveno","Northern Sami":"Sami septentrional","Samoan":"Samoano","Shona":"Shona","Sindhi":"Sindi","Somali":"Somalí","Southern Sotho":"Soto meridional","Spanish":"Español","Albanian":"Albano","Sardinian":"Sardo","Serbian":"Serbio","Swati":"Suazi","Sundanese":"Sudanés","Swahili (macrolanguage)":"Suajili","Swedish":"Sueco","Swedish Sign Language":"Lenguaje de signos sueca","Tahitian":"Tahitiano","Tamil":"Támil","Tatar":"Tártaro","Telugu":"Télugu","Tajik":"Tayiko","Tagalog":"Tagalo","Thai":"Tailandés","Tigrinya":"Tigriña","Klingon":"Klingon","Tonga (Tonga Islands)":"Tongano","Tswana":"Setsuana","Tsonga":"Tsonga","Turkmen":"Turcomano","Turkish":"Turco","Twi":"Twi","Uighur":"Uigur","Ukrainian":"Ucraniano","Urdu":"Urdu","Uzbek":"Uzbeko","Venda":"Venda","Vietnamese":"Vietnamita","Walloon":"Valón","Wolof":"Wólof","Xhosa":"Xhosa","Yiddish":"Yidis","Yoruba":"Yoruba","Zhuang":"Chuang","Chinese":"Chino","Zulu":"Zulú"} \ No newline at end of file +{"Music":"Música","Films":"Películas","Vehicles":"Transporte","Art":"Arte","Sports":"Deportes","Travels":"Viajes","Gaming":"Juegos","People":"Personalidades","Comedy":"Comedia","Entertainment":"Entretenimiento","News & Politics":"Noticias y política","How To":"Tutorial","Education":"Educación","Activism":"Activismo","Science & Technology":"Ciencia & Tecnología","Animals":"Animales","Kids":"Niños","Food":"Cocina","Attribution":"Atribución","Attribution - Share Alike":"Atribución - Compartir Igual","Attribution - No Derivatives":"Atribución - No Derivadas","Attribution - Non Commercial":"Atribución - No Comercial","Attribution - Non Commercial - Share Alike":"Atribución - No Comercial - Compartir Igual","Attribution - Non Commercial - No Derivatives":"Atribución - No Comercial - No Derivadas","Public Domain Dedication":"Dominio Público","Public":"Público","Unlisted":"Sin listar","Private":"Privado","Published":"Publicados","To transcode":"Para codificar","To import":"Para importar","Pending":"Pendientes","Success":"Subidos con éxito","Failed":"Fallidos","Regular":"","Watch later":"Ver más tarde","This video does not exist.":"Este vídeo no existe.","We cannot fetch the video. Please try again later.":"","Sorry":"","This video is not available because the remote instance is not responding.":"Este vídeo no esta disponible porque la instancia remota no responde.","Misc":"Miscelánea","Unknown":"Desconocido","Afar":"Afar","Abkhazian":"Abjasio","Afrikaans":"Afrikáans","Akan":"Acano","Amharic":"Amhárico","Arabic":"Árabe","Aragonese":"Aragonés","American Sign Language":"Lenguaje de signos americano","Assamese":"Asamés","Avaric":"Avar","Kotava":"Kotava","Aymara":"Aimara","Azerbaijani":"Azerí","Bashkir":"Baskir","Bambara":"Bambara","Belarusian":"Bielorruso","Bengali":"Bengalí","British Sign Language":"Lenguaje de signos británico","Bislama":"Bislama","Tibetan":"Tibetano","Bosnian":"Bosnio","Breton":"Bretón","Bulgarian":"Búlgaro","Brazilian Sign Language":"Lenguaje de signos brasileño","Catalan":"Catalán","Czech":"Checo","Chamorro":"Chamorro","Chechen":"Checheno","Chuvash":"Chuvasio","Cornish":"Córnico","Corsican":"Corso","Cree":"Cree","Czech Sign Language":"Lenguaje de signos checo","Chinese Sign Language":"Lenguaje de signos chino","Welsh":"Gaélico","Danish":"Danés","German":"Alemán","Dhivehi":"Maldivo","Danish Sign Language":"Lenguaje de signos danés","Dzongkha":"Dzongkha","Greek":"","English":"Inglés","Esperanto":"Esperanto","Estonian":"Estonio","Basque":"Euskera","Ewe":"Ewé","Faroese":"Feroés","Persian":"Persa","Fijian":"Fiyiano","Finnish":"Finés","French":"Francés","Western Frisian":"Frisón occidental","French Sign Language":"Lenguaje de signos francés","Fulah":"Fula","Scottish Gaelic":"Gaélico escocés","Irish":"Irlandés","Galician":"Gallego","Manx":"Manés","Guarani":"Guaraní","German Sign Language":"Lenguaje de signos alemán","Gujarati":"Gujaratí","Haitian":"Haitiano","Hausa":"Hausa","Serbo-Croatian":"Serbocroata","Hebrew":"Hebreo","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Croata","Hungarian":"Húngaro","Armenian":"Armenio","Igbo":"Igbo","Sichuan Yi":"Nuosu","Inuktitut":"Inuit","Indonesian":"Indonesio","Inupiaq":"Iñupiaq","Icelandic":"Islandés","Italian":"Italiano","Javanese":"Javanés","Lojban":"Lojban","Japanese":"Japonés","Japanese Sign Language":"Lenguaje de signos japonés","Kalaallisut":"Kalaallisut","Kannada":"Canarés","Kashmiri":"Cachemir","Georgian":"Georgiano","Kanuri":"Kanurí","Kazakh":"Kazajo","Khmer":"Camboyano","Kikuyu":"Kikuyú","Kinyarwanda":"Kiñaruanda","Kirghiz":"Kirguís","Komi":"Komi","Kongo":"Kongo","Korean":"Coreano","Kuanyama":"Kuanyama","Kurdish":"Kurdo","Lao":"Lao","Latvian":"Letón","Limburgan":"Limburgués","Lingala":"Lingala","Lithuanian":"Lituano","Luxembourgish":"Luxemburgués","Luba-Katanga":"Luba oriental","Ganda":"Luganda","Marshallese":"Mashalés","Malayalam":"Malabar","Marathi":"Maratí","Macedonian":"Macedonio","Malagasy":"Malgache","Maltese":"Maltés","Mongolian":"Mongol","Maori":"Maorí","Malay (macrolanguage)":"Malayo","Burmese":"Birmano","Nauru":"Nauruano","Navajo":"Navajo","South Ndebele":"Ndebele del sur","North Ndebele":"Ndebele del norte","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalí","Dutch":"Neerlandés","Norwegian Nynorsk":"Nynorsk","Norwegian Bokmål":"Bokmål","Norwegian":"Noruego","Nyanja":"Chichewa","Occitan":"Occitano","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Oromo","Ossetian":"Osetio","Panjabi":"Panyabí","Pakistan Sign Language":"Lenguaje de signos pakistaní","Polish":"Polaco","Portuguese":"Portugués","Pushto":"Pastún","Quechua":"Quechua","Romansh":"Romanche","Romanian":"Rumano","Russian Sign Language":"Lenguaje de signos ruso","Rundi":"Kirundí","Russian":"Ruso","Sango":"Sango","Saudi Arabian Sign Language":"Lenguaje de signos saudí","South African Sign Language":"Lenguaje de signos sudafricana","Sinhala":"Cingalés","Slovak":"Eslovaco","Slovenian":"Esloveno","Northern Sami":"Sami septentrional","Samoan":"Samoano","Shona":"Shona","Sindhi":"Sindi","Somali":"Somalí","Southern Sotho":"Soto meridional","Spanish":"Español","Albanian":"Albano","Sardinian":"Sardo","Serbian":"Serbio","Swati":"Suazi","Sundanese":"Sudanés","Swahili (macrolanguage)":"Suajili","Swedish":"Sueco","Swedish Sign Language":"Lenguaje de signos sueca","Tahitian":"Tahitiano","Tamil":"Támil","Tatar":"Tártaro","Telugu":"Télugu","Tajik":"Tayiko","Tagalog":"Tagalo","Thai":"Tailandés","Tigrinya":"Tigriña","Klingon":"Klingon","Tonga (Tonga Islands)":"Tongano","Tswana":"Setsuana","Tsonga":"Tsonga","Turkmen":"Turcomano","Turkish":"Turco","Twi":"Twi","Uighur":"Uigur","Ukrainian":"Ucraniano","Urdu":"Urdu","Uzbek":"Uzbeko","Venda":"Venda","Vietnamese":"Vietnamita","Walloon":"Valón","Wolof":"Wólof","Xhosa":"Xhosa","Yiddish":"Yidis","Yoruba":"Yoruba","Zhuang":"Chuang","Chinese":"Chino","Zulu":"Zulú"} diff --git a/client/src/locale/server.eu-ES.json b/client/src/locale/server.eu-ES.json index 1c56aa8c0..2bb36fed6 100644 --- a/client/src/locale/server.eu-ES.json +++ b/client/src/locale/server.eu-ES.json @@ -1 +1 @@ -{"Music":"Musika","Films":"Filmak","Vehicles":"Ibilgailuak","Art":"Artea","Sports":"Kirolak","Travels":"Bidaiak","Gaming":"Jolasak","People":"Jendea","Comedy":"Komedia","Entertainment":"Aisia","News & Politics":"Berriak eta politika","How To":"Argibideak","Education":"Hezkuntza","Activism":"Aktibismoa","Science & Technology":"Zientzia eta teknologia","Animals":"Animaliak","Kids":"Haurrak","Food":"Janaria","Attribution":"Atribuzioa","Attribution - Share Alike":"Atribuzioa - Partekatu berdin","Attribution - No Derivatives":"Atribuzioa - Eratorririk ez","Attribution - Non Commercial":"Atribuzioa - Ez komertziala","Attribution - Non Commercial - Share Alike":"Atribuzioa - Ez komertziala - Partekatu berdin","Attribution - Non Commercial - No Derivatives":"Atribuzioa - Ez komertziala - Eratorririk ez","Public Domain Dedication":"Domeinu publikoa","Public":"Publikoa","Unlisted":"Zerrendatu gabea","Private":"Pribatua","Published":"Argitaratua","To transcode":"Transkodetzeko","To import":"Inportatzeko","Pending":"Egiteke","Success":"Arrakasta","Failed":"Hutsa","Misc":"Denetarik","Unknown":"Ezezaguna","Afar":"Afar","Abkhazian":"Abkhaziera","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharera","Arabic":"Arabiera","Aragonese":"Aragoiera","American Sign Language":"Amerikako zeinu-hizkuntza ","Assamese":"Assamera","Avaric":"Avarera","Kotava":"Kotava","Aymara":"Aimara","Azerbaijani":"Azerbaijanera","Bashkir":"Baxkirera","Bambara":"Banbara","Belarusian":"Bielorrusiera","Bengali":"Bengalera","British Sign Language":"Britainiako zeinu-hizkuntza","Bislama":"Bislama","Tibetan":"Tibetera","Bosnian":"Bosniera","Breton":"Bretoiera","Bulgarian":"Bulgariera","Brazilian Sign Language":"Brasilgo zeinu-hizkuntza","Catalan":"Katalana","Czech":"Txekiera","Chamorro":"Chamorro","Chechen":"Txetxenera","Chuvash":"Txuvaxera","Cornish":"Kornubiera","Corsican":"Korsikera","Cree":"Cree","Czech Sign Language":"Txekiako zeinu-hizkuntza","Chinese Sign Language":"Txinako zeinu-hizkuntza","Welsh":"Galesa","Danish":"Daniera","German":"Alemana","Dhivehi":"Dhivehi (maldivera) ","Danish Sign Language":"Danimarkako zeinu-hizkuntza","Dzongkha":"Dzongkha","English":"Ingelesa","Esperanto":"Esperantoa","Estonian":"Estoniera","Basque":"Euskara","Ewe":"Eweera","Faroese":"Faroera","Persian":"Persiera","Fijian":"Fijiera","Finnish":"Suomiera","French":"Frantsesa","Western Frisian":"Mendebaldeko frisiera","French Sign Language":"Frantziako zeinu-hizkuntza","Fulah":"Fula","Scottish Gaelic":"Eskoziako gaelikoa","Irish":"Irlandera","Galician":"Galiziera","Manx":"Manera","Guarani":"Guaraniera","German Sign Language":"Alemaniako zeinu-hizkuntza","Gujarati":"Gujaratera","Haitian":"Haitiko kreolera","Hausa":"Hausa","Serbo-Croatian":"Serbokroaziera ","Hebrew":"Hebreera","Herero":"Hereroera","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Kroaziera","Hungarian":"Hungariera","Armenian":"Armeniera","Igbo":"Igboera","Sichuan Yi":"Nuosu","Inuktitut":"Inuktitutera","Indonesian":"Indonesiera","Inupiaq":"Inupiaq","Icelandic":"Islandiera","Italian":"Italiera","Javanese":"Javera","Lojban":"Lojban","Japanese":"Japoniera","Japanese Sign Language":"Japoniako zeinu-hizkuntza","Kalaallisut":"Groenlandiera","Kannada":"Kannada","Kashmiri":"Kaxmirera","Georgian":"Georgiera / Kartveliera ","Kanuri":"Kanuri","Kazakh":"Kazakhera","Khmer":"Khmerera","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyaruanda","Kirghiz":"Kirgizera","Komi":"Komiera","Kongo":"Kikongo","Korean":"Koreera","Kuanyama":"Kuanyama","Kurdish":"Kurduera","Lao":"Laosera","Latvian":"Letoniera","Limburgan":"Limburgera","Lingala":"Lingala","Lithuanian":"Lituaniera","Luxembourgish":"Luxenburgera","Luba-Katanga":"Luba-Katanga","Ganda":"Luganda","Marshallese":"Marshallera","Malayalam":"Malabarera","Marathi":"Marathera","Macedonian":"Mazedoniera","Malagasy":"Malgaxe","Maltese":"Maltera","Mongolian":"Mongoliera","Maori":"Maoriera","Malay (macrolanguage)":"Malaysiera (makro-hizkuntza)","Burmese":"Birmaniera","Nauru":"Nauruera","Navajo":"Navajoa","South Ndebele":"Hego Ndebele","North Ndebele":"Ipar Ndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalera (makro-hizkuntza)","Dutch":"Nederlandera","Norwegian Nynorsk":"Norvegiako Nynorsk","Norwegian Bokmål":"Norvegiako Bokmål","Norwegian":"Norvegiera","Nyanja":"Txewera","Occitan":"Okzitaniera","Ojibwa":"Ojibwera","Oriya (macrolanguage)":"Oriya (makro-hizkuntza)","Oromo":"Oromoera","Ossetian":"Osetiera","Panjabi":"Punjabera","Pakistan Sign Language":"Pakistango zeinu-hizkuntza","Polish":"Poloniera","Portuguese":"Portugesa","Pushto":"Paxtuera","Quechua":"Kitxua","Romansh":"Erromantxea","Romanian":"Errumaniera","Russian Sign Language":"Errusiako zeinu-hizkuntza","Rundi":"Kirundi","Russian":"Errusiera","Sango":"Sango","Saudi Arabian Sign Language":"Saudi Arabiako zeinu-hizkuntza","South African Sign Language":"Hego Afrikako zeinu-hizkuntza","Sinhala":"Sinhala","Slovak":"Eslovakiera","Slovenian":"Esloveniera","Northern Sami":"Ipar Samiera","Samoan":"Samoera","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somaliera","Southern Sotho":"Sothoera","Spanish":"Espainiera","Albanian":"Albaniera","Sardinian":"Sardiniera","Serbian":"Serbiera","Swati":"Swaziera","Sundanese":"Sundera","Swahili (macrolanguage)":"Swahili (makro-hizkuntza)","Swedish":"Suediera","Swedish Sign Language":"Suediako zeinu-hizkuntza","Tahitian":"Maoriera","Tamil":"Tamilera","Tatar":"Tatarera","Telugu":"Telugu","Tajik":"Tajikera","Tagalog":"Tagaloa","Thai":"Thailandiera","Tigrinya":"Tigrinyera","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Tonga irlak)","Tswana":"Tswanera","Tsonga":"Tsongera","Turkmen":"Turkmenera","Turkish":"Turkiera","Twi":"Twi","Uighur":"Uigurrera","Ukrainian":"Ukrainera","Urdu":"Urduera","Uzbek":"Uzbekera","Venda":"Vendera","Vietnamese":"Vietnamera","Walloon":"Valoniera","Wolof":"Wolofera","Xhosa":"Xhosera","Yiddish":"Yiddish","Yoruba":"Jorubera","Zhuang":"Zhuang","Chinese":"Txinera","Zulu":"Zuluera"} \ No newline at end of file +{"Music":"Musika","Films":"Filmak","Vehicles":"Ibilgailuak","Art":"Artea","Sports":"Kirolak","Travels":"Bidaiak","Gaming":"Jolasak","People":"Jendea","Comedy":"Komedia","Entertainment":"Aisia","News & Politics":"Berriak eta politika","How To":"Argibideak","Education":"Hezkuntza","Activism":"Aktibismoa","Science & Technology":"Zientzia eta teknologia","Animals":"Animaliak","Kids":"Haurrak","Food":"Janaria","Attribution":"Atribuzioa","Attribution - Share Alike":"Atribuzioa - Partekatu berdin","Attribution - No Derivatives":"Atribuzioa - Eratorririk ez","Attribution - Non Commercial":"Atribuzioa - Ez komertziala","Attribution - Non Commercial - Share Alike":"Atribuzioa - Ez komertziala - Partekatu berdin","Attribution - Non Commercial - No Derivatives":"Atribuzioa - Ez komertziala - Eratorririk ez","Public Domain Dedication":"Domeinu publikoa","Public":"Publikoa","Unlisted":"Zerrendatu gabea","Private":"Pribatua","Published":"Argitaratua","To transcode":"Transkodetzeko","To import":"Inportatzeko","Pending":"Egiteke","Success":"Arrakasta","Failed":"Hutsa","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":"Denetarik","Unknown":"Ezezaguna","Afar":"Afar","Abkhazian":"Abkhaziera","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharera","Arabic":"Arabiera","Aragonese":"Aragoiera","American Sign Language":"Amerikako zeinu-hizkuntza ","Assamese":"Assamera","Avaric":"Avarera","Kotava":"Kotava","Aymara":"Aimara","Azerbaijani":"Azerbaijanera","Bashkir":"Baxkirera","Bambara":"Banbara","Belarusian":"Bielorrusiera","Bengali":"Bengalera","British Sign Language":"Britainiako zeinu-hizkuntza","Bislama":"Bislama","Tibetan":"Tibetera","Bosnian":"Bosniera","Breton":"Bretoiera","Bulgarian":"Bulgariera","Brazilian Sign Language":"Brasilgo zeinu-hizkuntza","Catalan":"Katalana","Czech":"Txekiera","Chamorro":"Chamorro","Chechen":"Txetxenera","Chuvash":"Txuvaxera","Cornish":"Kornubiera","Corsican":"Korsikera","Cree":"Cree","Czech Sign Language":"Txekiako zeinu-hizkuntza","Chinese Sign Language":"Txinako zeinu-hizkuntza","Welsh":"Galesa","Danish":"Daniera","German":"Alemana","Dhivehi":"Dhivehi (maldivera) ","Danish Sign Language":"Danimarkako zeinu-hizkuntza","Dzongkha":"Dzongkha","Greek":"","English":"Ingelesa","Esperanto":"Esperantoa","Estonian":"Estoniera","Basque":"Euskara","Ewe":"Eweera","Faroese":"Faroera","Persian":"Persiera","Fijian":"Fijiera","Finnish":"Suomiera","French":"Frantsesa","Western Frisian":"Mendebaldeko frisiera","French Sign Language":"Frantziako zeinu-hizkuntza","Fulah":"Fula","Scottish Gaelic":"Eskoziako gaelikoa","Irish":"Irlandera","Galician":"Galiziera","Manx":"Manera","Guarani":"Guaraniera","German Sign Language":"Alemaniako zeinu-hizkuntza","Gujarati":"Gujaratera","Haitian":"Haitiko kreolera","Hausa":"Hausa","Serbo-Croatian":"Serbokroaziera ","Hebrew":"Hebreera","Herero":"Hereroera","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Kroaziera","Hungarian":"Hungariera","Armenian":"Armeniera","Igbo":"Igboera","Sichuan Yi":"Nuosu","Inuktitut":"Inuktitutera","Indonesian":"Indonesiera","Inupiaq":"Inupiaq","Icelandic":"Islandiera","Italian":"Italiera","Javanese":"Javera","Lojban":"Lojban","Japanese":"Japoniera","Japanese Sign Language":"Japoniako zeinu-hizkuntza","Kalaallisut":"Groenlandiera","Kannada":"Kannada","Kashmiri":"Kaxmirera","Georgian":"Georgiera / Kartveliera ","Kanuri":"Kanuri","Kazakh":"Kazakhera","Khmer":"Khmerera","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyaruanda","Kirghiz":"Kirgizera","Komi":"Komiera","Kongo":"Kikongo","Korean":"Koreera","Kuanyama":"Kuanyama","Kurdish":"Kurduera","Lao":"Laosera","Latvian":"Letoniera","Limburgan":"Limburgera","Lingala":"Lingala","Lithuanian":"Lituaniera","Luxembourgish":"Luxenburgera","Luba-Katanga":"Luba-Katanga","Ganda":"Luganda","Marshallese":"Marshallera","Malayalam":"Malabarera","Marathi":"Marathera","Macedonian":"Mazedoniera","Malagasy":"Malgaxe","Maltese":"Maltera","Mongolian":"Mongoliera","Maori":"Maoriera","Malay (macrolanguage)":"Malaysiera (makro-hizkuntza)","Burmese":"Birmaniera","Nauru":"Nauruera","Navajo":"Navajoa","South Ndebele":"Hego Ndebele","North Ndebele":"Ipar Ndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalera (makro-hizkuntza)","Dutch":"Nederlandera","Norwegian Nynorsk":"Norvegiako Nynorsk","Norwegian Bokmål":"Norvegiako Bokmål","Norwegian":"Norvegiera","Nyanja":"Txewera","Occitan":"Okzitaniera","Ojibwa":"Ojibwera","Oriya (macrolanguage)":"Oriya (makro-hizkuntza)","Oromo":"Oromoera","Ossetian":"Osetiera","Panjabi":"Punjabera","Pakistan Sign Language":"Pakistango zeinu-hizkuntza","Polish":"Poloniera","Portuguese":"Portugesa","Pushto":"Paxtuera","Quechua":"Kitxua","Romansh":"Erromantxea","Romanian":"Errumaniera","Russian Sign Language":"Errusiako zeinu-hizkuntza","Rundi":"Kirundi","Russian":"Errusiera","Sango":"Sango","Saudi Arabian Sign Language":"Saudi Arabiako zeinu-hizkuntza","South African Sign Language":"Hego Afrikako zeinu-hizkuntza","Sinhala":"Sinhala","Slovak":"Eslovakiera","Slovenian":"Esloveniera","Northern Sami":"Ipar Samiera","Samoan":"Samoera","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somaliera","Southern Sotho":"Sothoera","Spanish":"Espainiera","Albanian":"Albaniera","Sardinian":"Sardiniera","Serbian":"Serbiera","Swati":"Swaziera","Sundanese":"Sundera","Swahili (macrolanguage)":"Swahili (makro-hizkuntza)","Swedish":"Suediera","Swedish Sign Language":"Suediako zeinu-hizkuntza","Tahitian":"Maoriera","Tamil":"Tamilera","Tatar":"Tatarera","Telugu":"Telugu","Tajik":"Tajikera","Tagalog":"Tagaloa","Thai":"Thailandiera","Tigrinya":"Tigrinyera","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Tonga irlak)","Tswana":"Tswanera","Tsonga":"Tsongera","Turkmen":"Turkmenera","Turkish":"Turkiera","Twi":"Twi","Uighur":"Uigurrera","Ukrainian":"Ukrainera","Urdu":"Urduera","Uzbek":"Uzbekera","Venda":"Vendera","Vietnamese":"Vietnamera","Walloon":"Valoniera","Wolof":"Wolofera","Xhosa":"Xhosera","Yiddish":"Yiddish","Yoruba":"Jorubera","Zhuang":"Zhuang","Chinese":"Txinera","Zulu":"Zuluera"} diff --git a/client/src/locale/server.fa-IR.json b/client/src/locale/server.fa-IR.json new file mode 100644 index 000000000..2ef1c757f --- /dev/null +++ b/client/src/locale/server.fa-IR.json @@ -0,0 +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 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":"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":""} diff --git a/client/src/locale/server.fi-FI.json b/client/src/locale/server.fi-FI.json index ad35e9111..ba0e91143 100644 --- a/client/src/locale/server.fi-FI.json +++ b/client/src/locale/server.fi-FI.json @@ -1 +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"} \ No newline at end of file +{"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"} diff --git a/client/src/locale/server.fr-FR.json b/client/src/locale/server.fr-FR.json index 5744b1c24..79946982e 100644 --- a/client/src/locale/server.fr-FR.json +++ b/client/src/locale/server.fr-FR.json @@ -1 +1 @@ -{"Music":"Musiques","Films":"Films","Vehicles":"Transport","Art":"Art","Sports":"Sports","Travels":"Voyages","Gaming":"Jeux vidéos","People":"Personnalités","Comedy":"Humour","Entertainment":"Divertissement","News & Politics":"Actualité & Politique","How To":"Tutoriels","Education":"Éducation","Activism":"Militantisme","Science & Technology":"Science & Technologie","Animals":"Animaux","Kids":"Enfants","Food":"Cuisine","Attribution":"Attribution","Attribution - Share Alike":"Attribution - Partage dans les mêmes conditions","Attribution - No Derivatives":"Attribution - Pas d’œuvre dérivée","Attribution - Non Commercial":"Attribution - Utilisation non commerciale","Attribution - Non Commercial - Share Alike":"Attribution - Utilisation non commerciale - Partage dans les mêmes conditions","Attribution - Non Commercial - No Derivatives":"Attribution - Utilisation non commerciale - Pas d’œuvre dérivée","Public Domain Dedication":"Domaine public","Public":"Publique","Unlisted":"Non listée","Private":"Privée","Published":"Publiée","To transcode":"À transcoder","To import":"À importer","Pending":"En cours","Success":"Succès","Failed":"Échoué","Regular":"Régulier","Watch later":"Regarder plus tard","This video does not exist.":"Cette vidéo n'existe pas.","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.","Sorry":"Désolé","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.","Misc":"Divers","Unknown":"Inconnu","Afar":"Afar","Abkhazian":"Abkhaze","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharique","Arabic":"Arabe","Aragonese":"Aragonais","American Sign Language":"Langue des signes américaine","Assamese":"Assamais","Avaric":"Avar","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azéri","Bashkir":"Bachkir","Bambara":"Bambara","Belarusian":"Biélorusse","Bengali":"Bengali","British Sign Language":"Langue des signes britannique","Bislama":"Bichlamar","Tibetan":"Tibétain","Bosnian":"Bosniaque","Breton":"Breton","Bulgarian":"Bulgare","Brazilian Sign Language":"Langue des signes brésilienne","Catalan":"Catalan","Czech":"Tchèque","Chamorro":"Chamorro","Chechen":"Tchétchène","Chuvash":"Tchouvache","Cornish":"Cornique","Corsican":"Corse","Cree":"Cree","Czech Sign Language":"Langue des signes tchèque","Chinese Sign Language":"Langue des signes chinoise","Welsh":"Gallois","Danish":"Danois","German":"Allemand","Dhivehi":"Maldivien","Danish Sign Language":"Langue des signes danoise","Dzongkha":"Dzongkha","Greek":"Grec","English":"Anglais","Esperanto":"Espéranto","Estonian":"Estonien","Basque":"Basque","Ewe":"Éwé","Faroese":"Féroïen","Persian":"Persan","Fijian":"Fidjien","Finnish":"Finnois","French":"Français","Western Frisian":"Frison occidental","French Sign Language":"Langue des signes française","Fulah":"Peul","Scottish Gaelic":"Gaélique","Irish":"Irlandais","Galician":"Galicien","Manx":"Manx","Guarani":"Guarani","German Sign Language":"Langue des signes allemande","Gujarati":"Goudjrati","Haitian":"Haïtien","Hausa":"Haoussa","Serbo-Croatian":"Serbo-croate","Hebrew":"Hébreu","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Croate","Hungarian":"Hongrois","Armenian":"Arménien","Igbo":"Igbo","Sichuan Yi":"Yi de Sichuan","Inuktitut":"Inuktitut","Indonesian":"Indonésien","Inupiaq":"Inupiaq","Icelandic":"Islandais","Italian":"Italien","Javanese":"Javanais","Lojban":"Lojban","Japanese":"Japonais","Japanese Sign Language":"Langue des signes japonaise","Kalaallisut":"Groenlandais","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Géorgien","Kanuri":"Kanouri","Kazakh":"Kazakh","Khmer":"Khmer central","Kikuyu":"Kikuyu","Kinyarwanda":"Rwanda","Kirghiz":"Kirghiz","Komi":"Kom","Kongo":"Kongo","Korean":"Coréen","Kuanyama":"Kuanyama","Kurdish":"Kurde","Lao":"Lao","Latvian":"Letton","Limburgan":"Limbourgeois","Lingala":"Lingala","Lithuanian":"Lituanien","Luxembourgish":"Luxembourgeois","Luba-Katanga":"Luba-katanga","Ganda":"Ganda","Marshallese":"Marshall","Malayalam":"Malayalam","Marathi":"Marathe","Macedonian":"Macédonien","Malagasy":"Malgache","Maltese":"Maltais","Mongolian":"Mongol","Maori":"Maori","Malay (macrolanguage)":"Malais","Burmese":"Birman","Nauru":"Nauruan","Navajo":"Navaho","South Ndebele":"Ndébélé du Sud","North Ndebele":"Ndébélé du Nord","Ndonga":"Ndonga","Nepali (macrolanguage)":"Népalais","Dutch":"Néerlandais","Norwegian Nynorsk":"Norvégien nynorsk","Norwegian Bokmål":"Norvégien bokmål","Norwegian":"Norvégien","Nyanja":"Chichewa","Occitan":"Occitane","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Galla","Ossetian":"Ossète","Panjabi":"Pendjabi","Pakistan Sign Language":"Langue des signes pakistanaise","Polish":"Polonais","Portuguese":"Portugais","Pushto":"Pachto","Quechua":"Quechua","Romansh":"Romanche","Romanian":"Roumain","Russian Sign Language":"Langue des signes russe","Rundi":"Rundi","Russian":"Russe","Sango":"Sango","Saudi Arabian Sign Language":"Langue des signes saoudienne","South African Sign Language":"Langue des signes sud-africaine","Sinhala":"Singhalais","Slovak":"Slovaque","Slovenian":"Slovène","Northern Sami":"Sami du Nord","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho du Sud","Spanish":"Espagnol","Albanian":"Albanais","Sardinian":"Sarde","Serbian":"Serbe","Swati":"Swati","Sundanese":"Soundanais","Swahili (macrolanguage)":"Swahili","Swedish":"Suédois","Swedish Sign Language":"Langue des signes suédoise","Tahitian":"Tahitien","Tamil":"Tamoul","Tatar":"Tatar","Telugu":"Télougou","Tajik":"Tadjik","Tagalog":"Tagalog","Thai":"Thaï","Tigrinya":"Tigrigna","Klingon":"Klingon","Tonga (Tonga Islands)":"Tongan (Îles Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turkmène","Turkish":"Turc","Twi":"Twi","Uighur":"Ouïgour","Ukrainian":"Ukrainien","Urdu":"Ourdou","Uzbek":"Ouszbek","Venda":"Venda","Vietnamese":"Vietnamien","Walloon":"Wallon","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinois","Zulu":"Zoulou"} \ No newline at end of file +{"Music":"Musiques","Films":"Films","Vehicles":"Transport","Art":"Art","Sports":"Sports","Travels":"Voyages","Gaming":"Jeux vidéos","People":"Personnalités","Comedy":"Humour","Entertainment":"Divertissement","News & Politics":"Actualité & Politique","How To":"Tutoriels","Education":"Éducation","Activism":"Militantisme","Science & Technology":"Science & Technologie","Animals":"Animaux","Kids":"Enfants","Food":"Cuisine","Attribution":"Attribution","Attribution - Share Alike":"Attribution - Partage dans les mêmes conditions","Attribution - No Derivatives":"Attribution - Pas d’œuvre dérivée","Attribution - Non Commercial":"Attribution - Utilisation non commerciale","Attribution - Non Commercial - Share Alike":"Attribution - Utilisation non commerciale - Partage dans les mêmes conditions","Attribution - Non Commercial - No Derivatives":"Attribution - Utilisation non commerciale - Pas d’œuvre dérivée","Public Domain Dedication":"Domaine public","Public":"Publique","Unlisted":"Non listée","Private":"Privée","Published":"Publiée","To transcode":"À transcoder","To import":"À importer","Pending":"En cours","Success":"Succès","Failed":"Échoué","Regular":"Régulier","Watch later":"Regarder plus tard","This video does not exist.":"Cette vidéo n'existe pas.","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.","Sorry":"Désolé","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.","Misc":"Divers","Unknown":"Inconnu","Afar":"Afar","Abkhazian":"Abkhaze","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharique","Arabic":"Arabe","Aragonese":"Aragonais","American Sign Language":"Langue des signes américaine","Assamese":"Assamais","Avaric":"Avar","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azéri","Bashkir":"Bachkir","Bambara":"Bambara","Belarusian":"Biélorusse","Bengali":"Bengali","British Sign Language":"Langue des signes britannique","Bislama":"Bichlamar","Tibetan":"Tibétain","Bosnian":"Bosniaque","Breton":"Breton","Bulgarian":"Bulgare","Brazilian Sign Language":"Langue des signes brésilienne","Catalan":"Catalan","Czech":"Tchèque","Chamorro":"Chamorro","Chechen":"Tchétchène","Chuvash":"Tchouvache","Cornish":"Cornique","Corsican":"Corse","Cree":"Cree","Czech Sign Language":"Langue des signes tchèque","Chinese Sign Language":"Langue des signes chinoise","Welsh":"Gallois","Danish":"Danois","German":"Allemand","Dhivehi":"Maldivien","Danish Sign Language":"Langue des signes danoise","Dzongkha":"Dzongkha","Greek":"Grec","English":"Anglais","Esperanto":"Espéranto","Estonian":"Estonien","Basque":"Basque","Ewe":"Éwé","Faroese":"Féroïen","Persian":"Persan","Fijian":"Fidjien","Finnish":"Finnois","French":"Français","Western Frisian":"Frison occidental","French Sign Language":"Langue des signes française","Fulah":"Peul","Scottish Gaelic":"Gaélique","Irish":"Irlandais","Galician":"Galicien","Manx":"Manx","Guarani":"Guarani","German Sign Language":"Langue des signes allemande","Gujarati":"Goudjrati","Haitian":"Haïtien","Hausa":"Haoussa","Serbo-Croatian":"Serbo-croate","Hebrew":"Hébreu","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Croate","Hungarian":"Hongrois","Armenian":"Arménien","Igbo":"Igbo","Sichuan Yi":"Yi de Sichuan","Inuktitut":"Inuktitut","Indonesian":"Indonésien","Inupiaq":"Inupiaq","Icelandic":"Islandais","Italian":"Italien","Javanese":"Javanais","Lojban":"Lojban","Japanese":"Japonais","Japanese Sign Language":"Langue des signes japonaise","Kalaallisut":"Groenlandais","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Géorgien","Kanuri":"Kanouri","Kazakh":"Kazakh","Khmer":"Khmer central","Kikuyu":"Kikuyu","Kinyarwanda":"Rwanda","Kirghiz":"Kirghiz","Komi":"Kom","Kongo":"Kongo","Korean":"Coréen","Kuanyama":"Kuanyama","Kurdish":"Kurde","Lao":"Lao","Latvian":"Letton","Limburgan":"Limbourgeois","Lingala":"Lingala","Lithuanian":"Lituanien","Luxembourgish":"Luxembourgeois","Luba-Katanga":"Luba-katanga","Ganda":"Ganda","Marshallese":"Marshall","Malayalam":"Malayalam","Marathi":"Marathe","Macedonian":"Macédonien","Malagasy":"Malgache","Maltese":"Maltais","Mongolian":"Mongol","Maori":"Maori","Malay (macrolanguage)":"Malais","Burmese":"Birman","Nauru":"Nauruan","Navajo":"Navaho","South Ndebele":"Ndébélé du Sud","North Ndebele":"Ndébélé du Nord","Ndonga":"Ndonga","Nepali (macrolanguage)":"Népalais","Dutch":"Néerlandais","Norwegian Nynorsk":"Norvégien nynorsk","Norwegian Bokmål":"Norvégien bokmål","Norwegian":"Norvégien","Nyanja":"Chichewa","Occitan":"Occitane","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Galla","Ossetian":"Ossète","Panjabi":"Pendjabi","Pakistan Sign Language":"Langue des signes pakistanaise","Polish":"Polonais","Portuguese":"Portugais","Pushto":"Pachto","Quechua":"Quechua","Romansh":"Romanche","Romanian":"Roumain","Russian Sign Language":"Langue des signes russe","Rundi":"Rundi","Russian":"Russe","Sango":"Sango","Saudi Arabian Sign Language":"Langue des signes saoudienne","South African Sign Language":"Langue des signes sud-africaine","Sinhala":"Singhalais","Slovak":"Slovaque","Slovenian":"Slovène","Northern Sami":"Sami du Nord","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho du Sud","Spanish":"Espagnol","Albanian":"Albanais","Sardinian":"Sarde","Serbian":"Serbe","Swati":"Swati","Sundanese":"Soundanais","Swahili (macrolanguage)":"Swahili","Swedish":"Suédois","Swedish Sign Language":"Langue des signes suédoise","Tahitian":"Tahitien","Tamil":"Tamoul","Tatar":"Tatar","Telugu":"Télougou","Tajik":"Tadjik","Tagalog":"Tagalog","Thai":"Thaï","Tigrinya":"Tigrigna","Klingon":"Klingon","Tonga (Tonga Islands)":"Tongan (Îles Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turkmène","Turkish":"Turc","Twi":"Twi","Uighur":"Ouïgour","Ukrainian":"Ukrainien","Urdu":"Ourdou","Uzbek":"Ouszbek","Venda":"Venda","Vietnamese":"Vietnamien","Walloon":"Wallon","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinois","Zulu":"Zoulou"} diff --git a/client/src/locale/server.gd.json b/client/src/locale/server.gd.json index 81d8b8b8c..6fb52f1a2 100644 --- a/client/src/locale/server.gd.json +++ b/client/src/locale/server.gd.json @@ -1 +1 @@ -{"Music":"Ceòl","Films":"Filmichean","Vehicles":"Carbadan","Art":"Ealan","Sports":"Spòrs","Travels":"Siubhal","Gaming":"Geama","People":"Daoine","Comedy":"Èibhinn","Entertainment":"Dibhearsan","News & Politics":"Naidheachdan ⁊ poileataigs","How To":"Mar a nì thu…","Education":"Foghlam","Activism":"Iomairt","Science & Technology":"Saidheans ⁊ teicneolas","Animals":"Beathaichean","Kids":"Clann","Food":"Biadh","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":"Tabhartas Public Domain","Public":"Poblach","Unlisted":"Falaichte o liostaichean","Private":"Prìobhaideach","Published":"Foillsichear","To transcode":"Ri thar-chòdachadh","To import":"Ri ion-phortadh","Pending":"Ri dhèanamh","Success":"Deiseil","Failed":"Dh’fhàillig leis","Regular":"Àbhaisteach","Watch later":"Coimhead air uaireigin eile","This video does not exist.":"Chan eil a’ video seo ann.","We cannot fetch the video. Please try again later.":"Cha b’ urrainn dhuinn a’ video fhaighinn. Feuch ris a-rithist an ceann greis.","Sorry":"Duilich","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.","Misc":"Measgaichte","Unknown":"Chan eil fhios","Afar":"Afar","Abkhazian":"Abchasais","Afrikaans":"Afraganais","Akan":"Akan","Amharic":"Amtharais","Arabic":"Arabais","Aragonese":"Aragonais","American Sign Language":"Cainnt-shanais Aimeireagaidh","Assamese":"Asamais","Avaric":"Avarais","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Asarbaideànais","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Bealaruisis","Bengali":"Beangailis","British Sign Language":"Cainnt-shanais Bhreatainn","Bislama":"Bislama","Tibetan":"Tibeitis","Bosnian":"Bosnais","Breton":"Breatnais","Bulgarian":"Bulgarais","Brazilian Sign Language":"Cainnt-shanais Bhraisil","Catalan":"Catalanais","Czech":"Seacais","Chamorro":"Chamorro","Chechen":"Deideanais","Chuvash":"Chuvash","Cornish":"Còrnais","Corsican":"Corsais","Cree":"Cree","Czech Sign Language":"Cainnt-shanais na Seice","Chinese Sign Language":"Cainnt-shanais na Sìne","Welsh":"Cuimris","Danish":"Danmhairgis","German":"Gearmailtis","Dhivehi":"Dhivehi","Danish Sign Language":"Cainnt-shanais na Danmhairge","Dzongkha":"Dzongkha","English":"Beurla","Esperanto":"Esperanto","Estonian":"Eastonais","Basque":"Basgais","Ewe":"Ewe","Faroese":"Fàrothais","Persian":"Pearsais","Fijian":"Fìdis","Finnish":"Fionnlannais","French":"Fraingis","Western Frisian":"Frìoslannais Shiarach","French Sign Language":"Cainnt-shanais na Frainge","Fulah":"Fulah","Scottish Gaelic":"Gàidhlig na h-Alba","Irish":"Gaeilge","Galician":"Gailìsis","Manx":"Gaelg","Guarani":"Guaraní","German Sign Language":"Cainnt-shanais na Gearmailte","Gujarati":"Gujarati","Haitian":"Crìtheol Haidhti","Hausa":"Hausa","Serbo-Croatian":"Sèirb-Chròthaisis","Hebrew":"Eabhra","Herero":"Herero","Hindi":"Hindis","Hiri Motu":"Hiri Motu","Croatian":"Cròthaisis","Hungarian":"Ungairis","Armenian":"Airmeinis","Igbo":"Igbo","Sichuan Yi":"Yi Sichuan","Inuktitut":"Inuktitut","Indonesian":"Innd-Innsis","Inupiaq":"Inupiaq","Icelandic":"Innis Tìlis","Italian":"Eadailtis","Javanese":"Deàbhanais","Lojban":"Lojban","Japanese":"Seapanais","Japanese Sign Language":"Cainnt-shanais na Seapaine","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Caismiris","Georgian":"Cairtbheilis","Kanuri":"Kanuri","Kazakh":"Casachais","Khmer":"Cmèar","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Cìorgais","Komi":"Komi","Kongo":"Kongo","Korean":"Coirèanais","Kuanyama":"Kuanyama","Kurdish":"Cùrdais","Lao":"Làtho","Latvian":"Laitbheis","Limburgan":"Liomburgais","Lingala":"Lingala","Lithuanian":"Liotuainis","Luxembourgish":"Lugsamburgais","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallais","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Masadonais","Malagasy":"Malagasais","Maltese":"Maltais","Mongolian":"Mongolais","Maori":"Māori","Malay (macrolanguage)":"Malaidhis (macro-chànan)","Burmese":"Burmais","Nauru":"Nabhru","Navajo":"Navajo","South Ndebele":"Ndebele Dheasach","North Ndebele":"Ndebele Thuathach","Ndonga":"Ndonga","Nepali (macrolanguage)":"Neapàlais (macro-chànan)","Dutch":"Duitsis","Norwegian Nynorsk":"Nynorsk na Nirribhidh","Norwegian Bokmål":"Bokmål na Nirribhidh","Norwegian":"Nirribhis","Nyanja":"Nyanja","Occitan":"Ogsatanais","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macro-chànan)","Oromo":"Oromo","Ossetian":"Osàidis","Panjabi":"Panjabi","Pakistan Sign Language":"Cainnt-shanais Pagastàin","Polish":"Pòlainnis","Portuguese":"Portagailis","Pushto":"Pashto","Quechua":"Ceatsua","Romansh":"Rumains","Romanian":"Romàinis","Russian Sign Language":"Cainnt-shanais na Ruise","Rundi":"Kirundi","Russian":"Ruisis","Sango":"Sango","Saudi Arabian Sign Language":"Cainnt-shanais Aràibia nan Sabhd","South African Sign Language":"Cainnt-shanais Afraga a Deas","Sinhala":"Sinhala","Slovak":"Slòbhacais","Slovenian":"Slòbhainis","Northern Sami":"Sàmais Thuathach","Samoan":"Samothais","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somàilis","Southern Sotho":"Sesotho","Spanish":"Spàinntis","Albanian":"Albàinis","Sardinian":"Sàrdais","Serbian":"Sèirbis","Swati":"Swati","Sundanese":"Sunda","Swahili (macrolanguage)":"Kiswahili (macro-chànan)","Swedish":"Suainis","Swedish Sign Language":"Cainnt-shanais na Suaine","Tahitian":"Cànan Tahiti","Tamil":"Taimilis","Tatar":"Tatarais","Telugu":"Telugu","Tajik":"Taidigis","Tagalog":"Tagalog","Thai":"Cànan nan Tàidh","Tigrinya":"Tigrinya","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Eileanan Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turcmanais","Turkish":"Turcais","Twi":"Twi","Uighur":"Ùigiurais","Ukrainian":"Ucràinis","Urdu":"Urdu","Uzbek":"Usbagais","Venda":"Venda","Vietnamese":"Bhiet-Namais","Walloon":"Walloon","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Iùdhais","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Sìnis","Zulu":"Zulu"} \ No newline at end of file +{"Music":"Ceòl","Films":"Filmichean","Vehicles":"Carbadan","Art":"Ealan","Sports":"Spòrs","Travels":"Siubhal","Gaming":"Geama","People":"Daoine","Comedy":"Èibhinn","Entertainment":"Dibhearsan","News & Politics":"Naidheachdan ⁊ poileataigs","How To":"Mar a nì thu…","Education":"Foghlam","Activism":"Iomairt","Science & Technology":"Saidheans ⁊ teicneolas","Animals":"Beathaichean","Kids":"Clann","Food":"Biadh","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":"Tabhartas Public Domain","Public":"Poblach","Unlisted":"Falaichte o liostaichean","Private":"Prìobhaideach","Published":"Foillsichear","To transcode":"Ri thar-chòdachadh","To import":"Ri ion-phortadh","Pending":"Ri dhèanamh","Success":"Deiseil","Failed":"Dh’fhàillig leis","Regular":"Àbhaisteach","Watch later":"Coimhead air uaireigin eile","This video does not exist.":"Chan eil a’ video seo ann.","We cannot fetch the video. Please try again later.":"Cha b’ urrainn dhuinn a’ video fhaighinn. Feuch ris a-rithist an ceann greis.","Sorry":"Duilich","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.","Misc":"Measgaichte","Unknown":"Chan eil fhios","Afar":"Afar","Abkhazian":"Abchasais","Afrikaans":"Afraganais","Akan":"Akan","Amharic":"Amtharais","Arabic":"Arabais","Aragonese":"Aragonais","American Sign Language":"Cainnt-shanais Aimeireagaidh","Assamese":"Asamais","Avaric":"Avarais","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Asarbaideànais","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Bealaruisis","Bengali":"Beangailis","British Sign Language":"Cainnt-shanais Bhreatainn","Bislama":"Bislama","Tibetan":"Tibeitis","Bosnian":"Bosnais","Breton":"Breatnais","Bulgarian":"Bulgarais","Brazilian Sign Language":"Cainnt-shanais Bhraisil","Catalan":"Catalanais","Czech":"Seacais","Chamorro":"Chamorro","Chechen":"Deideanais","Chuvash":"Chuvash","Cornish":"Còrnais","Corsican":"Corsais","Cree":"Cree","Czech Sign Language":"Cainnt-shanais na Seice","Chinese Sign Language":"Cainnt-shanais na Sìne","Welsh":"Cuimris","Danish":"Danmhairgis","German":"Gearmailtis","Dhivehi":"Dhivehi","Danish Sign Language":"Cainnt-shanais na Danmhairge","Dzongkha":"Dzongkha","Greek":"","English":"Beurla","Esperanto":"Esperanto","Estonian":"Eastonais","Basque":"Basgais","Ewe":"Ewe","Faroese":"Fàrothais","Persian":"Pearsais","Fijian":"Fìdis","Finnish":"Fionnlannais","French":"Fraingis","Western Frisian":"Frìoslannais Shiarach","French Sign Language":"Cainnt-shanais na Frainge","Fulah":"Fulah","Scottish Gaelic":"Gàidhlig na h-Alba","Irish":"Gaeilge","Galician":"Gailìsis","Manx":"Gaelg","Guarani":"Guaraní","German Sign Language":"Cainnt-shanais na Gearmailte","Gujarati":"Gujarati","Haitian":"Crìtheol Haidhti","Hausa":"Hausa","Serbo-Croatian":"Sèirb-Chròthaisis","Hebrew":"Eabhra","Herero":"Herero","Hindi":"Hindis","Hiri Motu":"Hiri Motu","Croatian":"Cròthaisis","Hungarian":"Ungairis","Armenian":"Airmeinis","Igbo":"Igbo","Sichuan Yi":"Yi Sichuan","Inuktitut":"Inuktitut","Indonesian":"Innd-Innsis","Inupiaq":"Inupiaq","Icelandic":"Innis Tìlis","Italian":"Eadailtis","Javanese":"Deàbhanais","Lojban":"Lojban","Japanese":"Seapanais","Japanese Sign Language":"Cainnt-shanais na Seapaine","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Caismiris","Georgian":"Cairtbheilis","Kanuri":"Kanuri","Kazakh":"Casachais","Khmer":"Cmèar","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Cìorgais","Komi":"Komi","Kongo":"Kongo","Korean":"Coirèanais","Kuanyama":"Kuanyama","Kurdish":"Cùrdais","Lao":"Làtho","Latvian":"Laitbheis","Limburgan":"Liomburgais","Lingala":"Lingala","Lithuanian":"Liotuainis","Luxembourgish":"Lugsamburgais","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallais","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Masadonais","Malagasy":"Malagasais","Maltese":"Maltais","Mongolian":"Mongolais","Maori":"Māori","Malay (macrolanguage)":"Malaidhis (macro-chànan)","Burmese":"Burmais","Nauru":"Nabhru","Navajo":"Navajo","South Ndebele":"Ndebele Dheasach","North Ndebele":"Ndebele Thuathach","Ndonga":"Ndonga","Nepali (macrolanguage)":"Neapàlais (macro-chànan)","Dutch":"Duitsis","Norwegian Nynorsk":"Nynorsk na Nirribhidh","Norwegian Bokmål":"Bokmål na Nirribhidh","Norwegian":"Nirribhis","Nyanja":"Nyanja","Occitan":"Ogsatanais","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macro-chànan)","Oromo":"Oromo","Ossetian":"Osàidis","Panjabi":"Panjabi","Pakistan Sign Language":"Cainnt-shanais Pagastàin","Polish":"Pòlainnis","Portuguese":"Portagailis","Pushto":"Pashto","Quechua":"Ceatsua","Romansh":"Rumains","Romanian":"Romàinis","Russian Sign Language":"Cainnt-shanais na Ruise","Rundi":"Kirundi","Russian":"Ruisis","Sango":"Sango","Saudi Arabian Sign Language":"Cainnt-shanais Aràibia nan Sabhd","South African Sign Language":"Cainnt-shanais Afraga a Deas","Sinhala":"Sinhala","Slovak":"Slòbhacais","Slovenian":"Slòbhainis","Northern Sami":"Sàmais Thuathach","Samoan":"Samothais","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somàilis","Southern Sotho":"Sesotho","Spanish":"Spàinntis","Albanian":"Albàinis","Sardinian":"Sàrdais","Serbian":"Sèirbis","Swati":"Swati","Sundanese":"Sunda","Swahili (macrolanguage)":"Kiswahili (macro-chànan)","Swedish":"Suainis","Swedish Sign Language":"Cainnt-shanais na Suaine","Tahitian":"Cànan Tahiti","Tamil":"Taimilis","Tatar":"Tatarais","Telugu":"Telugu","Tajik":"Taidigis","Tagalog":"Tagalog","Thai":"Cànan nan Tàidh","Tigrinya":"Tigrinya","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Eileanan Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turcmanais","Turkish":"Turcais","Twi":"Twi","Uighur":"Ùigiurais","Ukrainian":"Ucràinis","Urdu":"Urdu","Uzbek":"Usbagais","Venda":"Venda","Vietnamese":"Bhiet-Namais","Walloon":"Walloon","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Iùdhais","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Sìnis","Zulu":"Zulu"} diff --git a/client/src/locale/server.gl-ES.json b/client/src/locale/server.gl-ES.json new file mode 100644 index 000000000..18d99d954 --- /dev/null +++ b/client/src/locale/server.gl-ES.json @@ -0,0 +1 @@ +{"Music":"Música","Films":"Películas","Vehicles":"Vehículos","Art":"Arte","Sports":"Deportes","Travels":"Viaxes","Gaming":"Xogos","People":"Xente","Comedy":"Comedia","Entertainment":"Entretemento","News & Politics":"Novas & Política","How To":"Manuais","Education":"Educación","Activism":"Activismo","Science & Technology":"Ciencia & Tecnoloxía","Animals":"Animais","Kids":"Rapazada","Food":"Comida","Attribution":"Atribución","Attribution - Share Alike":"Atribución - Compartir igual","Attribution - No Derivatives":"Atribución - Sin derivados","Attribution - Non Commercial":"Atribución - Non comercial","Attribution - Non Commercial - Share Alike":"Atribución - Non comercial - Compartir igual","Attribution - Non Commercial - No Derivatives":"Atribución - Non comercial - Sin derivados","Public Domain Dedication":"Dedicado ao Dominio Público","Public":"Público","Unlisted":"Non listado","Private":"Privado","Published":"Publicado","To transcode":"para recodificar","To import":"para importar","Pending":"Pendente","Success":"Correcta","Failed":"Fallou","Regular":"Regular","Watch later":"Ver máis tarde","This video does not exist.":"Este vídeo non existe","We cannot fetch the video. Please try again later.":"Non atopamos o vídeo. Por favor, inténteo máis tarde.","Sorry":"Lamentámolo","This video is not available because the remote instance is not responding.":"Este vídeo non está dispoñible porque a instancia remota non resposta.","Misc":"Variado","Unknown":"Descoñecido","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":""} diff --git a/client/src/locale/server.hu-HU.json b/client/src/locale/server.hu-HU.json new file mode 100644 index 000000000..4cde4317a --- /dev/null +++ b/client/src/locale/server.hu-HU.json @@ -0,0 +1 @@ +{"Music":"Zenék","Films":"Filmek","Vehicles":"Járművek","Art":"Művészetek","Sports":"Sportok","Travels":"Utazások","Gaming":"Gaming","People":"Emberek","Comedy":"Komédia","Entertainment":"Szórakozás","News & Politics":"Hírek & Politika","How To":"Hogyan kell","Education":"Oktatás","Activism":"Aktivizmus","Science & Technology":"Tudomány & Technológia","Animals":"Állatok","Kids":"Gyermekek","Food":"Ételek","Attribution":"Nevezd meg!","Attribution - Share Alike":"Nevezd meg! - Így add tovább!","Attribution - No Derivatives":"Nevezd meg! - Ne változtasd!","Attribution - Non Commercial":"Nevezd meg! - Ne add el!","Attribution - Non Commercial - Share Alike":"Nevezd meg! - Ne add el! - Így add tovább!","Attribution - Non Commercial - No Derivatives":"Nevezd meg! - Ne add el! - Ne változtasd!","Public Domain Dedication":"Közkincs nyilatkozat","Public":"Nyilvános","Unlisted":"Nem listázott","Private":"Privát","Published":"Közzétéve","To transcode":"Átkódolásra vár","To import":"Importálásra vár","Pending":"Folyamatban","Success":"Siker","Failed":"Sikertelen","Regular":"","Watch later":"Megnézem később","This video does not exist.":"Ez a videó nem létezik.","We cannot fetch the video. Please try again later.":"Nem tudjuk lekérni a videót. Kérjük próbáld újra később.","Sorry":"Sajnáljuk","This video is not available because the remote instance is not responding.":"Ez a videó nem elérhető, mert a távoli példány nem válaszol.","Misc":"Egyéb","Unknown":"Ismeretlen","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":""} diff --git a/client/src/locale/server.it-IT.json b/client/src/locale/server.it-IT.json index 4394a77c3..d06955dee 100644 --- a/client/src/locale/server.it-IT.json +++ b/client/src/locale/server.it-IT.json @@ -1 +1 @@ -{"Music":"Musica","Films":"Film","Vehicles":"Veicoli","Art":"Arte","Sports":"Sport","Travels":"Viaggi","Gaming":"Giochi","People":"Persone","Comedy":"Commedia","Entertainment":"Intrattenimento","News & Politics":"Notizie & Politica","How To":"Come fare","Education":"Educazione","Activism":"Attivismo","Science & Technology":"Scienza & Tecnologia","Animals":"Animali","Kids":"Bambini","Food":"Cibo","Attribution":"Attribuzione","Attribution - Share Alike":"Attribuzione - Condividi Allo Stesso Modo","Attribution - No Derivatives":"Attribuzione - Non Opere Derivate","Attribution - Non Commercial":"Attribuzione - Non Commerciale","Attribution - Non Commercial - Share Alike":"Attribuzione - Non Commerciale - Condividi Allo Stesso Modo","Attribution - Non Commercial - No Derivatives":"Attribuzione - Non Commerciale - Non Opere Derivate","Public Domain Dedication":"Pubblico Dominio","Public":"Pubblico","Unlisted":"Non elencato","Private":"Privato","Published":"Pubblicato","To transcode":"Da codificare","To import":"Da importare","Pending":"In sospeso","Success":"Successo","Failed":"Fallito","Regular":"Regolare","Watch later":"Guarda più tardi","This video does not exist.":"Questo video non esiste.","We cannot fetch the video. Please try again later.":"Impossibile recuperare il video. Riprovare più tardi.","Sorry":"Spiacenti","This video is not available because the remote instance is not responding.":"Questo video non è disponibile perché l'istanza remota non risponde.","Misc":"Altro","Unknown":"Sconosciuto","Afar":"Afar","Abkhazian":"Abcaso","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amarico","Arabic":"Arabo","Aragonese":"Aragonese","American Sign Language":"Lingua dei Segni Americana","Assamese":"Assamese","Avaric":"Avarico","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azero","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Bielorusso","Bengali":"Bengalese","British Sign Language":"Lingua dei Segni Britannica","Bislama":"Bislama","Tibetan":"Tibetano","Bosnian":"Bosniaco","Breton":"Bretone","Bulgarian":"Bulgaro","Brazilian Sign Language":"Lingua dei Segni Brasiliana","Catalan":"Catalano","Czech":"Ceco","Chamorro":"Chamorro","Chechen":"Ceceno","Chuvash":"Ciuvascio","Cornish":"Cornico","Corsican":"Corso","Cree":"Cree","Czech Sign Language":"Lingua dei Segni Ceca","Chinese Sign Language":"Lingua dei Segni Cinese","Welsh":"Gallese","Danish":"Danese","German":"Tedesco","Dhivehi":"Dhivehi","Danish Sign Language":"Lingua dei Segni Danese","Dzongkha":"Dzongkha","English":"Inglese","Esperanto":"Esperanto","Estonian":"Estone","Basque":"Basco","Ewe":"Ewe","Faroese":"Faroese","Persian":"Persiano","Fijian":"Fijiano","Finnish":"Finlandese","French":"Francese","Western Frisian":"Frisone Occidentale","French Sign Language":"Lingua dei Segni Francese","Fulah":"Fula","Scottish Gaelic":"Gaelico Scozzese","Irish":"Irlandese","Galician":"Galiziano","Manx":"Mannese","Guarani":"Guarani","German Sign Language":"Lingua dei Segni Tedesca","Gujarati":"Gujarati","Haitian":"Haitiano","Hausa":"Hausa","Serbo-Croatian":"Serbocroato","Hebrew":"Ebraico","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Croato","Hungarian":"Ungherese","Armenian":"Armeno","Igbo":"Igbo","Sichuan Yi":"Sichuan Yi","Inuktitut":"Inuktitut","Indonesian":"Indonesiano","Inupiaq":"Inupiaq","Icelandic":"Islandese","Italian":"Italiano","Javanese":"Giavanese","Lojban":"Lojban","Japanese":"Giapponese","Japanese Sign Language":"Lingua dei Segni Giapponese","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Georgiano","Kanuri":"Kanuri","Kazakh":"Kazako","Khmer":"Khmer","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Kirghiso","Komi":"Komi","Kongo":"Kongo","Korean":"Coreano","Kuanyama":"Kuanyama","Kurdish":"Curdo","Lao":"Lao","Latvian":"Lettone","Limburgan":"Limburghese","Lingala":"Lingala","Lithuanian":"Lituano","Luxembourgish":"Lussemburghese","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallese","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Macedone","Malagasy":"Malgascio","Maltese":"Maltese","Mongolian":"Mongolo","Maori":"Maori","Malay (macrolanguage)":"Malay (macrolinguaggio)","Burmese":"Birmano","Nauru":"Nauru","Navajo":"Navajo","South Ndebele":"Ndebele Meridionale","North Ndebele":"Ndebele Settentrionale","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalese (macrolinguaggio)","Dutch":"Olandese","Norwegian Nynorsk":"Norvegese Nynorsk","Norwegian Bokmål":"Norvegese Bokmål","Norwegian":"Norvegese","Nyanja":"Chewa","Occitan":"Occitano","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macrolinguaggio)","Oromo":"Oromo","Ossetian":"Osseto","Panjabi":"Punjabi","Pakistan Sign Language":"Lingua dei Segni Pakistana","Polish":"Polacco","Portuguese":"Portoghese","Pushto":"Pashto","Quechua":"Quechua","Romansh":"Romancio","Romanian":"Romeno","Russian Sign Language":"Lingua dei Segni Russa","Rundi":"Rundi","Russian":"Russo","Sango":"Sango","Saudi Arabian Sign Language":"Lingua dei Segni dell'Arabia Saudita","South African Sign Language":"Lingua dei Segni Sudafricana","Sinhala":"Singalese","Slovak":"Slovacco","Slovenian":"Sloveno","Northern Sami":"Sami Settentrionale","Samoan":"Samoano","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somalo","Southern Sotho":"Sotho Meridionale","Spanish":"Spagnolo","Albanian":"Albanese","Sardinian":"Sardo","Serbian":"Serbo","Swati":"Swati","Sundanese":"Sondanese","Swahili (macrolanguage)":"Swahili (macrolinguaggio)","Swedish":"Svedese","Swedish Sign Language":"Lingua dei Segni Svedese","Tahitian":"Tahitiano","Tamil":"Tamil","Tatar":"Tataro","Telugu":"Telugu","Tajik":"Tagico","Tagalog":"Tagalog","Thai":"Thai","Tigrinya":"Tigrino","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Isole delle Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turcmeno","Turkish":"Turco","Twi":"Twi","Uighur":"Uighuro","Ukrainian":"Ucraino","Urdu":"Urdu","Uzbek":"Uzbeco","Venda":"Venda","Vietnamese":"Vietnamita","Walloon":"Vallone","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Cinese","Zulu":"Zulu"} \ No newline at end of file +{"Music":"Musica","Films":"Film","Vehicles":"Veicoli","Art":"Arte","Sports":"Sport","Travels":"Viaggi","Gaming":"Giochi","People":"Persone","Comedy":"Commedia","Entertainment":"Intrattenimento","News & Politics":"Notizie & Politica","How To":"Come fare","Education":"Educazione","Activism":"Attivismo","Science & Technology":"Scienza & Tecnologia","Animals":"Animali","Kids":"Bambini","Food":"Cibo","Attribution":"Attribuzione","Attribution - Share Alike":"Attribuzione - Condividi Allo Stesso Modo","Attribution - No Derivatives":"Attribuzione - Non Opere Derivate","Attribution - Non Commercial":"Attribuzione - Non Commerciale","Attribution - Non Commercial - Share Alike":"Attribuzione - Non Commerciale - Condividi Allo Stesso Modo","Attribution - Non Commercial - No Derivatives":"Attribuzione - Non Commerciale - Non Opere Derivate","Public Domain Dedication":"Pubblico Dominio","Public":"Pubblico","Unlisted":"Non elencato","Private":"Privato","Published":"Pubblicato","To transcode":"Da codificare","To import":"Da importare","Pending":"In sospeso","Success":"Successo","Failed":"Fallito","Regular":"Regolare","Watch later":"Guarda più tardi","This video does not exist.":"Questo video non esiste.","We cannot fetch the video. Please try again later.":"Impossibile recuperare il video. Riprovare più tardi.","Sorry":"Spiacenti","This video is not available because the remote instance is not responding.":"Questo video non è disponibile perché l'istanza remota non risponde.","Misc":"Altro","Unknown":"Sconosciuto","Afar":"Afar","Abkhazian":"Abcaso","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amarico","Arabic":"Arabo","Aragonese":"Aragonese","American Sign Language":"Lingua dei Segni Americana","Assamese":"Assamese","Avaric":"Avarico","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azero","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Bielorusso","Bengali":"Bengalese","British Sign Language":"Lingua dei Segni Britannica","Bislama":"Bislama","Tibetan":"Tibetano","Bosnian":"Bosniaco","Breton":"Bretone","Bulgarian":"Bulgaro","Brazilian Sign Language":"Lingua dei Segni Brasiliana","Catalan":"Catalano","Czech":"Ceco","Chamorro":"Chamorro","Chechen":"Ceceno","Chuvash":"Ciuvascio","Cornish":"Cornico","Corsican":"Corso","Cree":"Cree","Czech Sign Language":"Lingua dei Segni Ceca","Chinese Sign Language":"Lingua dei Segni Cinese","Welsh":"Gallese","Danish":"Danese","German":"Tedesco","Dhivehi":"Dhivehi","Danish Sign Language":"Lingua dei Segni Danese","Dzongkha":"Dzongkha","Greek":"","English":"Inglese","Esperanto":"Esperanto","Estonian":"Estone","Basque":"Basco","Ewe":"Ewe","Faroese":"Faroese","Persian":"Persiano","Fijian":"Fijiano","Finnish":"Finlandese","French":"Francese","Western Frisian":"Frisone Occidentale","French Sign Language":"Lingua dei Segni Francese","Fulah":"Fula","Scottish Gaelic":"Gaelico Scozzese","Irish":"Irlandese","Galician":"Galiziano","Manx":"Mannese","Guarani":"Guarani","German Sign Language":"Lingua dei Segni Tedesca","Gujarati":"Gujarati","Haitian":"Haitiano","Hausa":"Hausa","Serbo-Croatian":"Serbocroato","Hebrew":"Ebraico","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Croato","Hungarian":"Ungherese","Armenian":"Armeno","Igbo":"Igbo","Sichuan Yi":"Sichuan Yi","Inuktitut":"Inuktitut","Indonesian":"Indonesiano","Inupiaq":"Inupiaq","Icelandic":"Islandese","Italian":"Italiano","Javanese":"Giavanese","Lojban":"Lojban","Japanese":"Giapponese","Japanese Sign Language":"Lingua dei Segni Giapponese","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Georgiano","Kanuri":"Kanuri","Kazakh":"Kazako","Khmer":"Khmer","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Kirghiso","Komi":"Komi","Kongo":"Kongo","Korean":"Coreano","Kuanyama":"Kuanyama","Kurdish":"Curdo","Lao":"Lao","Latvian":"Lettone","Limburgan":"Limburghese","Lingala":"Lingala","Lithuanian":"Lituano","Luxembourgish":"Lussemburghese","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallese","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Macedone","Malagasy":"Malgascio","Maltese":"Maltese","Mongolian":"Mongolo","Maori":"Maori","Malay (macrolanguage)":"Malay (macrolinguaggio)","Burmese":"Birmano","Nauru":"Nauru","Navajo":"Navajo","South Ndebele":"Ndebele Meridionale","North Ndebele":"Ndebele Settentrionale","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalese (macrolinguaggio)","Dutch":"Olandese","Norwegian Nynorsk":"Norvegese Nynorsk","Norwegian Bokmål":"Norvegese Bokmål","Norwegian":"Norvegese","Nyanja":"Chewa","Occitan":"Occitano","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macrolinguaggio)","Oromo":"Oromo","Ossetian":"Osseto","Panjabi":"Punjabi","Pakistan Sign Language":"Lingua dei Segni Pakistana","Polish":"Polacco","Portuguese":"Portoghese","Pushto":"Pashto","Quechua":"Quechua","Romansh":"Romancio","Romanian":"Romeno","Russian Sign Language":"Lingua dei Segni Russa","Rundi":"Rundi","Russian":"Russo","Sango":"Sango","Saudi Arabian Sign Language":"Lingua dei Segni dell'Arabia Saudita","South African Sign Language":"Lingua dei Segni Sudafricana","Sinhala":"Singalese","Slovak":"Slovacco","Slovenian":"Sloveno","Northern Sami":"Sami Settentrionale","Samoan":"Samoano","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somalo","Southern Sotho":"Sotho Meridionale","Spanish":"Spagnolo","Albanian":"Albanese","Sardinian":"Sardo","Serbian":"Serbo","Swati":"Swati","Sundanese":"Sondanese","Swahili (macrolanguage)":"Swahili (macrolinguaggio)","Swedish":"Svedese","Swedish Sign Language":"Lingua dei Segni Svedese","Tahitian":"Tahitiano","Tamil":"Tamil","Tatar":"Tataro","Telugu":"Telugu","Tajik":"Tagico","Tagalog":"Tagalog","Thai":"Thai","Tigrinya":"Tigrino","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Isole delle Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turcmeno","Turkish":"Turco","Twi":"Twi","Uighur":"Uighuro","Ukrainian":"Ucraino","Urdu":"Urdu","Uzbek":"Uzbeco","Venda":"Venda","Vietnamese":"Vietnamita","Walloon":"Vallone","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Cinese","Zulu":"Zulu"} diff --git a/client/src/locale/server.ja-JP.json b/client/src/locale/server.ja-JP.json index dac3a508c..d7637c44b 100644 --- a/client/src/locale/server.ja-JP.json +++ b/client/src/locale/server.ja-JP.json @@ -1 +1 @@ -{"Music":"音楽","Films":"映画","Vehicles":"乗り物","Art":"芸術","Sports":"スポーツ","Travels":"旅行","Gaming":"ゲーム","People":"人々","Comedy":"コメディー","Entertainment":"エンターテインメント","News & Politics":"ニュース & 政治","How To":"ハウツー","Education":"教育","Activism":"活動主義","Science & Technology":"科学技術","Animals":"動物","Kids":"子ども","Food":"食べ物","Attribution":"CC BY (表示)","Attribution - Share Alike":"CC BY-SA (表示 - 継承)","Attribution - No Derivatives":"CC BY-ND (表示 - 改変禁止)","Attribution - Non Commercial":"CC BY-NC (表示 - 非営利)","Attribution - Non Commercial - Share Alike":"CC BY-NC-SA (表示 - 非営利 - 継承)","Attribution - Non Commercial - No Derivatives":"CC BY-NC-ND (表示 - 非営利 - 改変禁止)","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":"ゾンカ語","English":"英語","Esperanto":"エスペラント","Estonian":"エストニア語","Basque":"バスク語","Ewe":"エウェ語","Faroese":"フェロー語","Persian":"ペルシア語","Fijian":"フィジー語","Finnish":"フィンランド語","French":"フランス語","Western Frisian":"西フリジア語","French Sign Language":"フランス手話","Fulah":"フラニ語","Scottish Gaelic":"スコットランド・ゲール語","Irish":"アイルランド語","Galician":"ガリシア語","Manx":"マン島語","Guarani":"グアラニー語","German Sign Language":"ドイツ手話","Gujarati":"グジャラート語","Haitian":"ハイチ語","Hausa":"ハウサ語","Serbo-Croatian":"セルビア・クロアチア語","Hebrew":"ヘブライ語","Herero":"ヘレロ語","Hindi":"ヒンディー語","Hiri Motu":"ヒリモツ語","Croatian":"クロアチア語","Hungarian":"ハンガリー語","Armenian":"アルメニア語","Igbo":"イグボ語","Sichuan Yi":"四川彝語","Inuktitut":"イヌクティトゥット語","Indonesian":"インドネシア語","Inupiaq":"イヌピアック語","Icelandic":"アイスランド語","Italian":"イタリア語","Javanese":"ジャワ語","Lojban":"ロジバン","Japanese":"日本語","Japanese Sign Language":"日本手話","Kalaallisut":"グリーンランド語","Kannada":"カンナダ語","Kashmiri":"カシミール語","Georgian":"グルジア語","Kanuri":"カヌリ語","Kazakh":"カザフ語","Khmer":"クメール語","Kikuyu":"キクユ語","Kinyarwanda":"ルワンダ語","Kirghiz":"キルギス語","Komi":"コミ語","Kongo":"コンゴ語","Korean":"朝鮮語","Kuanyama":"クワニャマ語","Kurdish":"クルド語","Lao":"ラーオ語","Latvian":"ラトビア語","Limburgan":"リンブルフ語","Lingala":"リンガラ語","Lithuanian":"リトアニア語","Luxembourgish":"ルクセンブルク語","Luba-Katanga":"ルバ・カタンガ語","Ganda":"ガンダ語","Marshallese":"マーシャル語","Malayalam":"マラヤーラム語","Marathi":"マラーティー語","Macedonian":"マケドニア語","Malagasy":"マダガスカル語","Maltese":"マルタ語","Mongolian":"モンゴル語","Maori":"マオリ語","Malay (macrolanguage)":"マレー語 (マクロランゲージ)","Burmese":"ビルマ語","Nauru":"ナウル語","Navajo":"ナバホ語","South Ndebele":"南ンデベレ語","North Ndebele":"北ンデベレ語","Ndonga":"ンドンガ語","Nepali (macrolanguage)":"ネパール語 (マクロランゲージ)","Dutch":"オランダ語","Norwegian Nynorsk":"ノルウェー語 (ニーノシュク)","Norwegian Bokmål":"ノルウェー語 (ブークモール)","Norwegian":"ノルウェー語","Nyanja":"ニャンジャ語","Occitan":"オック語","Ojibwa":"オジブウェー語","Oriya (macrolanguage)":"オリヤー語 (マクロランゲージ)","Oromo":"オロモ語","Ossetian":"オセット語","Panjabi":"パンジャーブ語","Pakistan Sign Language":"パキスタン手話","Polish":"ポーランド語","Portuguese":"ポルトガル語","Pushto":"パシュトー語","Quechua":"ケチュア語","Romansh":"ロマンシュ語","Romanian":"ルーマニア語","Russian Sign Language":"ロシア手話","Rundi":"ルンディ語","Russian":"ロシア語","Sango":"サンゴ語","Saudi Arabian Sign Language":"サウジアラビア手話","South African Sign Language":"南アフリカ手話","Sinhala":"シンハラ語","Slovak":"スロバキア語","Slovenian":"スロベニア語","Northern Sami":"北部サーミ語","Samoan":"サモア語","Shona":"ショナ語","Sindhi":"シンド語","Somali":"ソマリ語","Southern Sotho":"南ソト語","Spanish":"スペイン語","Albanian":"アルバニア語","Sardinian":"サルデーニャ語","Serbian":"セルビア語","Swati":"スワティ語","Sundanese":"スンダ語","Swahili (macrolanguage)":"スワヒリ語 (マクロランゲージ)","Swedish":"スウェーデン語","Swedish Sign Language":"スウェーデン手話","Tahitian":"タヒチ語","Tamil":"タミル語","Tatar":"タタール語","Telugu":"テルグ語","Tajik":"タジク語","Tagalog":"タガログ語","Thai":"タイ語","Tigrinya":"ティグリニャ語","Klingon":"クリンゴン語","Tonga (Tonga Islands)":"トンガ (トンガ諸島)","Tswana":"ツワナ語","Tsonga":"ツォンガ語","Turkmen":"トルクメン語","Turkish":"トルコ語","Twi":"トウィ語","Uighur":"ウイグル語","Ukrainian":"ウクライナ語","Urdu":"ウルドゥー語","Uzbek":"ウズベク語","Venda":"ヴェンダ語","Vietnamese":"ベトナム語","Walloon":"ワロン語","Wolof":"ウォロフ語","Xhosa":"コサ語","Yiddish":"イディッシュ語","Yoruba":"ヨルバ語","Zhuang":"チワン語","Chinese":"中国語","Zulu":"ズールー語"} \ No newline at end of file +{"Music":"音楽","Films":"映画","Vehicles":"乗り物","Art":"芸術","Sports":"スポーツ","Travels":"旅行","Gaming":"ゲーム","People":"人々","Comedy":"コメディー","Entertainment":"エンターテインメント","News & Politics":"ニュース & 政治","How To":"ハウツー","Education":"教育","Activism":"活動主義","Science & Technology":"科学技術","Animals":"動物","Kids":"子ども","Food":"食べ物","Attribution":"CC BY (表示)","Attribution - Share Alike":"CC BY-SA (表示 - 継承)","Attribution - No Derivatives":"CC BY-ND (表示 - 改変禁止)","Attribution - Non Commercial":"CC BY-NC (表示 - 非営利)","Attribution - Non Commercial - Share Alike":"CC BY-NC-SA (表示 - 非営利 - 継承)","Attribution - Non Commercial - No Derivatives":"CC BY-NC-ND (表示 - 非営利 - 改変禁止)","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":"ズールー語"} diff --git a/client/src/locale/server.jbo.json b/client/src/locale/server.jbo.json new file mode 100644 index 000000000..1b88f8c7c --- /dev/null +++ b/client/src/locale/server.jbo.json @@ -0,0 +1 @@ +{"Music":"zgike","Films":"skina","Vehicles":"marce","Art":"larcu","Sports":"te jivna","Travels":"nu litru","Gaming":"samselkei","People":"prenu","Comedy":"xajmi","Entertainment":"zdile","News & Politics":"nuzba ja cu jecra'a","How To":"","Education":"ctuca","Activism":"sarji","Science & Technology":"saske","Animals":"danlu","Kids":"verba","Food":"cidja","Attribution":"","Attribution - Share Alike":"","Attribution - No Derivatives":"","Attribution - Non Commercial":"","Attribution - Non Commercial - Share Alike":"","Attribution - Non Commercial - No Derivatives":"","Public Domain Dedication":"","Public":"gubni","Unlisted":"na cmima lo se liste","Private":"sivni","Published":"","To transcode":"","To import":"","Pending":"","Success":"","Failed":"","Regular":"","Watch later":"","This video does not exist.":".i lo se vidvi na zasti","We cannot fetch the video. Please try again later.":"","Sorry":".uu","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":""} diff --git a/client/src/locale/server.ko-KR.json b/client/src/locale/server.ko-KR.json new file mode 100644 index 000000000..2a5480fef --- /dev/null +++ b/client/src/locale/server.ko-KR.json @@ -0,0 +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":""} diff --git a/client/src/locale/server.lt-LT.json b/client/src/locale/server.lt-LT.json new file mode 100644 index 000000000..c2be4a2fb --- /dev/null +++ b/client/src/locale/server.lt-LT.json @@ -0,0 +1 @@ +{"Music":"Muzika","Films":"Filmai","Vehicles":"Transportas","Art":"Menas","Sports":"Sportas","Travels":"Kelionės","Gaming":"Žaidimai","People":"Žmonės","Comedy":"Komedijos","Entertainment":"Pramogos","News & Politics":"Naujienos ir Politika","How To":"Kaip","Education":"Švietimas","Activism":"Aktyvizmas","Science & Technology":"Mokslas ir technologijos","Animals":"Gyvūnai","Kids":"Vaikai","Food":"Maistas","Attribution":"Priskyrimas","Attribution - Share Alike":"Priskyrimas - dalinkitės panašiai","Attribution - No Derivatives":"Priskyrimas - išvestinių finansinių priemonių nėra","Attribution - Non Commercial":"Priskyrimas - nekomercinis","Attribution - Non Commercial - Share Alike":"Priskyrimas - nekomercinis - dalinkitės panašiai","Attribution - Non Commercial - No Derivatives":"Priskyrimas - nekomercinės - ne išvestinės priemonės","Public Domain Dedication":"Viešojo domeno paskirtis","Public":"Viešas","Unlisted":"Neįtrauktas","Private":"Privatus","Published":"Paskelbtas","To transcode":"Perkoduoti","To import":"Importuoti","Pending":"Įkraunama","Success":"Sėkmingai","Failed":"Nepavyko","Regular":"Reguleriai","Watch later":"Žiūrėti vėliau","This video does not exist.":"Šitas vaizdo įrašas neegzistuoja","We cannot fetch the video. Please try again later.":"Negalime gauti vaizdo įrašo. Pabandykite dar kartą vėliau.","Sorry":"Atsiprašome","This video is not available because the remote instance is not responding.":"Šis vaizdo įrašas nėra prieinamas, nes nuotolinis egzempliorius nereaguoja.","Misc":"Įvairūs","Unknown":"Nežinomas","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":""} diff --git a/client/src/locale/server.nb-NO.json b/client/src/locale/server.nb-NO.json new file mode 100644 index 000000000..2b6db5189 --- /dev/null +++ b/client/src/locale/server.nb-NO.json @@ -0,0 +1 @@ +{"Music":"Musikk","Films":"Filmer","Vehicles":"Kjøretøy","Art":"Kunst","Sports":"Sport","Travels":"Reise","Gaming":"Spill","People":"Folk","Comedy":"Komedikk","Entertainment":"Underholdning","News & Politics":"Nyheter og politikk","How To":"Veiledninger","Education":"Utdannelse","Activism":"Aktivisme","Science & Technology":"Vitenskap og teknologi","Animals":"Dyr","Kids":"Barn","Food":"Mat","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":""} diff --git a/client/src/locale/server.nl-NL.json b/client/src/locale/server.nl-NL.json index aecb92ebd..02e23a4c6 100644 --- a/client/src/locale/server.nl-NL.json +++ b/client/src/locale/server.nl-NL.json @@ -1 +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"} \ No newline at end of file +{"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"} diff --git a/client/src/locale/server.oc.json b/client/src/locale/server.oc.json index fffcfca8d..d2618007c 100644 --- a/client/src/locale/server.oc.json +++ b/client/src/locale/server.oc.json @@ -1 +1 @@ -{"Music":"Musica","Films":"Films","Vehicles":"Veituras","Art":"Art","Sports":"Espòrts","Travels":"Viatges","Gaming":"Vidèo jòc","People":"Gent","Comedy":"Comèdia","Entertainment":"Léser ","News & Politics":"Actualitat e Politica","How To":"Demonstracions","Education":"Educacion","Activism":"Activisme","Science & Technology":"Sciéncia & Tecnologia","Animals":"Animals","Kids":"Mainatges","Food":"Manjar","Attribution":"Atribucion","Attribution - Share Alike":"Atribucion - Partejar a l’identic","Attribution - No Derivatives":"Atribucion - Cap de derivacion","Attribution - Non Commercial":"Atribucion - Pas comercial","Attribution - Non Commercial - Share Alike":"Atribucion - Pas comercial - Partejar a l’identic","Attribution - Non Commercial - No Derivatives":"Atribucion - Pas comercial - Cap de derivacion","Public Domain Dedication":"Domeni public","Public":"Public","Unlisted":"Pas listat","Private":"Privat","Published":"Publicada","To transcode":"De transcodar","To import":"D’importar","Pending":"En espèra","Success":"Reüssida","Failed":"Fracàs","Regular":"Normal","Watch later":"Agachar mai tard","This video does not exist.":"Aquesta vidèo existís pas.","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.","Sorry":"O planhèm","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.","Misc":"Divèrs","Unknown":"Desconegut","Afar":"Afar","Abkhazian":"Abcaz","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharic","Arabic":"Arabi","Aragonese":"Aragonés","American Sign Language":"Lenga de signes americana","Assamese":"Assamés","Avaric":"Avaric","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azèri","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Bielorús","Bengali":"Bengalin","British Sign Language":"Lenga de signes britanica","Bislama":"Bislama","Tibetan":"Tibetan","Bosnian":"Bosnian","Breton":"Breton","Bulgarian":"Bulgar","Brazilian Sign Language":"Lenga de signes brasiliana","Catalan":"Catalan","Czech":"Chèc","Chamorro":"Chamorro","Chechen":"Chenchèn","Chuvash":"Chuvash","Cornish":"Cornic","Corsican":"Còrs","Cree":"Cree","Czech Sign Language":"Lenga de signes chèca","Chinese Sign Language":"Lenga de signes chinesa","Welsh":"Galés","Danish":"Danés","German":"Alemand","Dhivehi":"Maldivian","Danish Sign Language":"Lenga de signes danesa","Dzongkha":"Dzongkha","Greek":"Grèc","English":"Anglés","Esperanto":"Esperanto","Estonian":"Estonian","Basque":"Basc","Ewe":"Ewe","Faroese":"Faroés","Persian":"Persan","Fijian":"Fijian","Finnish":"Finés","French":"Francés","Western Frisian":"Frison occitendal","French Sign Language":"Lenga de signes francesa","Fulah":"Fulah","Scottish Gaelic":"Gaelic escossés","Irish":"Irlandés","Galician":"Galician","Manx":"Manés","Guarani":"Guaraní","German Sign Language":"Lenga de signes alemanda","Gujarati":"Gujarati","Haitian":"Haitian","Hausa":"Hausa","Serbo-Croatian":"Sèrbocroat","Hebrew":"Ebrieu","Herero":"Herero","Hindi":"Indi","Hiri Motu":"Hiri Motu","Croatian":"Croat","Hungarian":"Ongrés","Armenian":"Armèni","Igbo":"Igbo","Sichuan Yi":"Nuosu","Inuktitut":"Inuktitut","Indonesian":"Bahasa Indonesia","Inupiaq":"Inupiaq","Icelandic":"Islandés","Italian":"Italian","Javanese":"Javanés","Lojban":"Lojban","Japanese":"Japonés","Japanese Sign Language":"Lenga de signes japonesa","Kalaallisut":"Kalaallisut","Kannada":"Canarés","Kashmiri":"Cashmiri","Georgian":"Georgian","Kanuri":"Kanuri","Kazakh":"Cazac","Khmer":"Cmèr","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Quirguiz","Komi":"Komi","Kongo":"Kongo","Korean":"Corean","Kuanyama":"Kuanyama","Kurdish":"Curd","Lao":"Laosian","Latvian":"Leton","Limburgan":"Limborgués","Lingala":"Lingala","Lithuanian":"Lituanian","Luxembourgish":"Luxemborgés","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallés","Malayalam":"Malaialam","Marathi":"Marathi","Macedonian":"Macedonian","Malagasy":"Malgash","Maltese":"Maltés","Mongolian":"Mongòl","Maori":"Maòri","Malay (macrolanguage)":"Malai (macrolengatge)","Burmese":"Birman","Nauru":"Nauru","Navajo":"Navajo","South Ndebele":"Ndebele del Sud","North Ndebele":"Ndebele del Nòrd","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepali (macrolengatge)","Dutch":"Neerlandés","Norwegian Nynorsk":"Norvegian Nynorsk","Norwegian Bokmål":"Norvegian","Norwegian":"Norwegian","Nyanja":"Nyanja","Occitan":"Occitan","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macrolengatge)","Oromo":"Oromo","Ossetian":"Ossèt","Panjabi":"Panjabi","Pakistan Sign Language":"Lenga de signes de Paquistan","Polish":"Polonés","Portuguese":"Portugués","Pushto":"Pushto","Quechua":"Quíchoa","Romansh":"Romanch","Romanian":"Romanés","Russian Sign Language":"Lenga de signes russa","Rundi":"Rundi","Russian":"Rus","Sango":"Sango","Saudi Arabian Sign Language":"Lenga de signes d'Arabia Saudita","South African Sign Language":"Lenga de signes d’Africa del Sud","Sinhala":"Singalés","Slovak":"Eslovac","Slovenian":"Eslovèn","Northern Sami":"Sami septentrional","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho meridional","Spanish":"Espanhòl","Albanian":"Albanés","Sardinian":"Sard","Serbian":"Sèrbe","Swati":"Swati","Sundanese":"Sodanés","Swahili (macrolanguage)":"Swahili (macrolengatge)","Swedish":"Suedés","Swedish Sign Language":"Lenga de signes suedesa","Tahitian":"Tahician","Tamil":"Tamil","Tatar":"Tatar","Telugu":"Telugu","Tajik":"Tajik","Tagalog":"Tagalòg","Thai":"Tailandés","Tigrinya":"Tigrinya","Klingon":"Klingon","Tonga (Tonga Islands)":"Tònga (islas Tònga)","Tswana":"Tswana","Tsonga":"Tsònga","Turkmen":"Turcmèn","Turkish":"Turc","Twi":"Toï","Uighur":"Oigors","Ukrainian":"Ucraïnian","Urdu":"Ordo","Uzbek":"Uzbec","Venda":"Venda","Vietnamese":"Vietnamian","Walloon":"Valon","Wolof":"Wolòf","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinés","Zulu":"Zulu"} \ No newline at end of file +{"Music":"Musica","Films":"Films","Vehicles":"Veituras","Art":"Art","Sports":"Espòrts","Travels":"Viatges","Gaming":"Vidèo jòc","People":"Gent","Comedy":"Comèdia","Entertainment":"Léser ","News & Politics":"Actualitat e Politica","How To":"Demonstracions","Education":"Educacion","Activism":"Activisme","Science & Technology":"Sciéncia & Tecnologia","Animals":"Animals","Kids":"Mainatges","Food":"Manjar","Attribution":"Atribucion","Attribution - Share Alike":"Atribucion - Partejar a l’identic","Attribution - No Derivatives":"Atribucion - Cap de derivacion","Attribution - Non Commercial":"Atribucion - Pas comercial","Attribution - Non Commercial - Share Alike":"Atribucion - Pas comercial - Partejar a l’identic","Attribution - Non Commercial - No Derivatives":"Atribucion - Pas comercial - Cap de derivacion","Public Domain Dedication":"Domeni public","Public":"Public","Unlisted":"Pas listat","Private":"Privat","Published":"Publicada","To transcode":"De transcodar","To import":"D’importar","Pending":"En espèra","Success":"Reüssida","Failed":"Fracàs","Regular":"Normal","Watch later":"Agachar mai tard","This video does not exist.":"Aquesta vidèo existís pas.","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.","Sorry":"O planhèm","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.","Misc":"Divèrs","Unknown":"Desconegut","Afar":"Afar","Abkhazian":"Abcaz","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharic","Arabic":"Arabi","Aragonese":"Aragonés","American Sign Language":"Lenga de signes americana","Assamese":"Assamés","Avaric":"Avaric","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azèri","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Bielorús","Bengali":"Bengalin","British Sign Language":"Lenga de signes britanica","Bislama":"Bislama","Tibetan":"Tibetan","Bosnian":"Bosnian","Breton":"Breton","Bulgarian":"Bulgar","Brazilian Sign Language":"Lenga de signes brasiliana","Catalan":"Catalan","Czech":"Chèc","Chamorro":"Chamorro","Chechen":"Chenchèn","Chuvash":"Chuvash","Cornish":"Cornic","Corsican":"Còrs","Cree":"Cree","Czech Sign Language":"Lenga de signes chèca","Chinese Sign Language":"Lenga de signes chinesa","Welsh":"Galés","Danish":"Danés","German":"Alemand","Dhivehi":"Maldivian","Danish Sign Language":"Lenga de signes danesa","Dzongkha":"Dzongkha","Greek":"Grèc","English":"Anglés","Esperanto":"Esperanto","Estonian":"Estonian","Basque":"Basc","Ewe":"Ewe","Faroese":"Faroés","Persian":"Persan","Fijian":"Fijian","Finnish":"Finés","French":"Francés","Western Frisian":"Frison occitendal","French Sign Language":"Lenga de signes francesa","Fulah":"Fulah","Scottish Gaelic":"Gaelic escossés","Irish":"Irlandés","Galician":"Galician","Manx":"Manés","Guarani":"Guaraní","German Sign Language":"Lenga de signes alemanda","Gujarati":"Gujarati","Haitian":"Haitian","Hausa":"Hausa","Serbo-Croatian":"Sèrbocroat","Hebrew":"Ebrieu","Herero":"Herero","Hindi":"Indi","Hiri Motu":"Hiri Motu","Croatian":"Croat","Hungarian":"Ongrés","Armenian":"Armèni","Igbo":"Igbo","Sichuan Yi":"Nuosu","Inuktitut":"Inuktitut","Indonesian":"Bahasa Indonesia","Inupiaq":"Inupiaq","Icelandic":"Islandés","Italian":"Italian","Javanese":"Javanés","Lojban":"Lojban","Japanese":"Japonés","Japanese Sign Language":"Lenga de signes japonesa","Kalaallisut":"Kalaallisut","Kannada":"Canarés","Kashmiri":"Cashmiri","Georgian":"Georgian","Kanuri":"Kanuri","Kazakh":"Cazac","Khmer":"Cmèr","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Quirguiz","Komi":"Komi","Kongo":"Kongo","Korean":"Corean","Kuanyama":"Kuanyama","Kurdish":"Curd","Lao":"Laosian","Latvian":"Leton","Limburgan":"Limborgués","Lingala":"Lingala","Lithuanian":"Lituanian","Luxembourgish":"Luxemborgés","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallés","Malayalam":"Malaialam","Marathi":"Marathi","Macedonian":"Macedonian","Malagasy":"Malgash","Maltese":"Maltés","Mongolian":"Mongòl","Maori":"Maòri","Malay (macrolanguage)":"Malai (macrolengatge)","Burmese":"Birman","Nauru":"Nauru","Navajo":"Navajo","South Ndebele":"Ndebele del Sud","North Ndebele":"Ndebele del Nòrd","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepali (macrolengatge)","Dutch":"Neerlandés","Norwegian Nynorsk":"Norvegian Nynorsk","Norwegian Bokmål":"Norvegian","Norwegian":"Norwegian","Nyanja":"Nyanja","Occitan":"Occitan","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macrolengatge)","Oromo":"Oromo","Ossetian":"Ossèt","Panjabi":"Panjabi","Pakistan Sign Language":"Lenga de signes de Paquistan","Polish":"Polonés","Portuguese":"Portugués","Pushto":"Pushto","Quechua":"Quíchoa","Romansh":"Romanch","Romanian":"Romanés","Russian Sign Language":"Lenga de signes russa","Rundi":"Rundi","Russian":"Rus","Sango":"Sango","Saudi Arabian Sign Language":"Lenga de signes d'Arabia Saudita","South African Sign Language":"Lenga de signes d’Africa del Sud","Sinhala":"Singalés","Slovak":"Eslovac","Slovenian":"Eslovèn","Northern Sami":"Sami septentrional","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho meridional","Spanish":"Espanhòl","Albanian":"Albanés","Sardinian":"Sard","Serbian":"Sèrbe","Swati":"Swati","Sundanese":"Sodanés","Swahili (macrolanguage)":"Swahili (macrolengatge)","Swedish":"Suedés","Swedish Sign Language":"Lenga de signes suedesa","Tahitian":"Tahician","Tamil":"Tamil","Tatar":"Tatar","Telugu":"Telugu","Tajik":"Tajik","Tagalog":"Tagalòg","Thai":"Tailandés","Tigrinya":"Tigrinya","Klingon":"Klingon","Tonga (Tonga Islands)":"Tònga (islas Tònga)","Tswana":"Tswana","Tsonga":"Tsònga","Turkmen":"Turcmèn","Turkish":"Turc","Twi":"Toï","Uighur":"Oigors","Ukrainian":"Ucraïnian","Urdu":"Ordo","Uzbek":"Uzbec","Venda":"Venda","Vietnamese":"Vietnamian","Walloon":"Valon","Wolof":"Wolòf","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinés","Zulu":"Zulu"} diff --git a/client/src/locale/server.pl-PL.json b/client/src/locale/server.pl-PL.json index 6eff9ae12..804cebae9 100644 --- a/client/src/locale/server.pl-PL.json +++ b/client/src/locale/server.pl-PL.json @@ -1 +1 @@ -{"Music":"Muzyka","Films":"Filmy","Vehicles":"Pojazdy","Art":"Sztuka","Sports":"Sport","Travels":"Podróże","Gaming":"Gry","People":"Ludzie","Comedy":"Komedia","Entertainment":"Rozrywka","News & Politics":"Wiadomości i polityka","How To":"Poradniki","Education":"Edukacja","Activism":"Aktywizm","Science & Technology":"Nauka i technologia","Animals":"Zwierzęta","Kids":"Dzieci","Food":"Jedzenie","Attribution":"Uznanie autostwa","Attribution - Share Alike":"Uznanie autorstwa - Na tych samych warunkach","Attribution - No Derivatives":"Uznanie autorstwa - Bez utworów zależnych","Attribution - Non Commercial":"Uznanie autorstwa - Użycie niekomercyjne","Attribution - Non Commercial - Share Alike":"Uznanie autorstwa - Użycie niekomercyjne - Na tych samych warunkach","Attribution - Non Commercial - No Derivatives":"Uznanie autorstwa - Użycie niekomercyjne - Bez utworów zależnych","Public Domain Dedication":"Przekazanie do Domeny Publicznej","Public":"Publiczne","Unlisted":"Niewypisane","Private":"Prywatne","Published":"Opublikowano","To transcode":"Transkodować","To import":"Importować","Pending":"Oczekiwanie","Success":"Sukces","Failed":"Niepowodzenie","Regular":"Zwyczajne","Watch later":"Oglądnij później","This video does not exist.":"Ten film nie istnieje.","We cannot fetch the video. Please try again later.":"Nie możemy pobrać filmu. Spróbuj ponownie później.","Sorry":"Przepraszamy","This video is not available because the remote instance is not responding.":"Ten film nie jest dostępny ponieważ zdalna instancja nie odpowiada.","Misc":"Różne","Unknown":"Nieznane","Afar":"Afar","Abkhazian":"Abchaski","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharski","Arabic":"Arabski","Aragonese":"Aragoński","American Sign Language":"Amerykański Język Migowy","Assamese":"Asamski","Avaric":"Awarski","Kotava":"Kotava","Aymara":"Ajmara","Azerbaijani":"Azerbejdżański","Bashkir":"Baszkirski","Bambara":"Bambara","Belarusian":"Białoruski","Bengali":"Bengalski","British Sign Language":"Brytyjski Język Migowy","Bislama":"Bislama","Tibetan":"Tybetański","Bosnian":"Bośniacki","Breton":"Bretoński","Bulgarian":"Bułgarski","Brazilian Sign Language":"Brazylijski Język Migowy","Catalan":"Kataloński","Czech":"Czeski","Chamorro":"Czamorro","Chechen":"Czeczeński","Cornish":"Kornijski","Corsican":"Korsykański","Cree":"Kri","Czech Sign Language":"Czeski Język Migowy","Chinese Sign Language":"Chiński Język Migowy","Welsh":"Walijski","Danish":"Duński","German":"Niemiecki","Danish Sign Language":"Duński Język Migowy","Dzongkha":"Dzongkha","English":"Angielski","Esperanto":"Esperanto","Estonian":"Estoński","Basque":"Baskijski","Ewe":"Ewe","Persian":"Perski","Fijian":"Fidżyjski","Finnish":"Fiński","French":"Francuski","French Sign Language":"Francuski Język Migowy","Fulah":"Ful","Irish":"Irlandzki","Galician":"Galicyjski","German Sign Language":"Niemiecki Język Migowy","Hausa":"Hausa","Serbo-Croatian":"Serbsko-Chorwacki","Hebrew":"Hebrajski","Hindi":"Hindi","Croatian":"Chorwacki","Hungarian":"Węgierski","Armenian":"Ormański","Igbo":"Igbo","Indonesian":"Indonezyjski","Icelandic":"Islandzki","Italian":"Włoski","Javanese":"Jawajski","Japanese":"Japoński","Japanese Sign Language":"Japoński Język Migowy","Komi":"Komi","Kongo":"Kongo","Korean":"Koreański","Kurdish":"Kurdyjski","Lao":"Laotański","Latvian":"Łotewski","Lithuanian":"Litewski","Luxembourgish":"Luksemburski","Nauru":"Naurański","Dutch":"Holenderski","Norwegian Nynorsk":"Norweski Nynorsk","Norwegian Bokmål":"Norweski Bokmål","Norwegian":"Norweski","Oromo":"Oromo","Polish":"Polski","Portuguese":"Portugalski","Pushto":"Paszto","Romansh":"Romansz","Romanian":"Rumuński","Russian Sign Language":"Rosyjski Język Migowy","Rundi":"Rundi","Russian":"Rosyjski","Sango":"Sango","Slovak":"Słowacki","Slovenian":"Słoweński","Samoan":"Samoański","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somalijski","Spanish":"Hiszpański","Serbian":"Serbski","Swedish":"Szwedzki","Swedish Sign Language":"Szwedzki Język Migowy","Tamil":"Tamilski","Tatar":"Tatarski","Telugu":"Telugu","Tajik":"Tadżycki","Tagalog":"Tagalski","Thai":"Tajski","Turkmen":"Turkmeński","Turkish":"Turecki","Twi":"Twi","Ukrainian":"Ukraiński","Urdu":"Urdu","Uzbek":"Uzbecki","Venda":"Venda","Vietnamese":"Wietnamski","Walloon":"Waloński","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Jidysz","Yoruba":"Joruba","Zhuang":"Zhuang","Chinese":"Chiński","Zulu":"Zulu"} \ No newline at end of file +{"Music":"Muzyka","Films":"Filmy","Vehicles":"Pojazdy","Art":"Sztuka","Sports":"Sport","Travels":"Podróże","Gaming":"Gry","People":"Ludzie","Comedy":"Komedia","Entertainment":"Rozrywka","News & Politics":"Wiadomości i polityka","How To":"Poradniki","Education":"Edukacja","Activism":"Aktywizm","Science & Technology":"Nauka i technologia","Animals":"Zwierzęta","Kids":"Dzieci","Food":"Jedzenie","Attribution":"Uznanie autostwa","Attribution - Share Alike":"Uznanie autorstwa - Na tych samych warunkach","Attribution - No Derivatives":"Uznanie autorstwa - Bez utworów zależnych","Attribution - Non Commercial":"Uznanie autorstwa - Użycie niekomercyjne","Attribution - Non Commercial - Share Alike":"Uznanie autorstwa - Użycie niekomercyjne - Na tych samych warunkach","Attribution - Non Commercial - No Derivatives":"Uznanie autorstwa - Użycie niekomercyjne - Bez utworów zależnych","Public Domain Dedication":"Przekazanie do Domeny Publicznej","Public":"Publiczne","Unlisted":"Niewypisane","Private":"Prywatne","Published":"Opublikowano","To transcode":"Transkodować","To import":"Importować","Pending":"Oczekiwanie","Success":"Sukces","Failed":"Niepowodzenie","Regular":"Zwyczajne","Watch later":"Oglądnij później","This video does not exist.":"Ten film nie istnieje.","We cannot fetch the video. Please try again later.":"Nie możemy pobrać filmu. Spróbuj ponownie później.","Sorry":"Przepraszamy","This video is not available because the remote instance is not responding.":"Ten film nie jest dostępny ponieważ zdalna instancja nie odpowiada.","Misc":"Różne","Unknown":"Nieznane","Afar":"Afar","Abkhazian":"Abchaski","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharski","Arabic":"Arabski","Aragonese":"Aragoński","American Sign Language":"Amerykański Język Migowy","Assamese":"Asamski","Avaric":"Awarski","Kotava":"Kotava","Aymara":"Ajmara","Azerbaijani":"Azerbejdżański","Bashkir":"Baszkirski","Bambara":"Bambara","Belarusian":"Białoruski","Bengali":"Bengalski","British Sign Language":"Brytyjski Język Migowy","Bislama":"Bislama","Tibetan":"Tybetański","Bosnian":"Bośniacki","Breton":"Bretoński","Bulgarian":"Bułgarski","Brazilian Sign Language":"Brazylijski Język Migowy","Catalan":"Kataloński","Czech":"Czeski","Chamorro":"Czamorro","Chechen":"Czeczeński","Chuvash":"","Cornish":"Kornijski","Corsican":"Korsykański","Cree":"Kri","Czech Sign Language":"Czeski Język Migowy","Chinese Sign Language":"Chiński Język Migowy","Welsh":"Walijski","Danish":"Duński","German":"Niemiecki","Dhivehi":"","Danish Sign Language":"Duński Język Migowy","Dzongkha":"Dzongkha","Greek":"","English":"Angielski","Esperanto":"Esperanto","Estonian":"Estoński","Basque":"Baskijski","Ewe":"Ewe","Faroese":"","Persian":"Perski","Fijian":"Fidżyjski","Finnish":"Fiński","French":"Francuski","Western Frisian":"","French Sign Language":"Francuski Język Migowy","Fulah":"Ful","Scottish Gaelic":"","Irish":"Irlandzki","Galician":"Galicyjski","Manx":"","Guarani":"","German Sign Language":"Niemiecki Język Migowy","Gujarati":"","Haitian":"","Hausa":"Hausa","Serbo-Croatian":"Serbsko-Chorwacki","Hebrew":"Hebrajski","Herero":"","Hindi":"Hindi","Hiri Motu":"","Croatian":"Chorwacki","Hungarian":"Węgierski","Armenian":"Ormański","Igbo":"Igbo","Sichuan Yi":"","Inuktitut":"","Indonesian":"Indonezyjski","Inupiaq":"","Icelandic":"Islandzki","Italian":"Włoski","Javanese":"Jawajski","Lojban":"","Japanese":"Japoński","Japanese Sign Language":"Japoński Język Migowy","Kalaallisut":"","Kannada":"","Kashmiri":"","Georgian":"","Kanuri":"","Kazakh":"","Khmer":"","Kikuyu":"","Kinyarwanda":"","Kirghiz":"","Komi":"Komi","Kongo":"Kongo","Korean":"Koreański","Kuanyama":"","Kurdish":"Kurdyjski","Lao":"Laotański","Latvian":"Łotewski","Limburgan":"","Lingala":"","Lithuanian":"Litewski","Luxembourgish":"Luksemburski","Luba-Katanga":"","Ganda":"","Marshallese":"","Malayalam":"","Marathi":"","Macedonian":"","Malagasy":"","Maltese":"","Mongolian":"","Maori":"","Malay (macrolanguage)":"","Burmese":"","Nauru":"Naurański","Navajo":"","South Ndebele":"","North Ndebele":"","Ndonga":"","Nepali (macrolanguage)":"","Dutch":"Holenderski","Norwegian Nynorsk":"Norweski Nynorsk","Norwegian Bokmål":"Norweski Bokmål","Norwegian":"Norweski","Nyanja":"","Occitan":"","Ojibwa":"","Oriya (macrolanguage)":"","Oromo":"Oromo","Ossetian":"","Panjabi":"","Pakistan Sign Language":"","Polish":"Polski","Portuguese":"Portugalski","Pushto":"Paszto","Quechua":"","Romansh":"Romansz","Romanian":"Rumuński","Russian Sign Language":"Rosyjski Język Migowy","Rundi":"Rundi","Russian":"Rosyjski","Sango":"Sango","Saudi Arabian Sign Language":"","South African Sign Language":"","Sinhala":"","Slovak":"Słowacki","Slovenian":"Słoweński","Northern Sami":"","Samoan":"Samoański","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somalijski","Southern Sotho":"","Spanish":"Hiszpański","Albanian":"","Sardinian":"","Serbian":"Serbski","Swati":"","Sundanese":"","Swahili (macrolanguage)":"","Swedish":"Szwedzki","Swedish Sign Language":"Szwedzki Język Migowy","Tahitian":"","Tamil":"Tamilski","Tatar":"Tatarski","Telugu":"Telugu","Tajik":"Tadżycki","Tagalog":"Tagalski","Thai":"Tajski","Tigrinya":"","Klingon":"","Tonga (Tonga Islands)":"","Tswana":"","Tsonga":"","Turkmen":"Turkmeński","Turkish":"Turecki","Twi":"Twi","Uighur":"","Ukrainian":"Ukraiński","Urdu":"Urdu","Uzbek":"Uzbecki","Venda":"Venda","Vietnamese":"Wietnamski","Walloon":"Waloński","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Jidysz","Yoruba":"Joruba","Zhuang":"Zhuang","Chinese":"Chiński","Zulu":"Zulu"} diff --git a/client/src/locale/server.pt-BR.json b/client/src/locale/server.pt-BR.json index 4376c7a38..ee12cc440 100644 --- a/client/src/locale/server.pt-BR.json +++ b/client/src/locale/server.pt-BR.json @@ -1 +1 @@ -{"Music":"Músicas","Films":"Filmes","Vehicles":"Veículos","Art":"Arte","Sports":"Esportes","Travels":"Viagens","Gaming":"Jogos","People":"Pessoas","Comedy":"Comédia","Entertainment":"Entretenimento","News & Politics":"Notícias e Politica","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.","We cannot fetch the video. Please try again later.":"Nós não podemos buscar o vídeo. Por favor tente novamente mais tarde.","Sorry":"Desculpa","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.","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","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 +{"Music":"Músicas","Films":"Filmes","Vehicles":"Veículos","Art":"Arte","Sports":"Esportes","Travels":"Viagens","Gaming":"Jogos","People":"Pessoas","Comedy":"Comédia","Entertainment":"Entretenimento","News & Politics":"Notícias e Politica","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","Regular":"","Watch later":"","This video does not exist.":"Este vídeo não existe.","We cannot fetch the video. Please try again later.":"Nós não podemos buscar o vídeo. Por favor tente novamente mais tarde.","Sorry":"Desculpa","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.","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","Greek":"","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"} diff --git a/client/src/locale/server.pt-PT.json b/client/src/locale/server.pt-PT.json index a8610a041..f25b88c6a 100644 --- a/client/src/locale/server.pt-PT.json +++ b/client/src/locale/server.pt-PT.json @@ -1 +1 @@ -{"Music":"Músicas","Films":"Filmes","Vehicles":"Veículos","Art":"Arte","Sports":"Desportos","Travels":"Viagens","Gaming":"Jogos","People":"Pessoas","Comedy":"Comédia","Entertainment":"Entretenimento","News & Politics":"Notícias & Política","How To":"Como fazer","Education":"Educação","Activism":"Activismo","Science & Technology":"Ciência & Tecnologia","Animals":"Animais","Kids":"Infantil","Food":"Comida","Attribution":"Atribuição","Attribution - Share Alike":"Atribuição - Compartilhamento pela mesma Licença","Attribution - No Derivatives":"Atribuição - Proibição de Realização de Obras Derivadas","Attribution - Non Commercial":"Atribuição - Não Comercial","Attribution - Non Commercial - Share Alike":"Atribuição - Não Comercial - Compartilhamento pela mesma Licença","Attribution - Non Commercial - No Derivatives":"Atribuição - Não Comercial - Proibição de Realização de Obras Derivadas","Public Domain Dedication":"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","Watch later":"Ver mais tarde","This video does not exist.":"Este vídeo não existe.","We cannot fetch the video. Please try again later.":"Não podemos buscar o vídeo. Por favor, tente novamente mais tarde.","Sorry":"Desculpe","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.","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","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 +{"Music":"Músicas","Films":"Filmes","Vehicles":"Veículos","Art":"Arte","Sports":"Desportos","Travels":"Viagens","Gaming":"Jogos","People":"Pessoas","Comedy":"Comédia","Entertainment":"Entretenimento","News & Politics":"Notícias & Política","How To":"Como fazer","Education":"Educação","Activism":"Activismo","Science & Technology":"Ciência & Tecnologia","Animals":"Animais","Kids":"Infantil","Food":"Comida","Attribution":"Atribuição","Attribution - Share Alike":"Atribuição - Compartilhamento pela mesma Licença","Attribution - No Derivatives":"Atribuição - Proibição de Realização de Obras Derivadas","Attribution - Non Commercial":"Atribuição - Não Comercial","Attribution - Non Commercial - Share Alike":"Atribuição - Não Comercial - Compartilhamento pela mesma Licença","Attribution - Non Commercial - No Derivatives":"Atribuição - Não Comercial - Proibição de Realização de Obras Derivadas","Public Domain Dedication":"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","Regular":"","Watch later":"Ver mais tarde","This video does not exist.":"Este vídeo não existe.","We cannot fetch the video. Please try again later.":"Não podemos buscar o vídeo. Por favor, tente novamente mais tarde.","Sorry":"Desculpe","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.","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","Greek":"","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"} diff --git a/client/src/locale/server.ru-RU.json b/client/src/locale/server.ru-RU.json index b1a474790..37563d6e3 100644 --- a/client/src/locale/server.ru-RU.json +++ b/client/src/locale/server.ru-RU.json @@ -1 +1 @@ -{"Music":"Музыка","Films":"Фильмы","Vehicles":"Транспорт","Art":"Искусство","Sports":"Спорт","Travels":"Путешествия","Gaming":"Видеоигры","People":"Люди","Comedy":"Комедия","Entertainment":"Развлечения","News & Politics":"Новости и политика","How To":"Хобби и стиль","Education":"Образование","Activism":"Активизм","Science & Technology":"Наука и техника","Animals":"Животные ","Kids":"Дети","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":"Открытый доступ","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":"Дзонг-кэ","English":"Английский","Esperanto":"Эсперанто","Estonian":"Эстонский","Basque":"Баскский","Ewe":"Эве","Faroese":"Фарерский","Persian":"Персидский","Fijian":"Фиджийский","Finnish":"Финский","French":"Французский","Western Frisian":"Западнофризский","French Sign Language":"Французский жестовый","Fulah":"Фула","Scottish Gaelic":"Шотландский","Irish":"Ирландский","Galician":"Галисийский","Manx":"Мэнский","Guarani":"Гуарани","German Sign Language":"Немецкий жестовый","Gujarati":"Гуджарати","Haitian":"Гаитянский креольский","Hausa":"Хауса","Serbo-Croatian":"Сербохорватский","Hebrew":"Иврит","Herero":"Гереро","Hindi":"Хинди","Hiri Motu":"Хири-моту","Croatian":"Хорватский","Hungarian":"Венгерский","Armenian":"Армянский","Igbo":"Игбо","Sichuan Yi":"Носу","Inuktitut":"Инуктитут","Indonesian":"Индонезийский","Inupiaq":"Аляскинско-инуитские","Icelandic":"Исландский","Italian":"Итальянский","Javanese":"Яванский","Lojban":"Ложбан","Japanese":"Японский","Japanese Sign Language":"Японский жестовый","Kalaallisut":"Гренландский","Kannada":"Каннада","Kashmiri":"Кашмирский","Georgian":"Грузинский","Kanuri":"Канури","Kazakh":"Казахский","Khmer":"Кхмерский","Kikuyu":"Кикуйю","Kinyarwanda":"Руанда","Kirghiz":"Киргизский","Komi":"Коми","Kongo":"Конго","Korean":"Корейский","Kuanyama":"Кваньяма","Kurdish":"Курдские","Lao":"Лаосский","Latvian":"Латышский","Limburgan":"Лимбургский","Lingala":"Лингала","Lithuanian":"Литовский","Luxembourgish":"Люксембургский","Luba-Katanga":"Луба-катанга","Ganda":"Луганда","Marshallese":"Маршалльский","Malayalam":"Малаялам","Marathi":"Маратхи","Macedonian":"Македонский","Malagasy":"Малагасийский","Maltese":"Мальтийский","Mongolian":"Монгольский","Maori":"Маори","Malay (macrolanguage)":"Малайский","Burmese":"Бирманский","Nauru":"Науруанский","Navajo":"Навахо","South Ndebele":"Южный ндебеле","North Ndebele":"Северный ндебеле","Ndonga":"Ндонга","Nepali (macrolanguage)":"Непальский","Dutch":"Нидерландский","Norwegian Nynorsk":"Новонорвежский","Norwegian Bokmål":"Букмол","Norwegian":"Норвежский","Nyanja":"Ньянджа","Occitan":"окцитан","Ojibwa":"Оджибве","Oriya (macrolanguage)":"Ория","Oromo":"Оромо","Ossetian":"Осетинский","Panjabi":"Панджаби","Pakistan Sign Language":"Дагестанский ","Polish":"Польский","Portuguese":"Португальский","Pushto":"Пушту","Quechua":"Ке́чуа","Romansh":"Романшский","Romanian":"Румынский","Russian Sign Language":"Русский жестовый","Rundi":"Рунди","Russian":"Русский","Sango":"Санго","Saudi Arabian Sign Language":"Арабский жестовый","South African Sign Language":"Жестовый Южной Африки","Sinhala":"Сингальский","Slovak":"Словацкий","Slovenian":"Словенский","Northern Sami":"Северносаамский","Samoan":"Самоанский","Shona":"Шона","Sindhi":"Синдхи","Somali":"Сомалийский","Southern Sotho":"Сесото","Spanish":"Испанский","Albanian":"Албанский","Sardinian":"Сардинский","Serbian":"Сербский","Swati":"Свати","Sundanese":"Сунданский","Swahili (macrolanguage)":"Суахили","Swedish":"Шведский","Swedish Sign Language":"Шведский жестовый","Tahitian":"Таитянский","Tamil":"Тамильский","Tatar":"Татарский","Telugu":"Телугу","Tajik":"Таджикский","Tagalog":"Тагальский","Thai":"Тайский","Tigrinya":"Тигринья","Klingon":"Клингонский","Tonga (Tonga Islands)":"Тонганский","Tswana":"Тсвана","Tsonga":"Тсонга","Turkmen":"Туркменский","Turkish":"Турецкий","Twi":"Чви","Uighur":"Уйгурский","Ukrainian":"Украинский","Urdu":"Урду","Uzbek":"Узбекский","Venda":"Венда","Vietnamese":"Вьетнамский","Walloon":"Валлонский","Wolof":"Волоф","Xhosa":"Коса","Yiddish":"Идиш","Yoruba":"Йоруба","Zhuang":"Чжуанский","Chinese":"Китайский","Zulu":"Зулу"} \ No newline at end of file +{"Music":"Музыка","Films":"Фильмы","Vehicles":"Транспорт","Art":"Искусство","Sports":"Спорт","Travels":"Путешествия","Gaming":"Видеоигры","People":"Люди","Comedy":"Комедия","Entertainment":"Развлечения","News & Politics":"Новости и политика","How To":"Хобби и стиль","Education":"Образование","Activism":"Активизм","Science & Technology":"Наука и техника","Animals":"Животные ","Kids":"Дети","Food":"Еда","Attribution":"Attribution","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":"Открытый доступ","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":"Зулу"} diff --git a/client/src/locale/server.sk-SK.json b/client/src/locale/server.sk-SK.json new file mode 100644 index 000000000..2d5fc1b0d --- /dev/null +++ b/client/src/locale/server.sk-SK.json @@ -0,0 +1 @@ +{"Music":"Hudba","Films":"Filmy","Vehicles":"Vozidlá","Art":"Umenie","Sports":"Šport","Travels":"Cestovanie","Gaming":"Hry","People":"Ľudia","Comedy":"Komédia","Entertainment":"Zábava","News & Politics":"Správy a politika","How To":"Ako na to","Education":"Vzdelávanie","Activism":"Aktivizmus","Science & Technology":"Veda a technika","Animals":"Zvieratá","Kids":"Detí","Food":"Jedlo","Attribution":"Prisúdenie","Attribution - Share Alike":"Prisúdenie - Zdieľať podobne","Attribution - No Derivatives":"Prisúdenie - Nerobitť odvodeniny","Attribution - Non Commercial":"Prisúdenie - Nekomerčné","Attribution - Non Commercial - Share Alike":"Prisúdenie - Nekomerčné - Zdieľať podobne","Attribution - Non Commercial - No Derivatives":"Prisúdenie - Nekomerčné - Nerobitť odvodeniny","Public Domain Dedication":"Voľné dielo","Public":"Verejné","Unlisted":"Neurčené","Private":"Súkromné","Published":"Zverejnené","To transcode":"Na prekódovanie","To import":"Na import","Pending":"","Success":"Úspech","Failed":"Zlyhanie","Regular":"","Watch later":"Pozrieť neskôr","This video does not exist.":"Toto video neexistuje","We cannot fetch the video. Please try again later.":"Nepodarilo sa prichistať video. Prosím, skúste neskôr.","Sorry":"Prepáčte","This video is not available because the remote instance is not responding.":"Toto video je nedostupné pretože vzialený server neodpovedá.","Misc":"Rôzne","Unknown":"Neznáme","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":""} diff --git a/client/src/locale/server.sl-SI.json b/client/src/locale/server.sl-SI.json new file mode 100644 index 000000000..c881d6b12 --- /dev/null +++ b/client/src/locale/server.sl-SI.json @@ -0,0 +1 @@ +{"Music":"Glasba","Films":"Filmi","Vehicles":"Vozila","Art":"","Sports":"Šport","Travels":"Potovanja","Gaming":"","People":"Ljudje","Comedy":"Komedija","Entertainment":"Zabava","News & Politics":"Novice in politika","How To":"","Education":"Znanje","Activism":"Aktivizem","Science & Technology":"Znanost in tehnologija","Animals":"Živali","Kids":"Otroci","Food":"Hrana","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":""} diff --git a/client/src/locale/server.sv-SE.json b/client/src/locale/server.sv-SE.json index 0dcf65def..6fefef476 100644 --- a/client/src/locale/server.sv-SE.json +++ b/client/src/locale/server.sv-SE.json @@ -1 +1 @@ -{"Music":"Musik","Films":"Film","Vehicles":"Fordon","Art":"Konst","Sports":"Sport","Travels":"Resor","Gaming":"Spel","People":"Människor","Comedy":"Komedi","Entertainment":"Underhållning","News & Politics":"Nyheter och politik","How To":"Instruktioner","Education":"Utbildning","Activism":"Aktivism","Science & Technology":"Vetenskap och teknik","Animals":"Djur","Kids":"Barn","Food":"Mat","Attribution":"Attribution","Attribution - Share Alike":"Attribution - Share Alike","Attribution - No Derivatives":"Attribution - No Derivatives","Attribution - Non Commercial":"Attribution - Non Commercial","Attribution - Non Commercial - Share Alike":"Attribution - Non Commercial - Share Alike","Attribution - Non Commercial - No Derivatives":"Attribution - Non Commercial - No Derivatives","Public Domain Dedication":"Public Domain Dedication","Public":"Offentlig","Unlisted":"Olistad","Private":"Privat","Published":"Publicerad","To transcode":"Att omkoda","To import":"Att importera","Pending":"I kö","Success":"Lyckades","Failed":"Misslyckades","Regular":"Vanlig","Watch later":"Titta senare","This video does not exist.":"Videon finns inte.","We cannot fetch the video. Please try again later.":"Vi kan inte hitta videon just nu. Försök gärna igen senare.","Sorry":"Vi beklagar","This video is not available because the remote instance is not responding.":"Videon är inte tillgänglig eftersom fjärrinstansen inte svarar.","Misc":"Diverse","Unknown":"Okänd","Afar":"Afar","Abkhazian":"Abchaziska","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amhariska","Arabic":"Arabiska","Aragonese":"Aragonska","American Sign Language":"Amerikanskt teckenspråk","Assamese":"Assamesiska","Avaric":"Avariska","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azerbajdzjanska","Bashkir":"Basjkiriska","Bambara":"Bambara","Belarusian":"Vitryska","Bengali":"Bengali","British Sign Language":"Brittiskt teckenspråk","Bislama":"Bislama","Tibetan":"Tibetanska","Bosnian":"Bosniska","Breton":"Bretonska","Bulgarian":"Bulgariska","Brazilian Sign Language":"Brasilianskt teckenspråk","Catalan":"Katalanska","Czech":"Tjeckiska","Chamorro":"Chamorro","Chechen":"Tjetjenska","Chuvash":"Tjuvasjiska","Cornish":"Korniska","Corsican":"Korsikanska","Cree":"Cree","Czech Sign Language":"Tjeckiskt teckenspråk","Chinese Sign Language":"Kinesiskt teckenspråk","Welsh":"Kymriska","Danish":"Danska","German":"Tyska","Dhivehi":"Divehi","Danish Sign Language":"Danskt teckenspråk","Dzongkha":"Dzongkha","Greek":"Grekiska","English":"Engelska","Esperanto":"Esperanto","Estonian":"Estniska","Basque":"Baskiska","Ewe":"Ewe","Faroese":"Färöiska","Persian":"Persiska","Fijian":"Fijianska","Finnish":"Finska","French":"Franska","Western Frisian":"Västfrisiska","French Sign Language":"Franskt teckenspråk","Fulah":"Fula","Scottish Gaelic":"Skotsk gäliska","Irish":"Iriska","Galician":"Galiciska","Manx":"Manx","Guarani":"Guaraní","German Sign Language":"Tyskt teckenspråk","Gujarati":"Gujarati","Haitian":"Haitisk kreol","Hausa":"Hausa","Serbo-Croatian":"Serbokroatiska","Hebrew":"Hebreiska","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Kroatiska","Hungarian":"Ungerska","Armenian":"Armeniska","Igbo":"Igbo","Sichuan Yi":"Sichuan Yi","Inuktitut":"Inuktitut","Indonesian":"Indonesiska","Inupiaq":"Iñupiaq","Icelandic":"Isländska","Italian":"Italienska","Javanese":"Javanesiska","Lojban":"Lojban","Japanese":"Japanska","Japanese Sign Language":"Japanskt teckenspråk","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Georgiska","Kanuri":"Kanuri","Kazakh":"Kazakiska","Khmer":"Khmer","Kikuyu":"Kikuyu","Kinyarwanda":"Rwanda","Kirghiz":"Kirgiziska","Komi":"Komi","Kongo":"Kikongo","Korean":"Koreanska","Kuanyama":"Kuanyama","Kurdish":"Kurdiska","Lao":"Lao","Latvian":"Lettiska","Limburgan":"Limburgiska","Lingala":"Lingala","Lithuanian":"Litauiska","Luxembourgish":"Luxemburgiska","Luba-Katanga":"Luba-Katanga","Ganda":"Luganda","Marshallese":"Marshallesiska","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Makedonska","Malagasy":"Malagassiska","Maltese":"Maltesiska","Mongolian":"Mongoliska","Maori":"Maori","Malay (macrolanguage)":"Malajiska","Burmese":"Burmesiska","Nauru":"Nauruanska","Navajo":"Navajo","South Ndebele":"Sydndebele","North Ndebele":"Nordndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepali","Dutch":"Nederländska","Norwegian Nynorsk":"Nynorska","Norwegian Bokmål":"Bokmål","Norwegian":"Norska","Nyanja":"Chichewa","Occitan":"Occitanska","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Oromo","Ossetian":"Ossetiska","Panjabi":"Panjabi","Pakistan Sign Language":"Pakistanskt teckenspråk","Polish":"Polska","Portuguese":"Portugisiska","Pushto":"Pashto","Quechua":"Quechua","Romansh":"Rätoromanska","Romanian":"Rumänska","Russian Sign Language":"Ryskt teckenspråk","Rundi":"Kirundi","Russian":"Ryska","Sango":"Sango","Saudi Arabian Sign Language":"Saudiskt teckenspråk","South African Sign Language":"Sydafrikanskt teckenspråk","Sinhala":"Singalesiska","Slovak":"Slovakiska","Slovenian":"Slovenska","Northern Sami":"Nordsamiska","Samoan":"Samoanska","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somaliska","Southern Sotho":"Sesotho","Spanish":"Spanska","Albanian":"Albanska","Sardinian":"Sardiska","Serbian":"Serbiska","Swati":"SiSwati","Sundanese":"Sundanesiska","Swahili (macrolanguage)":"Swahili","Swedish":"Svenska","Swedish Sign Language":"Svenskt teckenspråk","Tahitian":"Tahitiska","Tamil":"Tamil","Tatar":"Tatariska","Telugu":"Telugu","Tajik":"Tadzjikiska","Tagalog":"Tagalog","Thai":"Thai","Tigrinya":"Tigrinska","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonganska","Tswana":"Setswana","Tsonga":"Tsonga","Turkmen":"Turkmeniska","Turkish":"Turkiska","Twi":"Twi","Uighur":"Uiguriska","Ukrainian":"Ukrainska","Urdu":"Urdu","Uzbek":"Uzbekiska","Venda":"Venda","Vietnamese":"Vietnamesiska","Walloon":"Vallonska","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Jiddisch","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Kinesiska","Zulu":"Zulu"} \ No newline at end of file +{"Music":"Musik","Films":"Film","Vehicles":"Fordon","Art":"Konst","Sports":"Sport","Travels":"Resor","Gaming":"Spel","People":"Människor","Comedy":"Komedi","Entertainment":"Underhållning","News & Politics":"Nyheter och politik","How To":"Instruktioner","Education":"Utbildning","Activism":"Aktivism","Science & Technology":"Vetenskap och teknik","Animals":"Djur","Kids":"Barn","Food":"Mat","Attribution":"Attribution","Attribution - Share Alike":"Attribution - Share Alike","Attribution - No Derivatives":"Attribution - No Derivatives","Attribution - Non Commercial":"Attribution - Non Commercial","Attribution - Non Commercial - Share Alike":"Attribution - Non Commercial - Share Alike","Attribution - Non Commercial - No Derivatives":"Attribution - Non Commercial - No Derivatives","Public Domain Dedication":"Public Domain Dedication","Public":"Offentlig","Unlisted":"Olistad","Private":"Privat","Published":"Publicerad","To transcode":"Att omkoda","To import":"Att importera","Pending":"I kö","Success":"Lyckades","Failed":"Misslyckades","Regular":"Vanlig","Watch later":"Titta senare","This video does not exist.":"Videon finns inte.","We cannot fetch the video. Please try again later.":"Vi kan inte hitta videon just nu. Försök gärna igen senare.","Sorry":"Vi beklagar","This video is not available because the remote instance is not responding.":"Videon är inte tillgänglig eftersom fjärrinstansen inte svarar.","Misc":"Diverse","Unknown":"Okänd","Afar":"Afar","Abkhazian":"Abchaziska","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amhariska","Arabic":"Arabiska","Aragonese":"Aragonska","American Sign Language":"Amerikanskt teckenspråk","Assamese":"Assamesiska","Avaric":"Avariska","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azerbajdzjanska","Bashkir":"Basjkiriska","Bambara":"Bambara","Belarusian":"Vitryska","Bengali":"Bengali","British Sign Language":"Brittiskt teckenspråk","Bislama":"Bislama","Tibetan":"Tibetanska","Bosnian":"Bosniska","Breton":"Bretonska","Bulgarian":"Bulgariska","Brazilian Sign Language":"Brasilianskt teckenspråk","Catalan":"Katalanska","Czech":"Tjeckiska","Chamorro":"Chamorro","Chechen":"Tjetjenska","Chuvash":"Tjuvasjiska","Cornish":"Korniska","Corsican":"Korsikanska","Cree":"Cree","Czech Sign Language":"Tjeckiskt teckenspråk","Chinese Sign Language":"Kinesiskt teckenspråk","Welsh":"Kymriska","Danish":"Danska","German":"Tyska","Dhivehi":"Divehi","Danish Sign Language":"Danskt teckenspråk","Dzongkha":"Dzongkha","Greek":"Grekiska","English":"Engelska","Esperanto":"Esperanto","Estonian":"Estniska","Basque":"Baskiska","Ewe":"Ewe","Faroese":"Färöiska","Persian":"Persiska","Fijian":"Fijianska","Finnish":"Finska","French":"Franska","Western Frisian":"Västfrisiska","French Sign Language":"Franskt teckenspråk","Fulah":"Fula","Scottish Gaelic":"Skotsk gäliska","Irish":"Iriska","Galician":"Galiciska","Manx":"Manx","Guarani":"Guaraní","German Sign Language":"Tyskt teckenspråk","Gujarati":"Gujarati","Haitian":"Haitisk kreol","Hausa":"Hausa","Serbo-Croatian":"Serbokroatiska","Hebrew":"Hebreiska","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Kroatiska","Hungarian":"Ungerska","Armenian":"Armeniska","Igbo":"Igbo","Sichuan Yi":"Sichuan Yi","Inuktitut":"Inuktitut","Indonesian":"Indonesiska","Inupiaq":"Iñupiaq","Icelandic":"Isländska","Italian":"Italienska","Javanese":"Javanesiska","Lojban":"Lojban","Japanese":"Japanska","Japanese Sign Language":"Japanskt teckenspråk","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Georgiska","Kanuri":"Kanuri","Kazakh":"Kazakiska","Khmer":"Khmer","Kikuyu":"Kikuyu","Kinyarwanda":"Rwanda","Kirghiz":"Kirgiziska","Komi":"Komi","Kongo":"Kikongo","Korean":"Koreanska","Kuanyama":"Kuanyama","Kurdish":"Kurdiska","Lao":"Lao","Latvian":"Lettiska","Limburgan":"Limburgiska","Lingala":"Lingala","Lithuanian":"Litauiska","Luxembourgish":"Luxemburgiska","Luba-Katanga":"Luba-Katanga","Ganda":"Luganda","Marshallese":"Marshallesiska","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Makedonska","Malagasy":"Malagassiska","Maltese":"Maltesiska","Mongolian":"Mongoliska","Maori":"Maori","Malay (macrolanguage)":"Malajiska","Burmese":"Burmesiska","Nauru":"Nauruanska","Navajo":"Navajo","South Ndebele":"Sydndebele","North Ndebele":"Nordndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepali","Dutch":"Nederländska","Norwegian Nynorsk":"Nynorska","Norwegian Bokmål":"Bokmål","Norwegian":"Norska","Nyanja":"Chichewa","Occitan":"Occitanska","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Oromo","Ossetian":"Ossetiska","Panjabi":"Panjabi","Pakistan Sign Language":"Pakistanskt teckenspråk","Polish":"Polska","Portuguese":"Portugisiska","Pushto":"Pashto","Quechua":"Quechua","Romansh":"Rätoromanska","Romanian":"Rumänska","Russian Sign Language":"Ryskt teckenspråk","Rundi":"Kirundi","Russian":"Ryska","Sango":"Sango","Saudi Arabian Sign Language":"Saudiskt teckenspråk","South African Sign Language":"Sydafrikanskt teckenspråk","Sinhala":"Singalesiska","Slovak":"Slovakiska","Slovenian":"Slovenska","Northern Sami":"Nordsamiska","Samoan":"Samoanska","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somaliska","Southern Sotho":"Sesotho","Spanish":"Spanska","Albanian":"Albanska","Sardinian":"Sardiska","Serbian":"Serbiska","Swati":"SiSwati","Sundanese":"Sundanesiska","Swahili (macrolanguage)":"Swahili","Swedish":"Svenska","Swedish Sign Language":"Svenskt teckenspråk","Tahitian":"Tahitiska","Tamil":"Tamil","Tatar":"Tatariska","Telugu":"Telugu","Tajik":"Tadzjikiska","Tagalog":"Tagalog","Thai":"Thai","Tigrinya":"Tigrinska","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonganska","Tswana":"Setswana","Tsonga":"Tsonga","Turkmen":"Turkmeniska","Turkish":"Turkiska","Twi":"Twi","Uighur":"Uiguriska","Ukrainian":"Ukrainska","Urdu":"Urdu","Uzbek":"Uzbekiska","Venda":"Venda","Vietnamese":"Vietnamesiska","Walloon":"Vallonska","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Jiddisch","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Kinesiska","Zulu":"Zulu"} diff --git a/client/src/locale/server.th-TH.json b/client/src/locale/server.th-TH.json new file mode 100644 index 000000000..ef24d8c06 --- /dev/null +++ b/client/src/locale/server.th-TH.json @@ -0,0 +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":""} diff --git a/client/src/locale/server.tr-TR.json b/client/src/locale/server.tr-TR.json new file mode 100644 index 000000000..be1142bd7 --- /dev/null +++ b/client/src/locale/server.tr-TR.json @@ -0,0 +1 @@ +{"Music":"Müzik","Films":"Film","Vehicles":"Araçlar","Art":"Sanat","Sports":"Spor","Travels":"Seyahat","Gaming":"Oyun","People":"İnsan","Comedy":"Komedi","Entertainment":"Eğlence","News & Politics":"Haber ve Politika","How To":"Nasıl yapılır?","Education":"Eğitim","Activism":"Aktivizm","Science & Technology":"Bilim ve Teknoloji","Animals":"Hayvanlar","Kids":"Çocuklar","Food":"Yiyecek","Attribution":"Atıf","Attribution - Share Alike":"Atıf - Benzer paylaşım","Attribution - No Derivatives":"Atıf - Türev yok","Attribution - Non Commercial":"Atıf - Ticari olmayan","Attribution - Non Commercial - Share Alike":"Atıf - Ticari olmayan - Aynen paylaşım","Attribution - Non Commercial - No Derivatives":"Atıf - Ticari olmayan - Türev yok","Public Domain Dedication":"Kamuya Adanmış","Public":"Herkese açık","Unlisted":"Liste dışı","Private":"Özel","Published":"Yayınlanan","To transcode":"Kod dönüştürmek için","To import":"İçe aktarmak için","Pending":"Beklemede","Success":"Başarılı","Failed":"Başarısız oldu","Regular":"Normal","Watch later":"Daha sonra izle","This video does not exist.":"Bu video mevcut değil.","We cannot fetch the video. Please try again later.":"Videoyu alamıyoruz. Lütfen daha sonra tekrar deneyiniz.","Sorry":"Üzgünüz","This video is not available because the remote instance is not responding.":"Bu video kullanılamıyor. Çünkü uzaktaki örnek yanıt vermiyor.","Misc":"Çeşitli","Unknown":"Bilinmeyen","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":""} diff --git a/client/src/locale/server.uk-UA.json b/client/src/locale/server.uk-UA.json new file mode 100644 index 000000000..02f97b977 --- /dev/null +++ b/client/src/locale/server.uk-UA.json @@ -0,0 +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":""} diff --git a/client/src/locale/server.vi-VN.json b/client/src/locale/server.vi-VN.json new file mode 100644 index 000000000..88e0b58f5 --- /dev/null +++ b/client/src/locale/server.vi-VN.json @@ -0,0 +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":""} diff --git a/client/src/locale/server.zh-Hans-CN.json b/client/src/locale/server.zh-Hans-CN.json index b46d901da..04154ff60 100644 --- a/client/src/locale/server.zh-Hans-CN.json +++ b/client/src/locale/server.zh-Hans-CN.json @@ -1 +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":"祖鲁语"} \ No newline at end of file +{"Music":"音乐","Films":"电影","Vehicles":"汽车","Art":"艺术","Sports":"体育","Travels":"旅游","Gaming":"游戏","People":"人物","Comedy":"喜剧","Entertainment":"娱乐","News & Politics":"新闻和时政","How To":"教程","Education":"教育","Activism":"社会活动","Science & Technology":"科学和技术","Animals":"动物","Kids":"儿童","Food":"美食","Attribution":"署名","Attribution - Share Alike":"署名 - 相同方式共享","Attribution - No Derivatives":"署名 - 禁止演绎","Attribution - Non Commercial":"署名 - 非商业性使用","Attribution - Non Commercial - Share Alike":"署名 - 非商业性使用 - 相同方式共享","Attribution - Non Commercial - No Derivatives":"署名 - 非商业性使用 - 禁止演绎","Public Domain Dedication":"公共领域贡献","Public":"公开","Unlisted":"不公开","Private":"私享","Published":"已发布","To transcode":"转码中","To import":"导入中","Pending":"等待中","Success":"成功","Failed":"失败","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":"祖鲁语"} diff --git a/client/src/locale/server.zh-Hant-TW.json b/client/src/locale/server.zh-Hant-TW.json index e3cc8f315..03be3a222 100644 --- a/client/src/locale/server.zh-Hant-TW.json +++ b/client/src/locale/server.zh-Hant-TW.json @@ -1 +1 @@ -{"Music":"音樂","Films":"電影","Vehicles":"汽車","Art":"藝術","Sports":"運動","Travels":"旅遊","Gaming":"遊戲","People":"大眾","Comedy":"喜劇","Entertainment":"娛樂","News & Politics":"新聞與政策","How To":"How To","Education":"教育","Activism":"行動","Science & Technology":"科學與科技","Animals":"動物","Kids":"兒童","Food":"食物","Attribution":"姓名標示","Attribution - Share Alike":"姓名標示 - 相同方式分享","Attribution - No Derivatives":"姓名標示 - 禁止改作","Attribution - Non Commercial":"姓名標示 - 非商業性","Attribution - Non Commercial - Share Alike":"姓名標示 - 非商業性 - 相同方式分享","Attribution - Non Commercial - No Derivatives":"姓名標示 - 非商業性 - 禁止改作","Public Domain Dedication":"公有領域","Public":"公開","Unlisted":"不列出","Private":"私人","Published":"已發佈","To transcode":"待轉換編碼","To import":"待匯入","Pending":"擱置中","Success":"成功","Failed":"失敗","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":"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":"Kuanyama 語","Kurdish":"庫德語","Lao":"寮語","Latvian":"拉脫維亞語","Limburgan":"林堡語","Lingala":"林格拉語","Lithuanian":"立陶宛語","Luxembourgish":"盧森堡語","Luba-Katanga":"盧巴卡丹加語","Ganda":"盧干達語","Marshallese":"馬紹爾語","Malayalam":"馬拉雅拉姆語","Marathi":"馬拉提語","Macedonian":"馬其頓語","Malagasy":"馬拉加斯語","Maltese":"馬爾他語","Mongolian":"蒙古語","Maori":"毛利語","Malay (macrolanguage)":"馬來語","Burmese":"緬甸語","Nauru":"諾魯語","Navajo":"納瓦荷語","South Ndebele":"南恩德貝勒語","North Ndebele":"北恩德貝勒語","Ndonga":"恩敦加語","Nepali (macrolanguage)":"尼泊爾語","Dutch":"荷蘭語","Norwegian Nynorsk":"新挪威語","Norwegian Bokmål":"書面挪威語","Norwegian":"挪威語","Nyanja":"尼揚賈語","Occitan":"奧克西當語","Ojibwa":"歐及布威語","Oriya (macrolanguage)":"歐利亞語","Oromo":"奧羅莫語","Ossetian":"奧塞提亞語","Panjabi":"旁遮普語","Pakistan Sign Language":"巴基斯坦手語","Polish":"波蘭語","Portuguese":"葡萄牙語","Pushto":"普什圖語","Quechua":"奇楚瓦語","Romansh":"羅曼什語","Romanian":"羅馬尼亞語","Russian Sign Language":"俄羅斯手語","Rundi":"克倫地語","Russian":"俄語","Sango":"桑戈語","Saudi Arabian Sign Language":"沙烏地阿拉伯手語","South African Sign Language":"南非手語","Sinhala":"僧伽羅語","Slovak":"斯洛伐克語","Slovenian":"斯洛維尼亞語","Northern Sami":"北方薩米語","Samoan":"薩摩亞語","Shona":"修納語","Sindhi":"信德語","Somali":"索馬利亞語","Southern Sotho":"塞索托語","Spanish":"西班牙語","Albanian":"阿爾巴尼亞語","Sardinian":"薩丁尼亞語","Serbian":"塞爾維亞語","Swati":"史瓦濟語","Sundanese":"巽他語","Swahili (macrolanguage)":"斯瓦希里語","Swedish":"瑞典語","Swedish Sign Language":"瑞典手語","Tahitian":"大溪地語","Tamil":"坦米爾語","Tatar":"韃靼語","Telugu":"泰盧固語","Tajik":"塔吉克語","Tagalog":"他加祿語","Thai":"泰語","Tigrinya":"提格利尼亞語","Klingon":"克林貢語","Tonga (Tonga Islands)":"東加語","Tswana":"札那語","Tsonga":"宋加語","Turkmen":"土庫曼語","Turkish":"土耳其語","Twi":"契維語","Uighur":"維吾爾語","Ukrainian":"烏克蘭語","Urdu":"烏爾都語","Uzbek":"烏茲別克語","Venda":"文達語","Vietnamese":"越南語","Walloon":"瓦隆語","Wolof":"沃洛夫語","Xhosa":"科薩語","Yiddish":"意第緒語","Yoruba":"約魯巴語","Zhuang":"壯語","Chinese":"漢語","Zulu":"祖魯語"} \ No newline at end of file +{"Music":"音樂","Films":"電影","Vehicles":"汽車","Art":"藝術","Sports":"運動","Travels":"旅遊","Gaming":"遊戲","People":"大眾","Comedy":"喜劇","Entertainment":"娛樂","News & Politics":"新聞與政策","How To":"How To","Education":"教育","Activism":"行動","Science & Technology":"科學與科技","Animals":"動物","Kids":"兒童","Food":"食物","Attribution":"姓名標示","Attribution - Share Alike":"姓名標示 - 相同方式分享","Attribution - No Derivatives":"姓名標示 - 禁止改作","Attribution - Non Commercial":"姓名標示 - 非商業性","Attribution - Non Commercial - Share Alike":"姓名標示 - 非商業性 - 相同方式分享","Attribution - Non Commercial - No Derivatives":"姓名標示 - 非商業性 - 禁止改作","Public Domain Dedication":"公有領域","Public":"公開","Unlisted":"不列出","Private":"私人","Published":"已發佈","To transcode":"待轉換編碼","To import":"待匯入","Pending":"擱置中","Success":"成功","Failed":"失敗","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":"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":"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":"祖魯語"} diff --git a/scripts/i18n/xliff2json.ts b/scripts/i18n/xliff2json.ts index 68fc95f34..d15039bb9 100755 --- a/scripts/i18n/xliff2json.ts +++ b/scripts/i18n/xliff2json.ts @@ -2,14 +2,55 @@ import { registerTSPaths } from '../../server/helpers/register-ts-paths' registerTSPaths() import * as xliff12ToJs from 'xliff/xliff12ToJs' -import { readFileSync, unlink, writeFile } from 'fs-extra' +import { readFileSync, readJSON, unlink, writeFile, writeJSON, existsSync, exists, pathExists } from 'fs-extra' import { join } from 'path' import { buildFileLocale, I18N_LOCALES, isDefaultLocale } from '../../shared/models/i18n/i18n' import { eachSeries } from 'async' const sources: string[] = [] -const availableLocales = Object.keys(I18N_LOCALES) - .filter(l => isDefaultLocale(l) === false) +const l = [ + 'ar-001', + 'ca-ES', + 'cs-CZ', + 'da-DK', + 'de-DE', + 'el-GR', + 'en-GB', + 'en-US', + 'eo', + 'es-ES', + 'eu-ES', + 'fa-IR', + 'fi-FI', + 'fr-FR', + 'gd', + 'gl-ES', + 'hu-HU', + 'it-IT', + 'ja-JP', + 'jbo', + 'ko-KR', + 'lt-LT', + 'nb-NO', + 'nl-NL', + 'oc', + 'pl-PL', + 'pt-BR', + 'pt-PT', + 'ru-RU', + 'sk-SK', + 'sl-SI', + 'sv-SE', + 'ta', + 'th-TH', + 'tr-TR', + 'uk-UA', + 'vi-VN', + 'zh-Hans-CN', + 'zh-Hant-TW' +] + +const availableLocales = l.filter(l => isDefaultLocale(l) === false) .map(l => buildFileLocale(l)) for (const file of [ 'player', 'server', 'iso639' ]) { @@ -26,7 +67,7 @@ eachSeries(sources, (source, cb) => { mergeISO639InServer(err => { if (err) return handleError(err) - process.exit(0) + injectMissingTranslations().then(() => process.exit(0)) }) }) @@ -38,6 +79,11 @@ function handleError (err: any) { function xliffFile2JSON (filePath: string, cb) { const fileTarget = filePath.replace('.xml', '.json') + if (!existsSync(filePath)) { + console.log('No file %s exists.', filePath) + return cb() + } + // Remove the two first lines our xliff module does not like let fileContent = readFileSync(filePath).toString() fileContent = removeFirstLine(fileContent) @@ -60,6 +106,15 @@ function mergeISO639InServer (cb) { const serverPath = join(__dirname, '../../../client/src/locale/target/', `server_${locale}.json`) const iso639Path = join(__dirname, '../../../client/src/locale/target/', `iso639_${locale}.json`) + if (!existsSync(serverPath)) { + console.log('No file %s exists.', serverPath) + return cb() + } + if (!existsSync(iso639Path)) { + console.log('No file %s exists.', iso639Path) + return cb() + } + const resServer = readFileSync(serverPath).toString() const resISO639 = readFileSync(iso639Path).toString() @@ -89,3 +144,36 @@ function createJSONString (obj: any) { return JSON.stringify(res) } + +async function injectMissingTranslations () { + const baseServer = await readJSON(join(__dirname, '../../../client/src/locale/server.en-US.json')) + Object.keys(baseServer).forEach(k => baseServer[k] = '') + + for (const locale of availableLocales) { + const serverPath = join(__dirname, '../../../client/src/locale/target/', `server_${locale}.json`) + if (!await pathExists(serverPath)) { + console.log('No file exists to inject missing translations: %s.', serverPath) + continue + } + + let serverJSON = await readJSON(serverPath) + + serverJSON = Object.assign({}, baseServer, serverJSON) + await writeJSON(serverPath, serverJSON) + } + + const basePlayer = await readJSON(join(__dirname, '../../../client/src/locale/player.en-US.json')) + Object.keys(basePlayer).forEach(k => basePlayer[k] = '') + for (const locale of availableLocales) { + const serverPath = join(__dirname, '../../../client/src/locale/target/', `player_${locale}.json`) + if (!await pathExists(serverPath)) { + console.log('No file exists to inject missing translations: %s.', serverPath) + continue + } + + let serverJSON = await readJSON(serverPath) + + serverJSON = Object.assign({}, basePlayer, serverJSON) + await writeJSON(serverPath, serverJSON) + } +} From 24b1c65abd6fa84b2e21bc2cb87c0b3006120787 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 14:12:57 +0100 Subject: [PATCH 14/19] Remove html tags --- client/src/locale/angular.ar-001.xlf | 6 +- client/src/locale/angular.cs-CZ.xlf | 77 +- client/src/locale/angular.da-DK.xlf | 12 +- client/src/locale/angular.de-DE.xlf | 6 +- client/src/locale/angular.en-GB.xlf | 6 +- client/src/locale/angular.en-US.xlf | 2058 +++++++++------------- client/src/locale/angular.eo.xlf | 446 +++-- client/src/locale/angular.es-ES.xlf | 36 +- client/src/locale/angular.eu-ES.xlf | 6 +- client/src/locale/angular.fa-IR.xlf | 15 +- client/src/locale/angular.fi-FI.xlf | 3 +- client/src/locale/angular.fr-FR.xlf | 434 ++--- client/src/locale/angular.gd.xlf | 636 ++++--- client/src/locale/angular.gl-ES.xlf | 3 +- client/src/locale/angular.hu-HU.xlf | 18 +- client/src/locale/angular.it-IT.xlf | 6 +- client/src/locale/angular.ja-JP.xlf | 9 +- client/src/locale/angular.jbo.xlf | 3 +- client/src/locale/angular.pl-PL.xlf | 27 +- client/src/locale/angular.pt-BR.xlf | 6 +- client/src/locale/angular.pt-PT.xlf | 573 +++--- client/src/locale/angular.ru-RU.xlf | 30 +- client/src/locale/angular.sk-SK.xlf | 6 +- client/src/locale/angular.sl-SI.xlf | 3 +- client/src/locale/angular.sv-SE.xlf | 150 +- client/src/locale/angular.ta.xlf | 5 +- client/src/locale/angular.tr-TR.xlf | 6 +- client/src/locale/angular.uk-UA.xlf | 32 +- client/src/locale/angular.vi-VN.xlf | 3 +- client/src/locale/angular.zh-Hant-TW.xlf | 1219 +++++++------ scripts/i18n/pull-hook.sh | 6 + 31 files changed, 3071 insertions(+), 2775 deletions(-) diff --git a/client/src/locale/angular.ar-001.xlf b/client/src/locale/angular.ar-001.xlf index e5073b5ff..dc24a9f8d 100644 --- a/client/src/locale/angular.ar-001.xlf +++ b/client/src/locale/angular.ar-001.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.cs-CZ.xlf b/client/src/locale/angular.cs-CZ.xlf index 0e8d0167d..1cd898cc9 100644 --- a/client/src/locale/angular.cs-CZ.xlf +++ b/client/src/locale/angular.cs-CZ.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -594,7 +596,8 @@ src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 - Blacklist videoBlacklist video + Blacklist video + 3 src/app/shared/video/modals/video-blacklist.component.html3 @@ -627,16 +630,16 @@ src/app/shared/video/video-miniature.component.html24 - BlacklistedBlacklisted + Blacklisted + 42 src/app/shared/video/video-miniature.component.html42 Sensitive - - Sensitive - + + 46 src/app/shared/video/video-miniature.component.html46 @@ -1500,7 +1503,8 @@ src/app/menu/menu.component.html56 - DiscoverDiscover + Discover + 66 src/app/menu/menu.component.html66 @@ -2620,7 +2624,8 @@ src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 - Follower handleFollower handle + Follower handle + 17 src/app/+admin/follows/followers-list/followers-list.component.html17 @@ -2750,7 +2755,8 @@ src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 - Bypass video auto blacklistBypass video auto blacklist + Bypass video auto blacklist + 86 src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 @@ -2852,12 +2858,14 @@ src/app/+admin/users/user-list/user-list.component.html95 - ModerationModeration + Moderation + 2 src/app/+admin/moderation/moderation.component.html2 - Video abusesVideo abuses + Video abuses + 5 src/app/+admin/moderation/moderation.component.html5 @@ -2903,7 +2911,8 @@ src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 - UnfederatedUnfederated + Unfederated + 10 src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 @@ -2936,7 +2945,8 @@ src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 - Moderation commentModeration comment + Moderation comment + 3 src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 @@ -2994,7 +3004,8 @@ src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 - Moderation comment:Moderation comment: + Moderation comment: + 57 src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 @@ -3013,7 +3024,8 @@ src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at Muted at + Muted at + 13 src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 @@ -3148,7 +3160,8 @@ src/app/+admin/system/system.component.html7 - DebugDebug + Debug + 9 src/app/+admin/system/system.component.html9 @@ -3485,7 +3498,8 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 - New videos of users automatically blacklisted enabledNew videos of users automatically blacklisted enabled + New videos of users automatically blacklisted enabled + 318 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 @@ -3497,7 +3511,8 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 - Other instances can follow your instanceOther instances can follow your instance + Other instances can follow your instance + 335 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 @@ -3863,7 +3878,8 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 - In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages + In Recently added, Trending, Local and Search pages + 25 src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 @@ -4009,7 +4025,8 @@ src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 - StatusStatus + Status + 19 src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 @@ -4142,7 +4159,8 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 - Muted instancesMuted instances + Muted instances + 2 src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 @@ -4429,7 +4447,8 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy src/app/+about/about.component.html7 - FollowsFollows + Follows + 9 src/app/+about/about.component.html9 @@ -4455,7 +4474,8 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy src/app/+about/about-instance/contact-admin-modal.component.html20 - SubjectSubject + Subject + 29 src/app/+about/about-instance/contact-admin-modal.component.html29 @@ -4779,12 +4799,14 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy src/app/+about/about-follows/about-follows.component.html5 - FollowingsFollowings + Followings + 13 src/app/+about/about-follows/about-follows.component.html13 - This instance does not have followings.This instance does not have followings. + This instance does not have followings. + 15 src/app/+about/about-follows/about-follows.component.html15 @@ -5723,7 +5745,8 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - New video abuseNew video abuse + New video abuse + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 diff --git a/client/src/locale/angular.da-DK.xlf b/client/src/locale/angular.da-DK.xlf index 07cfa69ad..9de17bd72 100644 --- a/client/src/locale/angular.da-DK.xlf +++ b/client/src/locale/angular.da-DK.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -830,7 +832,8 @@ - ImportImport + Import + 286 src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 @@ -1438,7 +1441,8 @@ - TrendingTrending + Trending + 71 src/app/menu/menu.component.html71 diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf index 76c0ce635..82a4840f8 100644 --- a/client/src/locale/angular.de-DE.xlf +++ b/client/src/locale/angular.de-DE.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.en-GB.xlf b/client/src/locale/angular.en-GB.xlf index c6aaaaad7..f20f2548c 100644 --- a/client/src/locale/angular.en-GB.xlf +++ b/client/src/locale/angular.en-GB.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.en-US.xlf b/client/src/locale/angular.en-US.xlf index a60eeabaf..dee32307e 100644 --- a/client/src/locale/angular.en-US.xlf +++ b/client/src/locale/angular.en-US.xlf @@ -1,216 +1,228 @@ - - - + + + + - - CloseClose - - node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts + + Close + Close + 3 - - PreviousPrevious - - node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 + + Previous + Previous + 13 - - NextNext - - node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 + + Next + Next + 17 - - Previous monthPrevious month - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 4 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 + + Previous month + Previous month + 5 - - Next monthNext month - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 26 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 + + Next month + Next month + 27 - - Select monthSelect month - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 6 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 + + Select month + Select month + 7 - - Select yearSelect year - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 15 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 + + Select year + Select year + 16 - - «««« - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 + + «« + «« + 2 - - «« - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 + + « + « + 3 - - »» - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 + + » + » + 4 - - »»»» - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 + + »» + »» + 5 - - FirstFirst - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 + + First + First + 14 - - PreviousPrevious - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 + + Previous + Previous + 23 - - NextNext - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 + + Next + Next + 41 - - LastLast - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 + + Last + Last + 49 - - %% - - node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 + + % + % + 6 - - Increment hoursIncrement hours - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 + + Increment hours + Increment hours + 9 - - HHHH - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 + + HH + HH + 12 - - HoursHours - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 + + Hours + Hours + 14 - - Decrement hoursDecrement hours - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 + + Decrement hours + Decrement hours + 21 - - Increment minutesIncrement minutes - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 + + Increment minutes + Increment minutes + 30 - - MMMM - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 + + MM + MM + 33 - - MinutesMinutes - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 + + Minutes + Minutes + 35 - - Decrement minutesDecrement minutes - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 + + Decrement minutes + Decrement minutes + 42 - - Increment secondsIncrement seconds - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 + + Increment seconds + Increment seconds + 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SSSS node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 54 - - SecondsSeconds - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + + + Seconds + Seconds + 56 - - Decrement secondsDecrement seconds - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 + + Decrement seconds + Decrement seconds + 63 - - - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 + + + 71 - - - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 + + + 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 CloseClose node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts 8 - - You don't have notifications.You don't have notifications. - - src/app/shared/users/user-notifications.component.html + + + You don't have notifications. + You don't have notifications. + 1 - + src/app/shared/users/user-notifications.component.html1 @@ -228,61 +240,64 @@ src/app/shared/users/user-notifications.component.html 7 - + + Your video has been unblacklisted - + + Your video has been unblacklisted - - src/app/shared/users/user-notifications.component.html + 15 - + src/app/shared/users/user-notifications.component.html15 + Your video has been blacklisted - + + Your video has been blacklisted - - src/app/shared/users/user-notifications.component.html + 23 - + src/app/shared/users/user-notifications.component.html23 + A new video abuse has been created on video - + + A new video abuse has been created on video - - src/app/shared/users/user-notifications.component.html + 31 - + src/app/shared/users/user-notifications.component.html31 @@ -300,97 +315,103 @@ src/app/shared/users/user-notifications.component.html 39 - + + commented your video - + + commented your video - - src/app/shared/users/user-notifications.component.html + 47 - + src/app/shared/users/user-notifications.component.html47 + Your video has been published - + + Your video has been published - - src/app/shared/users/user-notifications.component.html + 55 - + src/app/shared/users/user-notifications.component.html55 + Your video import succeeded - + + Your video import succeeded - - src/app/shared/users/user-notifications.component.html + 63 - + src/app/shared/users/user-notifications.component.html63 + Your video import failed - + + Your video import failed - - src/app/shared/users/user-notifications.component.html + 71 - + src/app/shared/users/user-notifications.component.html71 + User registered on your instance - + + User registered on your instance - - src/app/shared/users/user-notifications.component.html + 79 - + src/app/shared/users/user-notifications.component.html79 + @@ -400,7 +421,8 @@ your channel your account - + + @@ -410,29 +432,29 @@ your account - - src/app/shared/users/user-notifications.component.html + 87 - + src/app/shared/users/user-notifications.component.html87 + mentioned you on video - + + mentioned you on video - - src/app/shared/users/user-notifications.component.html + 98 - + src/app/shared/users/user-notifications.component.html98 @@ -470,277 +492,211 @@ src/app/shared/users/user-notifications.component.html 115 - - Save toSave to - - src/app/shared/video-playlist/video-add-to-playlist.component.html + + + Save to + Save to + 4 - - OptionsOptions - - src/app/shared/video-playlist/video-add-to-playlist.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html4 + + Options + Options + 9 - - Start atStart at - - src/app/shared/video-playlist/video-add-to-playlist.component.html - 17 - - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 55 - - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html9 + + Start at + Start at + 61 - - Stop atStop at - - src/app/shared/video-playlist/video-add-to-playlist.component.html - 31 - - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 69 - - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 + + Stop at + Stop at + 112 - - Display nameDisplay name - - src/app/shared/video-playlist/video-add-to-playlist.component.html - 64 - - - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 6 - - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 28 - - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 28 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 9 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 9 - - - src/app/+signup/+register/register-step-user.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 + + Display name + Display name + 4 - - CreateCreate - - src/app/shared/video-playlist/video-add-to-playlist.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 + + Create + Create + 74 - - Download videoDownload video - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html74 + + Download video + Download video + 3 - - Direct downloadDirect download - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video/modals/video-download.component.html3 + + Direct download + Direct download + 27 - - Torrent (.torrent file)Torrent (.torrent file) - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video/modals/video-download.component.html27 + + Torrent (.torrent file) + Torrent (.torrent file) + 32 - + src/app/shared/video/modals/video-download.component.html32 + Cancel - + + Cancel - - src/app/shared/video/modals/video-download.component.html - 38 - - - src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 - - DownloadDownload - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 + + Download + Download + 43 - - Report videoReport video - - src/app/shared/video/modals/video-report.component.html + src/app/shared/video/modals/video-download.component.html43 + + Report video + Report video + 3 - + src/app/shared/video/modals/video-report.component.html3 + Your report will be sent to moderators of . It will be forwarded to origin instance too. - + + Your report will be sent to moderators of . It will be forwarded to origin instance too. - - src/app/shared/video/modals/video-report.component.html + 9 - - Reason...Reason... - - src/app/shared/video/modals/video-report.component.html - 16 - - - src/app/shared/video/modals/video-blacklist.component.html + src/app/shared/video/modals/video-report.component.html9 + + Reason... + Reason... + 11 - - src/app/shared/moderation/user-ban-modal.component.html - 11 - - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 + Cancel - + + Cancel - - src/app/shared/video/modals/video-report.component.html - 24 - - - src/app/shared/video/modals/video-blacklist.component.html - 26 - - - src/app/shared/video/videos-selection.component.html - 15 - - - src/app/+about/about-instance/contact-admin-modal.component.html + 47 - - SubmitSubmit - - src/app/shared/video/modals/video-report.component.html - 29 - - - src/app/shared/video/modals/video-blacklist.component.html - 31 - - - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 26 - - - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 29 - - - src/app/+about/about-instance/contact-admin-modal.component.html + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 + + Submit + Submit + 52 - - Blacklist videoBlacklist video - - src/app/shared/video/modals/video-blacklist.component.html + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 + + Blacklist video + Blacklist video + 3 - - Unfederate the video (ask for its deletion from the remote instances)Unfederate the video (ask for its deletion from the remote instances) - - src/app/shared/video/modals/video-blacklist.component.html + src/app/shared/video/modals/video-blacklist.component.html3 + + Unfederate the video (ask for its deletion from the remote instances) + Unfederate the video (ask for its deletion from the remote instances) + 21 - - UnlistedUnlisted - - src/app/shared/video/video-miniature.component.html - 12 - - - src/app/videos/+video-watch/video-watch-playlist.component.html + src/app/shared/video/modals/video-blacklist.component.html21 + + Unlisted + Unlisted + 6 - - PrivatePrivate - - src/app/shared/video/video-miniature.component.html - 13 - - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 33 - - - src/app/videos/+video-watch/video-watch-playlist.component.html + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 + + Private + Private + 7 - - views views - - src/app/shared/video/video-miniature.component.html + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 + + views + views + 24 - - BlacklistedBlacklisted - - src/app/shared/video/video-miniature.component.html + src/app/shared/video/video-miniature.component.html24 + + Blacklisted + Blacklisted + 42 - + src/app/shared/video/video-miniature.component.html42 + Sensitive - + + Sensitive - - src/app/shared/video/video-miniature.component.html + 46 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } - - src/app/shared/video-playlist/video-playlist-miniature.component.html + src/app/shared/video/video-miniature.component.html46 + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 + - + + - - src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 - - Updated Updated - - src/app/shared/video-playlist/video-playlist-miniature.component.html + src/app/shared/video-playlist/video-playlist-miniature.component.html22 + + Updated + Updated + 29 - + src/app/shared/video-playlist/video-playlist-miniature.component.html29 UnavailableUnavailable src/app/shared/video-playlist/video-playlist-element-miniature.component.html @@ -752,37 +708,28 @@ src/app/shared/video-playlist/video-playlist-element-miniature.component.html 34 - - Edit starts/stops atEdit starts/stops at - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html + + + Edit starts/stops at + Edit starts/stops at + 48 - - SaveSave - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 80 - - - src/app/videos/+video-watch/video-watch.component.html - 92 - - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 59 - - - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 + + Save + Save + 15 - - Delete from Delete from - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + + Delete from + Delete from + 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results.No results. src/app/shared/video/videos-selection.component.html @@ -5610,29 +5557,25 @@ When you will upload a video in this channel, the video support field will be au src/app/+page-not-found/page-not-found.component.html 4 - - + Cannot get about information from serverCannot get about information from server src/app/+about/about-instance/about-instance.component.ts 1 - - + Your message has been sent.Your message has been sent. src/app/+about/about-instance/contact-admin-modal.component.ts 1 - - + You already sent this form recentlyYou already sent this form recently src/app/+about/about-instance/contact-admin-modal.component.ts 1 - - + No descriptionNo description src/app/+accounts/account-about/account-about.component.ts @@ -5642,8 +5585,7 @@ When you will upload a video in this channel, the video support field will be au src/app/+video-channels/video-channel-about/video-channel-about.component.ts 1 - - + Published videosPublished videos src/app/+accounts/account-videos/account-videos.component.ts @@ -5653,71 +5595,61 @@ When you will upload a video in this channel, the video support field will be au src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 1 - - + Username copiedUsername copied src/app/+accounts/accounts.component.ts 1 - - + 240p240p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + 360p360p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + 480p480p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + 720p720p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + 1080p1080p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + 2160p2160p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + Auto (via ffmpeg)Auto (via ffmpeg) src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + Configuration updated.Configuration updated. src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + {{'{0} languages selected{{'{0} languages selected src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts @@ -5727,8 +5659,7 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - + No languageNo language src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts @@ -5738,22 +5669,19 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - + {{'{0} categories selected{{'{0} categories selected src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + No categoryNo category src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + UnlimitedUnlimited src/app/+admin/config/shared/config.service.ts @@ -5771,8 +5699,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/users/user.service.ts 1 - - + 100MB100MB src/app/+admin/config/shared/config.service.ts @@ -5782,8 +5709,7 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/config/shared/config.service.ts 1 - - + 500MB500MB src/app/+admin/config/shared/config.service.ts @@ -5793,15 +5719,13 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/config/shared/config.service.ts 1 - - + 1GB1GB src/app/+admin/config/shared/config.service.ts 1 - - + 5GB5GB src/app/+admin/config/shared/config.service.ts @@ -5811,260 +5735,223 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/config/shared/config.service.ts 1 - - + 20GB20GB src/app/+admin/config/shared/config.service.ts 1 - - + 50GB50GB src/app/+admin/config/shared/config.service.ts 1 - - + 10MB10MB src/app/+admin/config/shared/config.service.ts 1 - - + 50MB50MB src/app/+admin/config/shared/config.service.ts 1 - - + 2GB2GB src/app/+admin/config/shared/config.service.ts 1 - - + accepted in instance followers accepted in instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + Do you really want to reject this follower?Do you really want to reject this follower? src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + RejectReject src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + rejected from instance followers rejected from instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + Do you really want to delete this follower?Do you really want to delete this follower? src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + removed from instance followers removed from instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + is not valid is not valid src/app/+admin/follows/following-add/following-add.component.ts 1 - - + You need to specify hosts to follow.You need to specify hosts to follow. src/app/+admin/follows/following-add/following-add.component.ts 1 - - + Hosts need to be unique.Hosts need to be unique. src/app/+admin/follows/following-add/following-add.component.ts 1 - - + If you confirm, you will send a follow request to: - If you confirm, you will send a follow request to: - src/app/+admin/follows/following-add/following-add.component.ts 1 - - + Follow new server(s)Follow new server(s) src/app/+admin/follows/following-add/following-add.component.ts 1 - - + Follow request(s) sent!Follow request(s) sent! src/app/+admin/follows/following-add/following-add.component.ts 1 - - + Do you really want to unfollow ?Do you really want to unfollow ? src/app/+admin/follows/following-list/following-list.component.ts 1 - - + UnfollowUnfollow src/app/+admin/follows/following-list/following-list.component.ts 1 - - + You are not following anymore.You are not following anymore. src/app/+admin/follows/following-list/following-list.component.ts 1 - - + enabledenabled src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - - + disableddisabled src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - - + Redundancy for is Redundancy for is src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - - + Account unmuted by your instance.Account unmuted by your instance. src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts 1 - - + Instance unmuted by your instance.Instance unmuted by your instance. src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts 1 - - + Comment updated.Comment updated. src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts 1 - - + Delete this reportDelete this report src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Update moderation commentUpdate moderation comment src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Mark as acceptedMark as accepted src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Mark as rejectedMark as rejected src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Do you really want to delete this abuse report?Do you really want to delete this abuse report? src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Abuse deleted.Abuse deleted. src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Video removed from blacklist.Video removed from blacklist. src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts 1 - - + videos removed from blacklist. videos removed from blacklist. src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts 1 - - + yesyes src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts 1 - - + nono src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts 1 - - + Do you really want to remove this video from the blacklist? It will be available again in the videos list.Do you really want to remove this video from the blacklist? It will be available again in the videos list. src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts @@ -6074,8 +5961,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video/video-actions-dropdown.component.ts 1 - - + Video removed from the blacklist.Video removed from the blacklist. src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts @@ -6085,134 +5971,115 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video/video-actions-dropdown.component.ts 1 - - + You don't have plugins installed yet.You don't have plugins installed yet. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + You don't have themes installed yet.You don't have themes installed yet. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + Update to Update to src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + Do you really want to uninstall ?Do you really want to uninstall ? src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + uninstalled. uninstalled. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + updated. updated. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + The plugin index is not available. Please retry later.The plugin index is not available. Please retry later. src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - + Please only install plugins or themes you trust, since they can execute any code on your instance.Please only install plugins or themes you trust, since they can execute any code on your instance. src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - + Install ?Install ? src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - + installed. installed. src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - + Settings updated.Settings updated. src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts 1 - - + PluginsPlugins src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - + ThemesThemes src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - + pluginplugin src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - + themetheme src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - + Last weekLast week src/app/+admin/system/logs/logs.component.ts 1 - - + Last dayLast day src/app/+admin/system/logs/logs.component.ts 1 - - + Last hourLast hour src/app/+admin/system/logs/logs.component.ts 1 - - + InfoInfo src/app/+admin/system/logs/logs.component.ts @@ -6222,8 +6089,7 @@ When you will upload a video in this channel, the video support field will be au src/app/core/notification/notifier.service.ts 1 - - + WarningWarning src/app/+admin/system/logs/logs.component.ts @@ -6233,8 +6099,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/guards/can-deactivate-guard.service.ts 1 - - + ErrorError src/app/+admin/system/logs/logs.component.ts @@ -6248,50 +6113,43 @@ When you will upload a video in this channel, the video support field will be au src/app/core/notification/notifier.service.ts 1 - - + User created.User created. src/app/+admin/users/user-edit/user-create.component.ts 1 - - + Password changed for user .Password changed for user . src/app/+admin/users/user-edit/user-password.component.ts 1 - - + Update user passwordUpdate user password src/app/+admin/users/user-edit/user-password.component.ts 1 - - + User updated.User updated. src/app/+admin/users/user-edit/user-update.component.ts 1 - - + Update userUpdate user src/app/+admin/users/user-edit/user-update.component.ts 1 - - + An email asking for password reset has been sent to .An email asking for password reset has been sent to . src/app/+admin/users/user-edit/user-update.component.ts 1 - - + UnbanUnban src/app/+admin/users/user-list/user-list.component.ts @@ -6309,8 +6167,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Set Email as VerifiedSet Email as Verified src/app/+admin/users/user-list/user-list.component.ts @@ -6320,8 +6177,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + You cannot ban root.You cannot ban root. src/app/+admin/users/user-list/user-list.component.ts @@ -6331,22 +6187,19 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Do you really want to unban users?Do you really want to unban users? src/app/+admin/users/user-list/user-list.component.ts 1 - - + users unbanned. users unbanned. src/app/+admin/users/user-list/user-list.component.ts 1 - - + You cannot delete root.You cannot delete root. src/app/+admin/users/user-list/user-list.component.ts @@ -6356,29 +6209,25 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + If you remove these users, you will not be able to create others with the same username!If you remove these users, you will not be able to create others with the same username! src/app/+admin/users/user-list/user-list.component.ts 1 - - + users deleted. users deleted. src/app/+admin/users/user-list/user-list.component.ts 1 - - + users email set as verified. users email set as verified. src/app/+admin/users/user-list/user-list.component.ts 1 - - + Account unmuted.Account unmuted. src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts @@ -6388,8 +6237,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Instance unmuted.Instance unmuted. src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts @@ -6399,71 +6247,61 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + My videos historyMy videos history src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Videos history is enabledVideos history is enabled src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Videos history is disabledVideos history is disabled src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Delete videos historyDelete videos history src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Are you sure you want to delete all your videos history?Are you sure you want to delete all your videos history? src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Videos history deletedVideos history deleted src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Ownership acceptedOwnership accepted src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts 1 - - + Please check your emails to verify your new email.Please check your emails to verify your new email. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 1 - - + Email updated.Email updated. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 1 - - + You current password is invalid.You current password is invalid. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts @@ -6473,148 +6311,127 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 1 - - + Password updated.Password updated. src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 1 - - + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc.Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - + Type your username to confirmType your username to confirm src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - + Delete my accountDelete my account src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - + Your account is deleted.Your account is deleted. src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - + Interface settings updated.Interface settings updated. src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts 1 - - + New video from your subscriptionsNew video from your subscriptions src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + New comment on your videoNew comment on your video src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + New video abuseNew video abuse src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Video auto-blacklisted waiting reviewVideo auto-blacklisted waiting review src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + One of your video is blacklisted/unblacklistedOne of your video is blacklisted/unblacklisted src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Video published (after transcoding/scheduled update)Video published (after transcoding/scheduled update) src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Video import finishedVideo import finished src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + A new user registered on your instanceA new user registered on your instance src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + You or your channel(s) has a new followerYou or your channel(s) has a new follower src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Someone mentioned you in video commentsSomeone mentioned you in video comments src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Your instance has a new followerYour instance has a new follower src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Your instance auto followed another instanceYour instance auto followed another instance src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Preferences savedPreferences saved src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Profile updated.Profile updated. src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts 1 - - + Avatar changed.Avatar changed. src/app/+my-account/my-account-settings/my-account-settings.component.ts @@ -6624,92 +6441,79 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 - - + Unknown languageUnknown language src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - + Video settings updated.Video settings updated. src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - + Video channel created.Video channel created. src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 - - + This name already exists on this instance.This name already exists on this instance. src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 - - + Video channel updated.Video channel updated. src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 - - + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()!Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - - + Please type the display name of the video channel () to confirmPlease type the display name of the video channel () to confirm src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - - + Video channel deleted.Video channel deleted. src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - - + Playlist created.Playlist created. src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts 1 - - + Playlist updated.Playlist updated. src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts 1 - - + Do you really want to delete ?Do you really want to delete ? src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts 1 - - + Playlist deleted.Playlist deleted. src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts 1 - - + My videosMy videos src/app/+my-account/my-account-videos/my-account-videos.component.ts @@ -6719,29 +6523,25 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account.component.ts 1 - - + Do you really want to delete videos?Do you really want to delete videos? src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - - + videos deleted. videos deleted. src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - - + Do you really want to delete ?Do you really want to delete ? src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - - + Video deleted.Video deleted. src/app/+my-account/my-account-videos/my-account-videos.component.ts @@ -6751,92 +6551,79 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video/video-actions-dropdown.component.ts 1 - - + Ownership change request sent.Ownership change request sent. src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts 1 - - + My channelsMy channels src/app/+my-account/my-account.component.ts 1 - - + My playlistsMy playlists src/app/+my-account/my-account.component.ts 1 - - + My subscriptionsMy subscriptions src/app/+my-account/my-account.component.ts 1 - - + My historyMy history src/app/+my-account/my-account.component.ts 1 - - + MiscMisc src/app/+my-account/my-account.component.ts 1 - - + Ownership changesOwnership changes src/app/+my-account/my-account.component.ts 1 - - + My settingsMy settings src/app/+my-account/my-account.component.ts 1 - - + My notificationsMy notifications src/app/+my-account/my-account.component.ts 1 - - + Now please check your emails to verify your account and complete signup.Now please check your emails to verify your account and complete signup. src/app/+signup/+register/register.component.ts 1 - - + You are now logged in as !You are now logged in as ! src/app/+signup/+register/register.component.ts 1 - - + An email with verification link will be sent to .An email with verification link will be sent to . src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 1 - - + Unable to find user id or verification string.Unable to find user id or verification string. src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts @@ -6846,15 +6633,13 @@ When you will upload a video in this channel, the video support field will be au src/app/reset-password/reset-password.component.ts 1 - - + Published videosPublished videos src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 1 - - + Subscribe to the accountSubscribe to the account src/app/+video-channels/video-channels.component.ts @@ -6864,85 +6649,73 @@ When you will upload a video in this channel, the video support field will be au src/app/videos/+video-watch/video-watch.component.ts 1 - - + Focus the search barFocus the search bar src/app/app.component.ts 1 - - + Toggle the left menuToggle the left menu src/app/app.component.ts 1 - - + Go to the discover videos pageGo to the discover videos page src/app/app.component.ts 1 - - + Go to the trending videos pageGo to the trending videos page src/app/app.component.ts 1 - - + Go to the recently added videos pageGo to the recently added videos page src/app/app.component.ts 1 - - + Go to the local videos pageGo to the local videos page src/app/app.component.ts 1 - - + Go to the videos upload pageGo to the videos upload page src/app/app.component.ts 1 - - + Go to my subscriptionsGo to my subscriptions src/app/core/auth/auth.service.ts 1 - - + Go to my videosGo to my videos src/app/core/auth/auth.service.ts 1 - - + Go to my importsGo to my imports src/app/core/auth/auth.service.ts 1 - - + Go to my channelsGo to my channels src/app/core/auth/auth.service.ts 1 - - + Cannot retrieve OAuth Client credentials: . Cannot retrieve OAuth Client credentials: . @@ -6950,64 +6723,55 @@ When you will upload a video in this channel, the video support field will be au src/app/core/auth/auth.service.ts 1 - - + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. src/app/core/auth/auth.service.ts 1 - - + You need to reconnect.You need to reconnect. src/app/core/auth/auth.service.ts 1 - - + Keyboard Shortcuts:Keyboard Shortcuts: src/app/core/hotkeys/hotkeys.component.ts 1 - - + SuccessSuccess src/app/core/notification/notifier.service.ts 1 - - + Incorrect username or password.Incorrect username or password. src/app/login/login.component.ts 1 - - + You account is blocked.You account is blocked. src/app/login/login.component.ts 1 - - + An email with the reset password instructions will be sent to .An email with the reset password instructions will be sent to . src/app/login/login.component.ts 1 - - + Your password has been successfully reset!Your password has been successfully reset! src/app/reset-password/reset-password.component.ts 1 - - + TodayToday src/app/search/search-filters.component.ts @@ -7017,281 +6781,241 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + Last 7 daysLast 7 days src/app/search/search-filters.component.ts 1 - - + Last 30 daysLast 30 days src/app/search/search-filters.component.ts 1 - - + Last 365 daysLast 365 days src/app/search/search-filters.component.ts 1 - - + Short (< 4 min)Short (< 4 min) src/app/search/search-filters.component.ts 1 - - + Medium (4-10 min)Medium (4-10 min) src/app/search/search-filters.component.ts 1 - - + Long (> 10 min)Long (> 10 min) src/app/search/search-filters.component.ts 1 - - + RelevanceRelevance src/app/search/search-filters.component.ts 1 - - + Publish datePublish date src/app/search/search-filters.component.ts 1 - - + ViewsViews src/app/search/search-filters.component.ts 1 - - + years ago years ago src/app/shared/angular/from-now.pipe.ts 1 - - + months ago months ago src/app/shared/angular/from-now.pipe.ts 1 - - + month ago month ago src/app/shared/angular/from-now.pipe.ts 1 - - + weeks ago weeks ago src/app/shared/angular/from-now.pipe.ts 1 - - + week ago week ago src/app/shared/angular/from-now.pipe.ts 1 - - + days ago days ago src/app/shared/angular/from-now.pipe.ts 1 - - + day ago day ago src/app/shared/angular/from-now.pipe.ts 1 - - + hours ago hours ago src/app/shared/angular/from-now.pipe.ts 1 - - + hour ago hour ago src/app/shared/angular/from-now.pipe.ts 1 - - + min ago min ago src/app/shared/angular/from-now.pipe.ts 1 - - + sec ago sec ago src/app/shared/angular/from-now.pipe.ts 1 - - + ConfirmConfirm src/app/shared/confirm/confirm.component.ts 1 - - + Instance name is required.Instance name is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Short description should not be longer than 250 characters.Short description should not be longer than 250 characters. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Twitter username is required.Twitter username is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Previews cache size is required.Previews cache size is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Previews cache size must be greater than 1.Previews cache size must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Previews cache size must be a number.Previews cache size must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Captions cache size is required.Captions cache size is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Captions cache size must be greater than 1.Captions cache size must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Captions cache size must be a number.Captions cache size must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Signup limit is required.Signup limit is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Signup limit must be greater than 1.Signup limit must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Signup limit must be a number.Signup limit must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Admin email is required.Admin email is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Admin email must be valid.Admin email must be valid. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Transcoding threads is required.Transcoding threads is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Transcoding threads must be greater or equal to 0.Transcoding threads must be greater or equal to 0. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Index URL is required.Index URL is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Index URL should be a URLIndex URL should be a URL src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Email is required.Email is required. src/app/shared/forms/form-validators/instance-validators.service.ts @@ -7301,8 +7025,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Email must be valid.Email must be valid. src/app/shared/forms/form-validators/instance-validators.service.ts @@ -7312,71 +7035,61 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Your name is required.Your name is required. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + Your name must be at least 1 character long.Your name must be at least 1 character long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + Your name cannot be more than 120 characters long.Your name cannot be more than 120 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + A subject is required.A subject is required. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + The subject must be at least 1 character long.The subject must be at least 1 character long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + The subject cannot be more than 120 characters long.The subject cannot be more than 120 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + A message is required.A message is required. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + The message must be at least 3 characters long.The message must be at least 3 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + The message cannot be more than 5000 characters long.The message cannot be more than 5000 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + Username is required.Username is required. src/app/shared/forms/form-validators/login-validators.service.ts @@ -7386,8 +7099,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Password is required.Password is required. src/app/shared/forms/form-validators/login-validators.service.ts @@ -7397,92 +7109,79 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Confirmation of the password is required.Confirmation of the password is required. src/app/shared/forms/form-validators/reset-password-validators.service.ts 1 - - + Username must be at least 1 character long.Username must be at least 1 character long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Username cannot be more than 50 characters long.Username cannot be more than 50 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Username should be lowercase alphanumeric; dots and underscores are allowed.Username should be lowercase alphanumeric; dots and underscores are allowed. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Password must be at least 6 characters long.Password must be at least 6 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Password cannot be more than 255 characters long.Password cannot be more than 255 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + The new password and the confirmed password do not correspond.The new password and the confirmed password do not correspond. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Video quota is required.Video quota is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Quota must be greater than -1.Quota must be greater than -1. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Daily upload limit is required.Daily upload limit is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Daily upload limit must be greater than -1.Daily upload limit must be greater than -1. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + User role is required.User role is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Description must be at least 3 characters long.Description must be at least 3 characters long. src/app/shared/forms/form-validators/user-validators.service.ts @@ -7496,8 +7195,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + Description cannot be more than 1000 characters long.Description cannot be more than 1000 characters long. src/app/shared/forms/form-validators/user-validators.service.ts @@ -7511,29 +7209,25 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + You must agree with the instance terms in order to register on it.You must agree with the instance terms in order to register on it. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Ban reason must be at least 3 characters long.Ban reason must be at least 3 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Ban reason cannot be more than 250 characters long.Ban reason cannot be more than 250 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Display name is required.Display name is required. src/app/shared/forms/form-validators/user-validators.service.ts @@ -7547,8 +7241,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + Display name must be at least 1 character long.Display name must be at least 1 character long. src/app/shared/forms/form-validators/user-validators.service.ts @@ -7562,8 +7255,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + Display name cannot be more than 50 characters long.Display name cannot be more than 50 characters long. src/app/shared/forms/form-validators/user-validators.service.ts @@ -7573,477 +7265,411 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Report reason is required.Report reason is required. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + Report reason must be at least 2 characters long.Report reason must be at least 2 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + Report reason cannot be more than 3000 characters long.Report reason cannot be more than 3000 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + Moderation comment is required.Moderation comment is required. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + Moderation comment must be at least 2 characters long.Moderation comment must be at least 2 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + Moderation comment cannot be more than 3000 characters long.Moderation comment cannot be more than 3000 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + The channel is required.The channel is required. src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts 1 - - + Blacklist reason must be at least 2 characters long.Blacklist reason must be at least 2 characters long. src/app/shared/forms/form-validators/video-blacklist-validators.service.ts 1 - - + Blacklist reason cannot be more than 300 characters long.Blacklist reason cannot be more than 300 characters long. src/app/shared/forms/form-validators/video-blacklist-validators.service.ts 1 - - + Video caption language is required.Video caption language is required. src/app/shared/forms/form-validators/video-captions-validators.service.ts 1 - - + Video caption file is required.Video caption file is required. src/app/shared/forms/form-validators/video-captions-validators.service.ts 1 - - + The username is required.The username is required. src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts 1 - - + You can only transfer ownership to a local accountYou can only transfer ownership to a local account src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts 1 - - + Name is required.Name is required. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Name must be at least 1 character long.Name must be at least 1 character long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Name cannot be more than 50 characters long.Name cannot be more than 50 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Name should be lowercase alphanumeric; dots and underscores are allowed.Name should be lowercase alphanumeric; dots and underscores are allowed. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Support text must be at least 3 characters long.Support text must be at least 3 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Comment is required.Comment is required. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - - + Comment must be at least 2 characters long.Comment must be at least 2 characters long. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - - + Comment cannot be more than 3000 characters long.Comment cannot be more than 3000 characters long. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - - + Display name cannot be more than 120 characters long.Display name cannot be more than 120 characters long. src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + Privacy is required.Privacy is required. src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + The channel is required when the playlist is public.The channel is required when the playlist is public. src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + Video name is required.Video name is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video name must be at least 3 characters long.Video name must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video name cannot be more than 120 characters long.Video name cannot be more than 120 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video privacy is required.Video privacy is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video channel is required.Video channel is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video description must be at least 3 characters long.Video description must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video description cannot be more than 10000 characters long.Video description cannot be more than 10000 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + A tag should be more than 2 characters long.A tag should be more than 2 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + A tag should be less than 30 characters long.A tag should be less than 30 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video support must be at least 3 characters long.Video support must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video support cannot be more than 1000 characters long.Video support cannot be more than 1000 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + A date is required to schedule video update.A date is required to schedule video update. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + This file is too large.This file is too large. src/app/shared/forms/reactive-file.component.ts 1 - - + PeerTube cannot handle this kind of file. Accepted extensions are .PeerTube cannot handle this kind of file. Accepted extensions are . src/app/shared/forms/reactive-file.component.ts 1 - - + All unsaved data will be lost, are you sure you want to leave this page?All unsaved data will be lost, are you sure you want to leave this page? src/app/shared/guards/can-deactivate-guard.service.ts 1 - - + SundaySunday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + MondayMonday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + TuesdayTuesday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + WednesdayWednesday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + ThursdayThursday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + FridayFriday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + SaturdaySaturday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + SunSun src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + MonMon src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + TueTue src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + WedWed src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + ThuThu src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + FriFri src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + SatSat src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + SuSu src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + MoMo src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + TuTu src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + WeWe src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + ThTh src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + FrFr src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + SaSa src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + JanuaryJanuary src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + FebruaryFebruary src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + MarchMarch src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + AprilApril src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + MayMay src/app/shared/i18n/i18n-primeng-calendar.ts @@ -8053,468 +7679,403 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + JuneJune src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + JulyJuly src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + AugustAugust src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + SeptemberSeptember src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + OctoberOctober src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + NovemberNovember src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + DecemberDecember src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + JanJan src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + FebFeb src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + MarMar src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + AprApr src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + JunJun src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + JulJul src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + AugAug src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + SepSep src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + OctOct src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + NovNov src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + DecDec src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + ClearClear src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + yy-mm-dd yy-mm-dd src/app/shared/i18n/i18n-primeng-calendar.ts 1 Date format in this locale. - - + HiddenHidden src/app/shared/instance/instance-features-table.component.ts 1 - - + Blurred with confirmation requestBlurred with confirmation request src/app/shared/instance/instance-features-table.component.ts 1 - - + DisplayedDisplayed src/app/shared/instance/instance-features-table.component.ts 1 - - + ~ ~ src/app/shared/instance/instance-features-table.component.ts 1 - - + {VAR_PLURAL, plural, =1 {minute} other {minutes} }{VAR_PLURAL, plural, =1 {minute} other {minutes} } src/app/shared/instance/instance-features-table.component.ts 1 - - + of full HD videos of full HD videos src/app/shared/instance/instance-features-table.component.ts 1 - - + of HD videos of HD videos src/app/shared/instance/instance-features-table.component.ts 1 - - + of average quality videos of average quality videos src/app/shared/instance/instance-features-table.component.ts 1 - - + Markdown compatible that supports:Markdown compatible that supports: src/app/shared/misc/help.component.ts 1 - - + EmphasisEmphasis src/app/shared/misc/help.component.ts 1 - - + LinksLinks src/app/shared/misc/help.component.ts 1 - - + New linesNew lines src/app/shared/misc/help.component.ts 1 - - + ListsLists src/app/shared/misc/help.component.ts 1 - - + ImagesImages src/app/shared/misc/help.component.ts 1 - - + users banned. users banned. src/app/shared/moderation/user-ban-modal.component.ts 1 - - + User banned.User banned. src/app/shared/moderation/user-ban-modal.component.ts 1 - - + Do you really want to unban ?Do you really want to unban ? src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + User unbanned.User unbanned. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + If you remove this user, you will not be able to create another with the same username!If you remove this user, you will not be able to create another with the same username! src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + User deleted.User deleted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + User email set as verifiedUser email set as verified src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Account muted.Account muted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Instance muted.Instance muted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Account muted by the instance.Account muted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Account unmuted by the instance.Account unmuted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Instance muted by the instance.Instance muted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Instance unmuted by the instance.Instance unmuted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Mute this accountMute this account src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Unmute this accountUnmute this account src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Mute the instanceMute the instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Unmute the instanceUnmute the instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Mute this account by your instanceMute this account by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Unmute this account by your instanceUnmute this account by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Mute the instance by your instanceMute the instance by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Unmute the instance by your instanceUnmute the instance by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Request is too large for the server. Please contact you administrator if you want to increase the limit size.Request is too large for the server. Please contact you administrator if you want to increase the limit size. src/app/shared/rest/rest-extractor.service.ts 1 - - + Too many attempts, please try again after minutes.Too many attempts, please try again after minutes. src/app/shared/rest/rest-extractor.service.ts 1 - - + Too many attempts, please try again later.Too many attempts, please try again later. src/app/shared/rest/rest-extractor.service.ts 1 - - + Server error. Please retry later.Server error. Please retry later. src/app/shared/rest/rest-extractor.service.ts 1 - - + Subscribed to Subscribed to src/app/shared/user-subscription/subscribe-button.component.ts 1 - - + SubscribedSubscribed src/app/shared/user-subscription/subscribe-button.component.ts 1 - - + Unsubscribed from Unsubscribed from src/app/shared/user-subscription/subscribe-button.component.ts 1 - - + UnsubscribedUnsubscribed src/app/shared/user-subscription/subscribe-button.component.ts 1 - - + ModeratorModerator src/app/shared/users/user.service.ts 1 - - + Video removed from Video removed from src/app/shared/video-playlist/video-add-to-playlist.component.ts @@ -8524,29 +8085,25 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - + Video added in at timestamps Video added in at timestamps src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 - - + Video added in Video added in src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 - - + Timestamps updatedTimestamps updated src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - + Starts at Starts at src/app/shared/video-playlist/video-playlist-element-miniature.component.ts @@ -8556,29 +8113,25 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - + Stops at Stops at src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - + and stops at and stops at src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - + Video blacklisted.Video blacklisted. src/app/shared/video/modals/video-blacklist.component.ts 1 - - + CopiedCopied src/app/shared/video/modals/video-download.component.ts @@ -8588,99 +8141,85 @@ When you will upload a video in this channel, the video support field will be au src/app/videos/+video-watch/modal/video-share.component.ts 1 - - + Video reported.Video reported. src/app/shared/video/modals/video-report.component.ts 1 - - + Do you really want to delete this video?Do you really want to delete this video? src/app/shared/video/video-actions-dropdown.component.ts 1 - - + Save to playlistSave to playlist src/app/shared/video/video-actions-dropdown.component.ts 1 - - + BlacklistBlacklist src/app/shared/video/video-actions-dropdown.component.ts 1 - - + ReportReport src/app/shared/video/video-actions-dropdown.component.ts 1 - - + PublishedPublished src/app/shared/video/video-miniature.component.ts 1 - - + Publication scheduled on Publication scheduled on src/app/shared/video/video-miniature.component.ts 1 - - + Waiting transcodingWaiting transcoding src/app/shared/video/video-miniature.component.ts 1 - - + To transcodeTo transcode src/app/shared/video/video-miniature.component.ts 1 - - + To importTo import src/app/shared/video/video-miniature.component.ts 1 - - + Only I can see this videoOnly I can see this video src/app/shared/video/video.service.ts 1 - - + Only people with the private link can see this videoOnly people with the private link can see this video src/app/shared/video/video.service.ts 1 - - + Anyone can see this videoAnyone can see this video src/app/shared/video/video.service.ts 1 - - + Video to import updated.Video to import updated. src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts @@ -8690,169 +8229,145 @@ When you will upload a video in this channel, the video support field will be au src/app/videos/+video-edit/video-add-components/video-import-url.component.ts 1 - - + Your video was uploaded to your account and is private.Your video was uploaded to your account and is private. src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + But associated data (tags, description...) will be lost, are you sure you want to leave this page?But associated data (tags, description...) will be lost, are you sure you want to leave this page? src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Your video is not uploaded yet, are you sure you want to leave this page?Your video is not uploaded yet, are you sure you want to leave this page? src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Upload Upload src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Upload cancelledUpload cancelled src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Video published.Video published. src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Your video quota is exceeded with this video (video size: , used: , quota: )Your video quota is exceeded with this video (video size: , used: , quota: ) src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Your daily video quota is exceeded with this video (video size: , used: , quota: )Your daily video quota is exceeded with this video (video size: , used: , quota: ) src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + You have unsaved changes! If you leave, your changes will be lost.You have unsaved changes! If you leave, your changes will be lost. src/app/videos/+video-edit/video-update.component.ts 1 - - + Video updated.Video updated. src/app/videos/+video-edit/video-update.component.ts 1 - - + replies will be deleted too. replies will be deleted too. src/app/videos/+video-watch/comment/video-comments.component.ts 1 - - + The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too. src/app/videos/+video-watch/comment/video-comments.component.ts 1 - - + It is a remote comment, so the deletion will only be effective on your instance. It is a remote comment, so the deletion will only be effective on your instance. src/app/videos/+video-watch/comment/video-comments.component.ts 1 - - + likes / dislikes likes / dislikes src/app/videos/+video-watch/video-watch.component.ts 1 - - + This video contains mature or explicit content. Are you sure you want to watch it?This video contains mature or explicit content. Are you sure you want to watch it? src/app/videos/+video-watch/video-watch.component.ts 1 - - + Mature or explicit contentMature or explicit content src/app/videos/+video-watch/video-watch.component.ts 1 - - + Like the videoLike the video src/app/videos/+video-watch/video-watch.component.ts 1 - - + Dislike the videoDislike the video src/app/videos/+video-watch/video-watch.component.ts 1 - - + Videos that have the higher number of likes.Videos that have the higher number of likes. src/app/videos/video-list/video-most-liked.component.ts 1 - - + Trending for the last 24 hoursTrending for the last 24 hours src/app/videos/video-list/video-trending.component.ts 1 - - + Trending videos are those totalizing the greatest number of views during the last 24 hoursTrending videos are those totalizing the greatest number of views during the last 24 hours src/app/videos/video-list/video-trending.component.ts 1 - - + Trending for the last daysTrending for the last days src/app/videos/video-list/video-trending.component.ts 1 - - + Trending videos are those totalizing the greatest number of views during the last daysTrending videos are those totalizing the greatest number of views during the last days src/app/videos/video-list/video-trending.component.ts 1 - - + Videos from your subscriptionsVideos from your subscriptions src/app/videos/video-list/video-user-subscriptions.component.ts @@ -8860,5 +8375,4 @@ When you will upload a video in this channel, the video support field will be au - - + diff --git a/client/src/locale/angular.eo.xlf b/client/src/locale/angular.eo.xlf index 3727f0f24..1221464f4 100644 --- a/client/src/locale/angular.eo.xlf +++ b/client/src/locale/angular.eo.xlf @@ -1307,66 +1307,78 @@ 3 - src/app/modal/welcome-modal.component.html3 + src/app/modal/welcome-modal.component.html3 + CLI - documentation - - src/app/modal/welcome-modal.component.html + documentation + Konzolo + dokumentaĵo + 12 - - Upload or import videos, parse logs, prune storage directories, reset user password... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html12 + + Upload or import videos, parse logs, prune storage directories, reset user password... + Alŝuti aŭ enporti filmojn, analizi protokolon, pritondi deponajn dosierujojn, restarigi pasvorton de uzanto… + 15 - + src/app/modal/welcome-modal.component.html15 + Administer - documentation - - src/app/modal/welcome-modal.component.html + documentation + Administri + dokumentaĵo + 19 - - Managing users, following other instances, dealing with spammers... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html19 + + Managing users, following other instances, dealing with spammers... + Mastrumado de uzantoj, abonado de aliaj nodoj, traktado de rubmesaĝistoj… + 22 - + src/app/modal/welcome-modal.component.html22 + Use - documentation - - src/app/modal/welcome-modal.component.html + documentation + Uzi + dokumentaĵo + 26 - - Setup your account, managing video playlists, discover third-party applications... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html26 + + Setup your account, managing video playlists, discover third-party applications... + Agordu vian konton, mastrumu viajn ludlistojn, eltrovu aplikaĵojn de eksteraj liverantoj… + 29 - + src/app/modal/welcome-modal.component.html29 Useful links Utilaj ligiloj 41 - src/app/modal/welcome-modal.component.html41 - Official PeerTube website (news, support, contribute...): https://joinpeertube.org - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html41 + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + Oficiala retejo de PeerTube (novaĵoj, subteno, kontribuoj…): https://joinpeertube.org + 44 - + src/app/modal/welcome-modal.component.html44 + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - - - src/app/modal/welcome-modal.component.html + + Metu vian nodon en la publikan indekson de PeerTube: https://instances.joinpeertube.org/instances + + 47 - + src/app/modal/welcome-modal.component.html47 It's time to configure your instance! Venis temp’ agordi vian nodon! @@ -2814,13 +2826,14 @@ 18 - src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 - Follower handle - - src/app/+admin/follows/followers-list/followers-list.component.html + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + + Follower handle + Nomo de abonanto + 17 - + src/app/+admin/follows/followers-list/followers-list.component.html17 State Stato @@ -3309,15 +3322,18 @@ 16 - src/app/+admin/plugins/plugin-search/plugin-search.component.html16 + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 + for "" - - - src/app/+admin/plugins/plugin-search/plugin-search.component.html + + + je "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + + 22 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html22 {VAR_PLURAL, plural, =1 {result} other {results} } src/app/+admin/plugins/plugin-search/plugin-search.component.html @@ -3334,15 +3350,18 @@ 28 - src/app/+admin/plugins/plugin-search/plugin-search.component.html28 + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 + This does not have settings. - - - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + + + Ĉi tio ne havas agordojn. + + 22 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22 System Sistemo @@ -3474,15 +3493,18 @@ 81 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Kun Ne listigiMalklarigi bildetojn, konfirmo al spekto de la filmo estos petita. + + 85 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html85 Do not list Ne listigi @@ -3580,13 +3602,14 @@ 5 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html5 - Theme & Default route - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html5 + + Theme & Default route + Haŭto ϗ Norma kurso + 198 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html198 Global theme Ĉiea haŭto @@ -3740,32 +3763,35 @@ 342 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 - Instance followings - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + + Instance followings + Nodaj abonoj + 348 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html348 Automatically follow other instances that follow you Memage aboni aliajn nodojn, kiujn vin abonas 357 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357 - Automatically follow instance of the public index (below) - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357 + + Automatically follow instance of the public index (below) + Memage aboni nodon de la publika indekso (sube) + 366 - - Index URL - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html366 + + Index URL + URL de indekso + 371 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html371 Administrator Administranto @@ -3896,7 +3922,8 @@ 486 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! @@ -3906,18 +3933,28 @@ Faster playback in particular with long videos More stable playback (less bugs/infinite loading) - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Bezonas ffmpeg ≥ 4.1 kaj obligas spacon por filmoj per 2! + + Fari HLS-ludlistojn kaj erigitajn MP4-dosierojn, estigante ludadon pli bonan ol kun la nuna norma ludilo: + + Ŝanĝo de distingumo estas pli glata + Pli rapida ludado, ĉefe je longaj filmoj + Pli stabila ludado (malpli da eraroj / senfina enlegado) + + + 501 - - HLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501 + + HLS support enabled + Subteno de HLS estas ŝaltita + 498 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html498 Transcoding threads Fadenoj por transkodado @@ -3973,15 +4010,19 @@ 575 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + Write JavaScript code directly.Example: console.log('my instance is amazing'); - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Skribu ĜavoSkriptan kodon rekte.Ekzemple: console.log('mirindas nodo mia'); + + 578 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html578 + Write CSS code directly. Example: #custom-css @@ -3994,12 +4035,24 @@ color: red; - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Skribu CSS-kodon rekte. Ekzemple: +#propra-css + color: red; + + + + Prefiksu #propra-css por trapasi stilojn. Ekzemple: +#propra-css .logged-in-email + color: red; + + + + 597 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597 Advanced configuration Specialaj agordoj @@ -4090,28 +4143,32 @@ 3 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + + + Kun Ne listigiMalklarigi bildetojn, konfirmo al spekto de la filmo estos petita. + + 6 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6 Only display videos in the following languages Montri nur filmojn en la jenaj lingvoj 22 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 - In Recently added, Trending, Local and Search pages - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 + + In Recently added, Trending, Local and Search pages + Sur la paĝoj « Freŝe aldonitaj », « Furoraj », « Lokaj », kaj « Serĉi » + 25 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 Use WebTorrent to exchange parts of the video with others Uzi teĥnikaron WebTorrent por interŝanĝi partojn de la video kun aliuloj @@ -4323,17 +4380,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 52 - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 - Overwrite support field of all videos of this channel - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + + Overwrite support field of all videos of this channel + Ŝanĝi la subtenan kampon por ĉiuj filmoj de ĉi tiu kanalo + 67 - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 67 - - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers abonantoj @@ -4498,15 +4552,18 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 8 - src/app/+signup/shared/signup-success.component.html8 + src/app/+signup/shared/signup-success.component.html8 + If you need help to use PeerTube, you can have a look at the documentation. - - - src/app/+signup/shared/signup-success.component.html + + + Se vi bezonas helpon pri uzado de PeerTube, vi povas rigardi la dokumentaĵon. + + 13 - + src/app/+signup/shared/signup-success.component.html13 Verify account email confirmation @@ -4766,15 +4823,18 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 19 - src/app/+about/about-instance/about-instance.component.html19 + src/app/+about/about-instance/about-instance.component.html19 + Administrators & sustainability - - - src/app/+about/about-instance/about-instance.component.html + + + Administrantoj ϗ daŭrigebleco + + 22 - + src/app/+about/about-instance/about-instance.component.html22 Who we are Kiu ni estas @@ -5211,13 +5271,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 70 - src/app/+signup/+register/register.component.html70 - Administrators & Sustainability - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html70 + + Administrators & Sustainability + Administrantoj ϗ daŭrigebleco + 56 - + src/app/+signup/+register/register.component.html56 A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. @@ -5230,15 +5291,18 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 4 - src/app/+signup/+register/register-step-channel.component.html4 + src/app/+signup/+register/register-step-channel.component.html4 + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - - - src/app/+signup/+register/register-step-channel.component.html + + + Aliaj uzantoj povas decidi aboni iun ajn kanalon, por sciiĝi kiam vi publikigos novan filmon. + + 9 - + src/app/+signup/+register/register-step-channel.component.html9 Channel display name Vidiga nomo de kanalo @@ -5299,26 +5363,35 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 31 - src/app/+signup/+register/register-step-user.component.html31 + src/app/+signup/+register/register-step-user.component.html31 + I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - - - src/app/+signup/+register/register-step-user.component.html + + + Mi aĝas almenaŭ 16 jarojn kaj konsentas + al la Uzokondiĉoj + kaj al la Konduta regularo + de ĉi tiu nodo + + 65 - + src/app/+signup/+register/register-step-user.component.html65 + Sorry, we couldn't find the page you were looking for. - - - src/app/+page-not-found/page-not-found.component.html + + + Pardonu, ni ne sukcesis trovi la paĝon, kiun vi serĉas. + + 4 - + src/app/+page-not-found/page-not-found.component.html4 Cannot get about information from server Ne povas ricevi informojn de la servilo @@ -5430,13 +5503,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 - {{'{0} categories selected - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + + {{'{0} categories selected + {{'{0} kategorioj estas elektitaj + 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 No category Neniu kategoria @@ -6087,13 +6161,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 - Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. - - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + Ĉu vi certas, ke vi volas forigi vian konton? Tio forigos ĉiom da viaj datumoj, inkluzive kanalojn, filmojn, ktp. + 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Type your username to confirm Entajpi vian salutnomon por konfirmi @@ -6408,13 +6483,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/+my-account/my-account.component.ts1 - Now please check your emails to verify your account and complete signup. - - src/app/+signup/+register/register.component.ts + src/app/+my-account/my-account.component.ts1 + + Now please check your emails to verify your account and complete signup. + Nun bonvolu kontroli vian retpoŝton por kontroli vian konton kaj fini la registriĝon. + 1 - + src/app/+signup/+register/register.component.ts1 You are now logged in as ! Vi nun estas salutinta kiel ! @@ -6463,13 +6539,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/app.component.ts1 - Go to the discover videos page - - src/app/app.component.ts + src/app/app.component.ts1 + + Go to the discover videos page + Iri al la paĝo « Eltrovi filmojn » + 1 - + src/app/app.component.ts1 Go to the trending videos page Iri al la paĝo de furoraj filmoj @@ -6856,19 +6933,21 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/shared/forms/form-validators/custom-config-validators.service.ts1 - Index URL is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL is required. + URL de Indekso estas postulata. + 1 - - Index URL should be a URL - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL should be a URL + URL de indekso estu URL. + 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Email is required. Necesas retpoŝtadreso. @@ -7708,19 +7787,21 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/shared/instance/instance-features-table.component.ts1 - Blurred with confirmation request - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/instance/instance-features-table.component.ts1 + + Blurred with confirmation request + Malklarigita kun peto de konfirmo + 1 - - Displayed - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/instance/instance-features-table.component.ts1 + + Displayed + Montrita + 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ ~ @@ -8014,13 +8095,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 - Video added in at timestamps - - src/app/shared/video-playlist/video-add-to-playlist.component.ts + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 + + Video added in at timestamps + Filmo aldoniĝis je je la tempo + 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in Filmo alŝutita je diff --git a/client/src/locale/angular.es-ES.xlf b/client/src/locale/angular.es-ES.xlf index 8ec46aa5e..66a87128c 100644 --- a/client/src/locale/angular.es-ES.xlf +++ b/client/src/locale/angular.es-ES.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -241,13 +243,8 @@ Your video has been unblacklisted - - - - - Your video has been unblacklisted - - + + 15 src/app/shared/users/user-notifications.component.html15 @@ -258,13 +255,8 @@ Your video has been blacklisted - - - - - Your video has been blacklisted - - + + 23 src/app/shared/users/user-notifications.component.html23 @@ -275,13 +267,8 @@ A new video abuse has been created on video - - - - - A new video abuse has been created on video - - + + 31 src/app/shared/users/user-notifications.component.html31 @@ -430,7 +417,8 @@ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 - Stop atStop at + Stop at + 112 src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 diff --git a/client/src/locale/angular.eu-ES.xlf b/client/src/locale/angular.eu-ES.xlf index 6dca8e053..d2a876cea 100644 --- a/client/src/locale/angular.eu-ES.xlf +++ b/client/src/locale/angular.eu-ES.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf index 85eda8a5e..78e4dd0f6 100644 --- a/client/src/locale/angular.fa-IR.xlf +++ b/client/src/locale/angular.fa-IR.xlf @@ -199,12 +199,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -2553,7 +2555,8 @@ - FollowFollow + Follow + 7 src/app/+admin/follows/follows.component.html7 @@ -2619,7 +2622,8 @@ - StateState + State + 10 src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 @@ -2727,7 +2731,8 @@ - UsernameUsername + Username + 19 src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 diff --git a/client/src/locale/angular.fi-FI.xlf b/client/src/locale/angular.fi-FI.xlf index 60f4ec3ca..6b4d165b3 100644 --- a/client/src/locale/angular.fi-FI.xlf +++ b/client/src/locale/angular.fi-FI.xlf @@ -7422,7 +7422,8 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat src/app/shared/instance/instance-features-table.component.ts1 - ~ ~ + ~ + 1 src/app/shared/instance/instance-features-table.component.ts1 diff --git a/client/src/locale/angular.fr-FR.xlf b/client/src/locale/angular.fr-FR.xlf index 8ba061be2..45471c4fb 100644 --- a/client/src/locale/angular.fr-FR.xlf +++ b/client/src/locale/angular.fr-FR.xlf @@ -110,7 +110,7 @@ node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % - <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% + % 6 @@ -201,14 +201,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - <x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/> + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - <x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/> + 72 @@ -236,11 +236,11 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> a publié une nouvelle vidéo: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + a publié une nouvelle vidéo: + 7 @@ -255,11 +255,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Votre vidéo <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été enlevée de la liste noire - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a été enlevée de la liste noire + 15 @@ -274,11 +274,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Votre vidéo <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été placé en liste noire. - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a été placé en liste noire. + 23 @@ -293,11 +293,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Un nouveau signalement<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été crée sur la vidéo <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Un nouveau signalement a été crée sur la vidéo + 31 @@ -312,11 +312,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - La vidéo récemment ajoutée <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été automatiquement mise sur <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>liste noire<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + La vidéo récemment ajoutée a été automatiquement mise sur liste noire + 39 @@ -331,11 +331,11 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a commenté votre vidéo <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + a commenté votre vidéo + 47 @@ -350,11 +350,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Votre vidéo <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été publié - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a été publié + 55 @@ -369,11 +369,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Votre vidéo<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> a bien été importé - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a bien été importé + 63 @@ -388,11 +388,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>L'import de votre vidéo<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> n'a pas fonctionné - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + L'import de votre vidéo n'a pas fonctionné + 71 @@ -407,11 +407,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> enregistré<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> sur votre instance - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + User enregistré sur votre instance + 79 @@ -429,14 +429,14 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> suit + + suit - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>votre chaîne <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>votre compte<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + votre chaîne + votre compte + 87 @@ -451,11 +451,11 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> vous a mentionné sur cette <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>vidéo <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + vous a mentionné sur cette vidéo + 98 @@ -483,11 +483,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Votre instance a automatiquement suivi <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre instance a automatiquement suivi + 115 @@ -587,8 +587,8 @@ It will be forwarded to origin instance too. - Votre signalement sera envoyé aux modérateurs de <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> Il sera également transmis à l'instance d'origine <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + Votre signalement sera envoyé aux modérateurs de . + Il sera également transmis à l'instance d'origine 9 @@ -649,7 +649,7 @@ src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> vues + vues 24 @@ -674,7 +674,7 @@ src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } - {VAR_PLURAL, plural, =0 {Aucune vidéo} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> vidéos} } + {VAR_PLURAL, plural, =0 {Aucune vidéo} =1 {1 video} other { vidéos} } 9 @@ -684,7 +684,7 @@ - <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> + 22 @@ -692,7 +692,7 @@ src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated - Mise à jour <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/> + Mise à jour 29 @@ -727,7 +727,7 @@ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from - Supprimer de <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/> + Supprimer de 85 @@ -816,7 +816,7 @@ src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on - S'abonner avec un compte sur <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/> + S'abonner avec un compte sur 39 @@ -855,8 +855,8 @@ Remote interact - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>S'abonner à distance<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Interaction distante<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + S'abonner à distance + Interaction distante 10 @@ -868,7 +868,7 @@ For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - Vous pouvez vous abonner à la chaîne via n'importe quelle instance Fediverse compatible ActivityPub.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Vous pouvez vous abonner à la chaîne via n'importe quelle instance Fediverse compatible ActivityPub. Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL de la chaîne dans le champ de recherche et vous abonner. @@ -881,7 +881,7 @@ For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. - Vous pouvez interagir via n'importe quelle instance Fediverse compatible ActivityPub.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Vous pouvez interagir via n'importe quelle instance Fediverse compatible ActivityPub. Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL dans le champ de recherche et interagir avec. @@ -894,8 +894,8 @@ can be redefined by the users - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>peut être redéfini par les utilisateur·rices<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites + peut être redéfini par les utilisateur·rices 5 @@ -934,7 +934,7 @@ Unlimited ( per day) - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> illimité par jour)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + ( illimité par jour) 53 @@ -1079,14 +1079,14 @@ src/app/shared/moderation/user-ban-modal.component.html26 - <x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/> + 11 src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) - (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, taille maximum : <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>) + (extensions: , taille maximum : ) 12 @@ -1245,7 +1245,7 @@ src/app/reset-password/reset-password.component.html29 results - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> résultats + résultats 5 @@ -1255,7 +1255,7 @@ for - pour <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + pour 6 @@ -1268,7 +1268,7 @@ Filtres - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + 16 @@ -1287,7 +1287,7 @@ src/app/search/search.component.html28 subscribers - <x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> abonnés + abonnés 44 @@ -1353,7 +1353,7 @@ src/app/modal/welcome-modal.component.html41 Official PeerTube website (news, support, contribute...): https://joinpeertube.org - Site web officiel de PeerTube (news, support, contribution...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + Site web officiel de PeerTube (news, support, contribution...): https://joinpeertube.org 44 @@ -1361,7 +1361,7 @@ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - Mettre votre instances sur l'index public des instances PeerTube <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + Mettre votre instances sur l'index public des instances PeerTube https://instances.joinpeertube.org/instances 47 @@ -1381,7 +1381,7 @@ is very important for visitors to understand on what type of instance they are. - Choisir <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>le nom de son instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>mettre une description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, spécifier <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>qui vous êtes<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, pourquoi <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>vous avez créé cette instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> et <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>combien de temps<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> vous prévoyez de <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>la maintenir<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> est très important pour que les visiteurs comprennent sur quel type d'instance ils ou elles sont. + Choisir le nom de son instance, mettre une description, spécifier qui vous êtes, pourquoi vous avez créé cette instance et combien de temps vous prévoyez de la maintenir est très important pour que les visiteurs comprennent sur quel type d'instance ils ou elles sont. 61 @@ -1396,8 +1396,8 @@ PeerTube instance. - Si vous voulez ouvrir les inscriptions, merci de décider quelles sont <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>les règles de modération<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, remplir les <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>conditions d'utilisation de votre instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> - et spécifier les catégories ainsi que les langues que vous parlez. De cette façon, vous aiderez les utilisateurs à s'enregistrer sur <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>l'instance PeerTube appropriée<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. + Si vous voulez ouvrir les inscriptions, merci de décider quelles sont les règles de modération, remplir les conditions d'utilisation de votre instance + et spécifier les catégories ainsi que les langues que vous parlez. De cette façon, vous aiderez les utilisateurs à s'enregistrer sur l'instance PeerTube appropriée. 67 @@ -1907,7 +1907,7 @@ src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () - Programmation de la publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) + Programmation de la publication () 122 @@ -2099,7 +2099,7 @@ Congratulations, the video behind will be imported! You can already add information about this video. - Félicitations, la vidéo : <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> va être importée. Vous pouvez déjà ajouter les informations relatives à celle-ci. + Félicitations, la vidéo : va être importée. Vous pouvez déjà ajouter les informations relatives à celle-ci. 52 @@ -2141,7 +2141,7 @@ Image qui sera fusionnée avec le fichier audio. - <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + L'image choisie sera définitive et ne pourra pas être modifiée. @@ -2219,14 +2219,14 @@ src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import - Importer <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + Importer 3 src/app/videos/+video-edit/video-add.component.html3 Upload - Téléverser <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + Téléverser 4 @@ -2257,7 +2257,7 @@ Update - Mise à jour <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> + Mise à jour 2 @@ -2408,7 +2408,7 @@ This video will be published on . - Cette vidéo sera publiée dans <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. + Cette vidéo sera publiée dans . 27 @@ -2460,7 +2460,7 @@ src/app/videos/+video-watch/video-watch.component.html118 By - Par <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> + Par 129 @@ -2556,7 +2556,7 @@ src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies - Voir les <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> réponses + Voir les réponses 55 @@ -2810,7 +2810,7 @@ src/app/+admin/follows/followers-list/followers-list.component.html19 Created - Créé le <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Créé le 11 @@ -2866,7 +2866,7 @@ src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user - Éditer l'utilisateur <x id="INTERPOLATION" equiv-text="{{ username }}"/> + Éditer l'utilisateur 2 @@ -2905,8 +2905,8 @@ At most, this user could use ~ . - L'encodage est activé sur le serveur. Le quota de vidéos ne prend en compte que la vidéo <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>originale<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - Au pire, cet utilisateur pourrait utiliser ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. + L'encodage est activé sur le serveur. Le quota de vidéos ne prend en compte que la vidéo originale. + Au pire, cet utilisateur pourrait utiliser ~ . 66 @@ -2984,14 +2984,14 @@ src/app/+admin/users/user-list/user-list.component.html19 Username - Identifiant <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Identifiant 40 src/app/+admin/users/user-list/user-list.component.html40 Video quota - Quota des vidéo <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Quota des vidéo 42 @@ -3040,7 +3040,7 @@ src/app/+admin/moderation/moderation.component.html5 - <x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Vidéos mises sur liste noire automatiquement' : 'Vidéos mises sur liste noire' }}"/> + 7 @@ -3068,7 +3068,7 @@ src/app/+admin/moderation/moderation.component.html13 Video name - Nom de la vidéo <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Nom de la vidéo 8 @@ -3089,7 +3089,7 @@ src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 Date - Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Date 11 @@ -3156,7 +3156,7 @@ src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 State - État <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + État 11 @@ -3198,7 +3198,7 @@ src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 Muted at - Rendu silencieux <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Rendu silencieux 13 @@ -3289,7 +3289,7 @@ for "" - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" 22 @@ -3317,7 +3317,7 @@ This does not have settings. - Ce <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> ne dispose pas de paramétrage. + Ce ne dispose pas de paramétrage. 22 @@ -3895,7 +3895,7 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled - Résolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> activée + Résolution activée 532 @@ -4113,7 +4113,7 @@ Your current email is - Votre courriel actuel est <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Votre courriel actuel est 4 @@ -4124,7 +4124,7 @@ is awaiting email verification - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> est en attente de la vérification de votre courriel. + est en attente de la vérification de votre courriel. 8 @@ -4221,7 +4221,7 @@ Créé - <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + 15 @@ -4243,7 +4243,7 @@ src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 - <x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/> + 38 @@ -4264,7 +4264,7 @@ src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers - <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> abonnés + abonnés 14 @@ -4301,7 +4301,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers - <x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> abonnés + abonnés 10 @@ -4315,7 +4315,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) - (extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>) + (extensions: , max size: ) 18 @@ -4350,7 +4350,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by - Créée par <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/> + Créée par 17 @@ -4382,7 +4382,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au Delete history - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Supprimer l'historique @@ -4402,7 +4402,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au Notification preferences - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Préférences de notification @@ -4415,7 +4415,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au Mark all as read - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Marquer tout comme lu @@ -4565,7 +4565,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+accounts/accounts.component.html23 subscribers - <x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> abonnés + abonnés 31 @@ -4618,7 +4618,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined - Créé le <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/> + Créé le 10 @@ -4639,7 +4639,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created - Créé le <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/> + Créé le 17 @@ -4649,7 +4649,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au Created playlists - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> listes de lecture créées. + listes de lecture créées. 1 @@ -4678,7 +4678,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+about/about.component.html9 Contact administrator - Contacter l'administrateur de <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> + Contacter l'administrateur de 3 @@ -4713,7 +4713,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+about/about-instance/contact-admin-modal.component.html38 About instance - À propos de l'instance <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> + À propos de l'instance 5 @@ -4839,7 +4839,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au It is a free and open-source software, under the AGPLv3 licence. - C'est un logiciel libre et open-source, sous <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>licence AGPLv3<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + C'est un logiciel libre et open-source, sous licence AGPLv3. 12 @@ -4850,7 +4850,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au For more information, please visit joinpeertube.org. - Pour plus d'informations, merci de visiter <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + Pour plus d'informations, merci de visiter joinpeertube.org. 16 @@ -5178,7 +5178,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - Une chaîne est une entité dans laquelle vous téléversez vos vidéos. La création de plusieurs d'entre elles vous aide à organiser et séparer votre contenu.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>. + Une chaîne est une entité dans laquelle vous téléversez vos vidéos. La création de plusieurs d'entre elles vous aide à organiser et séparer votre contenu.. Par exemple, vous pourriez décider d'avoir une chaîne pour publier vos concerts de piano et une autre chaîne pour publier vos vidéos sur l'écologie. 4 @@ -5264,8 +5264,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au J'ai au moins 16 ans et je suis d'accord - avec les <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Conditions<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> et le <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code de Conduite<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + avec les Conditions + et le Code de Conduite de cette instance @@ -5311,7 +5311,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 Published videos - A publié <x id="INTERPOLATION" equiv-text="{{total}}"/> vidéos + A publié vidéos 1 @@ -5479,7 +5479,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/config/shared/config.service.ts1 accepted in instance followers - <x id="INTERPOLATION" equiv-text="{{handle}}"/> a été accepté des instances qui vous suivent + a été accepté des instances qui vous suivent 1 @@ -5500,7 +5500,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/followers-list/followers-list.component.ts1 rejected from instance followers - <x id="INTERPOLATION" equiv-text="{{handle}}"/> a été retiré des instances qui vous suivent + a été retiré des instances qui vous suivent 1 @@ -5514,14 +5514,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/followers-list/followers-list.component.ts1 removed from instance followers - <x id="INTERPOLATION" equiv-text="{{handle}}"/> supprimé des abonnés de votre instance + supprimé des abonnés de votre instance 1 src/app/+admin/follows/followers-list/followers-list.component.ts1 is not valid - <x id="INTERPOLATION" equiv-text="{{host}}"/> n'est pas valide + n'est pas valide 1 @@ -5542,7 +5542,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/following-add/following-add.component.ts1 If you confirm, you will send a follow request to: - - Si vous confirmez, le système enverra une requête à : <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> pour le suivre - + Si vous confirmez, le système enverra une requête à : pour le suivre - 1 @@ -5563,7 +5563,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? - Voulez-vous vraiment vous désabonner de <x id="INTERPOLATION" equiv-text="{{host}}"/> ? + Voulez-vous vraiment vous désabonner de ? 1 @@ -5577,7 +5577,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. - Vous n'êtes plus abonné à <x id="INTERPOLATION" equiv-text="{{host}}"/>. + Vous n'êtes plus abonné à . 1 @@ -5598,21 +5598,21 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is - La redondance pour <x id="INTERPOLATION" equiv-text="{{host}}"/> est <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/> + La redondance pour est 1 src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. - Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé par votre instance. + Compte réactivé par votre instance. 1 src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivé par votre instance. + Instance réactivé par votre instance. 1 @@ -5668,14 +5668,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. - Vidéo <x id="INTERPOLATION" equiv-text="{{name}}"/> retirée de la liste noire. + Vidéo retirée de la liste noire. 1 src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. - <x id="INTERPOLATION" equiv-text="{{num}}"/> vidéos retirées de la liste noire. + vidéos retirées de la liste noire. 1 @@ -5703,7 +5703,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. - Vidéo <x id="INTERPOLATION" equiv-text="{{name}}"/> retirée de la liste noire. + Vidéo retirée de la liste noire. 1 @@ -5724,28 +5724,28 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Update to - Mettre à jour vers <x id="INTERPOLATION" equiv-text="{{version}}"/> + Mettre à jour vers 1 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Do you really want to uninstall ? - Voulez-vous vraiment désinstaller <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + Voulez-vous vraiment désinstaller ? 1 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 uninstalled. - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> désinstallé. + désinstallé. 1 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 updated. - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> mis à jour. + mis à jour. 1 @@ -5766,14 +5766,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Install ? - Installer <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + Installer ? 1 src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 installed. - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installé. + installé. 1 @@ -5857,14 +5857,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. - Utilisateur·rice <x id="INTERPOLATION" equiv-text="{{username}}"/> créé. + Utilisateur·rice créé. 1 src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . - Mot de passe changé pour l'utilisateur·rice <x id="INTERPOLATION" equiv-text="{{username}}"/>. + Mot de passe changé pour l'utilisateur·rice . 1 @@ -5878,7 +5878,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-edit/user-password.component.ts1 User updated. - Utilisateur·rice <x id="INTERPOLATION" equiv-text="{{username}}"/> mis à jour. + Utilisateur·rice mis à jour. 1 @@ -5892,7 +5892,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . - Un mail demandant la réinitialisation du mot de passe a été envoyé à <x id="INTERPOLATION" equiv-text="{{username}}"/>. + Un mail demandant la réinitialisation du mot de passe a été envoyé à . 1 @@ -5920,14 +5920,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? - Voulez-vous vraiment rétablir <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices ? + Voulez-vous vraiment rétablir utilisateur·ices ? 1 src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. - <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·rices rétablis. + utilisateur·rices rétablis. 1 @@ -5948,28 +5948,28 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-list/user-list.component.ts1 users deleted. - <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices supprimé·e·s. + utilisateur·ices supprimé·e·s. 1 src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. - <x id="INTERPOLATION" equiv-text="{{num}}"/> adresses mail d'utilisateurs ont été vérifiées. + adresses mail d'utilisateurs ont été vérifiées. 1 src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. - Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé. + Compte réactivé. 1 src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivée. + Instance réactivée. 1 @@ -6207,7 +6207,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video channel created. - Chaîne vidéo <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> créée. + Chaîne vidéo créée. 1 @@ -6221,56 +6221,56 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. - Chaîne vidéo <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> mise à jour. + Chaîne vidéo mise à jour. 1 src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! - Voulez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/> ? Cela supprimera toutes les vidéos de cette chaîne, et vous ne pourrez plus créer de nouvelles chaînes avec le même nom (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>) ! + Voulez-vous vraiment supprimer ? Cela supprimera toutes les vidéos de cette chaîne, et vous ne pourrez plus créer de nouvelles chaînes avec le même nom () ! 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm - Merci de saisir le nom de la chaîne vidéos (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) pour confirmer + Merci de saisir le nom de la chaîne vidéos () pour confirmer 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. - Chaîne vidéo <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> supprimée. + Chaîne vidéo supprimée. 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. - Liste de lecture <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> créée. + Liste de lecture créée. 1 src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. - Liste de lecture <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> mise à jour. + Liste de lecture mise à jour. 1 src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? - Souhaitez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> ? + Souhaitez-vous vraiment supprimer ? 1 src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. - Liste de lecture <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> supprimée. + Liste de lecture supprimée. 1 @@ -6284,28 +6284,28 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? - Souhaitez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> vidéos ? + Souhaitez-vous vraiment supprimer vidéos ? 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. - <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> vidéos supprimées. + vidéos supprimées. 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? - Souhaitez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{videoName}}"/>? + Souhaitez-vous vraiment supprimer ? 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. - La vidéo <x id="INTERPOLATION" equiv-text="{{videoName}}"/> a été supprimée. + La vidéo a été supprimée. 1 @@ -6382,14 +6382,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+signup/+register/register.component.ts1 You are now logged in as ! - Vous êtes maintenant connecté en tant que <x id="INTERPOLATION" equiv-text="{{username}}"/> ! + Vous êtes maintenant connecté en tant que ! 1 src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . - Un courriel contenant un lien de vérification sera envoyé à <x id="INTERPOLATION" equiv-text="{{email}}"/>. + Un courriel contenant un lien de vérification sera envoyé à . 1 @@ -6495,7 +6495,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au Cannot retrieve OAuth Client credentials: . - Impossible de retrouver les identifiants client OAuth : <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. + Impossible de retrouver les identifiants client OAuth : . 1 @@ -6545,7 +6545,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . - Un email avec les instructions de changement de mot de passe a été envoyé à <x id="INTERPOLATION" equiv-text="{{email}}"/>. + Un email avec les instructions de changement de mot de passe a été envoyé à . 1 @@ -6629,77 +6629,77 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/search/search-filters.component.ts1 years ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> ans + il y a ans 1 src/app/shared/angular/from-now.pipe.ts1 months ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> mois + il y a mois 1 src/app/shared/angular/from-now.pipe.ts1 month ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> mois + il y a mois 1 src/app/shared/angular/from-now.pipe.ts1 weeks ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> semaines + il y a semaines 1 src/app/shared/angular/from-now.pipe.ts1 week ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> semaine + il y a semaine 1 src/app/shared/angular/from-now.pipe.ts1 days ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> jours + il y a jours 1 src/app/shared/angular/from-now.pipe.ts1 day ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> jour + il y a jour 1 src/app/shared/angular/from-now.pipe.ts1 hours ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> heures + il y a heures 1 src/app/shared/angular/from-now.pipe.ts1 hour ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> heure + il y a heure 1 src/app/shared/angular/from-now.pipe.ts1 min ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> min + il y a min 1 src/app/shared/angular/from-now.pipe.ts1 sec ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> sec + il y a sec 1 @@ -7336,7 +7336,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . - PeerTube ne peut pas gérer ce type de fichier. Les extensions acceptées sont <x id="INTERPOLATION" equiv-text="{{extensions}}"/>. + PeerTube ne peut pas gérer ce type de fichier. Les extensions acceptées sont . 1 @@ -7693,7 +7693,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/instance/instance-features-table.component.ts1 ~ - ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> + ~ 1 @@ -7707,28 +7707,28 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/instance/instance-features-table.component.ts1 of full HD videos - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> de vidéos full HD + de vidéos full HD 1 src/app/shared/instance/instance-features-table.component.ts1 of HD videos - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> de vidéos HD + de vidéos HD 1 src/app/shared/instance/instance-features-table.component.ts1 of average quality videos - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> de vidéos de qualité moyenne + de vidéos de qualité moyenne 1 src/app/shared/instance/instance-features-table.component.ts1 Markdown compatible that supports: - Compatible <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> supportant : + Compatible Markdown supportant : 1 @@ -7770,28 +7770,28 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/misc/help.component.ts1 users banned. - <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices banni·e·s. + utilisateur·ices banni·e·s. 1 src/app/shared/moderation/user-ban-modal.component.ts1 User banned. - Utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> banni. + Utilisateur banni. 1 src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? - Voulez-vous réellement rétablir <x id="INTERPOLATION" equiv-text="{{username}}"/>? + Voulez-vous réellement rétablir ? 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. - L'utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> est rétabli. + L'utilisateur est rétabli. 1 @@ -7805,56 +7805,56 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. - Utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> supprimé. + Utilisateur supprimé. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified - L'adresse mail de l'utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> a été vérifiée + L'adresse mail de l'utilisateur a été vérifiée 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. - Comptes <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muets. + Comptes muets. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muette. + Instance muette. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. - Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> rendue muet par votre instance. + Compte rendue muet par votre instance. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. - Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé par votre instance. + Compte réactivé par votre instance. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> rendue muette par votre instance. + Instance rendue muette par votre instance. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivée par votre instance. + Instance réactivée par votre instance. 1 @@ -7924,7 +7924,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. - Trop de tentatives, merci de réessayer dans <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes. + Trop de tentatives, merci de réessayer dans minutes. 1 @@ -7945,7 +7945,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/rest/rest-extractor.service.ts1 Subscribed to - Abonné à <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + Abonné à 1 @@ -7959,7 +7959,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from - Désabonné de <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + Désabonné de 1 @@ -7980,21 +7980,21 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/users/user.service.ts1 Video removed from - Vidéo supprimé de <x id="INTERPOLATION" equiv-text="{{name}}"/> + Vidéo supprimé de 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps - Vidéo ajouté dans <x id="INTERPOLATION" equiv-text="{{n}}"/> à la seconde <x id="INTERPOLATION_1" equiv-text="{{t}}"/> + Vidéo ajouté dans à la seconde 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in - Vidéo ajouté dans <x id="INTERPOLATION" equiv-text="{{n}}"/> + Vidéo ajouté dans 1 @@ -8162,7 +8162,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload - Téléverser <x id="INTERPOLATION" equiv-text="{{videofileName}}"/> + Téléverser 1 @@ -8183,14 +8183,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) - Votre quota est dépassé avec cette vidéo (taille de la vidéo : <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>) + Votre quota est dépassé avec cette vidéo (taille de la vidéo : , used: , quota: ) 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) - Votre quota journalier est dépassé avec cette vidéo (taille de la vidéo : <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>) + Votre quota journalier est dépassé avec cette vidéo (taille de la vidéo : , used: , quota: ) 1 @@ -8211,7 +8211,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. - <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> réponses seront aussi supprimées. + réponses seront aussi supprimées. 1 @@ -8232,7 +8232,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes - <x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> j'aime / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> je n'aime pas + j'aime / je n'aime pas 1 @@ -8288,14 +8288,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/video-list/video-trending.component.ts1 Trending for the last days - Tendances pour les <x id="INTERPOLATION" equiv-text="{{days}}"/> dernières journées. + Tendances pour les dernières journées. 1 src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days - Les vidéos Tendances sont celles qui ont été vues le plus grand nombre de fois dans les <x id="INTERPOLATION" equiv-text="{{days}}"/> dernières journées. + Les vidéos Tendances sont celles qui ont été vues le plus grand nombre de fois dans les dernières journées. 1 diff --git a/client/src/locale/angular.gd.xlf b/client/src/locale/angular.gd.xlf index ba9f7be25..702af6484 100644 --- a/client/src/locale/angular.gd.xlf +++ b/client/src/locale/angular.gd.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -581,7 +583,8 @@ - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + 9 src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -594,7 +597,8 @@ - Updated Updated + Updated + 29 src/app/shared/video-playlist/video-playlist-miniature.component.html29 @@ -780,7 +784,8 @@ - User registration allowedUser registration allowed + User registration allowed + 14 src/app/shared/instance/instance-features-table.component.html14 @@ -824,12 +829,14 @@ src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 - HTTP import (YouTube, Vimeo, direct URL...)HTTP import (YouTube, Vimeo, direct URL...) + HTTP import (YouTube, Vimeo, direct URL...) + 64 src/app/shared/instance/instance-features-table.component.html64 - Torrent importTorrent import + Torrent import + 71 src/app/shared/instance/instance-features-table.component.html71 @@ -1110,7 +1117,8 @@ src/app/reset-password/reset-password.component.html29 - results results + results + 5 src/app/search/search.component.html5 @@ -1851,7 +1859,8 @@ src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 - Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...). + Short text to tell people how they can support you (membership platform...). + 226 src/app/videos/+video-edit/shared/video-edit.component.html226 @@ -1926,7 +1935,8 @@ src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 - UpdateUpdate + Update + 17 src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 @@ -2973,7 +2983,8 @@ src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at Muted at + Muted at + 13 src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 @@ -3235,7 +3246,8 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 - DisplayDisplay + Display + 16 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 @@ -3940,7 +3952,8 @@ src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 - InitiatorInitiator + Initiator + 13 src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 @@ -4012,8 +4025,8 @@ src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 Short text to tell people how they can support your channel (membership platform...).<br /><br /> -When you will upload a video in this channel, the video support field will be automatically filled by this text.Short text to tell people how they can support your channel (membership platform...).<br /><br /> -When you will upload a video in this channel, the video support field will be automatically filled by this text. +When you will upload a video in this channel, the video support field will be automatically filled by this text. + 52 src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 @@ -4042,7 +4055,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/shared/actor-avatar-info.component.html15 - (extensions: , max size: )(extensions: , max size: ) + (extensions: , max size: ) + 18 src/app/+my-account/shared/actor-avatar-info.component.html18 @@ -4096,7 +4110,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 - History enabledHistory enabled + History enabled + 4 src/app/+my-account/my-account-history/my-account-history.component.html4 @@ -4362,9 +4377,8 @@ When you will upload a video in this channel, the video support field will be au Created playlists - - Created playlists - + + 1 src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 @@ -4562,7 +4576,8 @@ When you will upload a video in this channel, the video support field will be au - What are the consequences?What are the consequences? + What are the consequences? + 32 src/app/+about/about-peertube/about-peertube.component.html32 @@ -4637,7 +4652,8 @@ When you will upload a video in this channel, the video support field will be au - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + How does PeerTube compare with YouTube? + 74 src/app/+about/about-peertube/about-peertube.component.html74 @@ -4652,7 +4668,8 @@ When you will upload a video in this channel, the video support field will be au - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + What can I do to limit the exposure of my IP address? + 82 src/app/+about/about-peertube/about-peertube.component.html82 @@ -4667,7 +4684,8 @@ When you will upload a video in this channel, the video support field will be au - What will be done to mitigate this problem?What will be done to mitigate this problem? + What will be done to mitigate this problem? + 90 src/app/+about/about-peertube/about-peertube.component.html90 @@ -4681,27 +4699,32 @@ When you will upload a video in this channel, the video support field will be au - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + Set a limit to the number of peers sent by the tracker + 98 src/app/+about/about-peertube/about-peertube.component.html98 - Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested) + Set a limit on the request frequency received by the tracker (being tested) + 99 src/app/+about/about-peertube/about-peertube.component.html99 - Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) + Ring a bell if there are unusual requests (being tested) + 100 src/app/+about/about-peertube/about-peertube.component.html100 - Disable P2P from the administration interfaceDisable P2P from the administration interface + Disable P2P from the administration interface + 101 src/app/+about/about-peertube/about-peertube.component.html101 - An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + 102 src/app/+about/about-peertube/about-peertube.component.html102 @@ -5190,7 +5213,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 - Redundancy for is Redundancy for is + Redundancy for is + 1 src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 @@ -5415,7 +5439,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 - WarningWarning + Warning + 1 src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 @@ -5943,7 +5968,8 @@ When you will upload a video in this channel, the video support field will be au - You are now logged in as !You are now logged in as ! + You are now logged in as ! + 1 src/app/+signup/+register/register.component.ts1 @@ -6187,57 +6213,68 @@ When you will upload a video in this channel, the video support field will be au src/app/search/search-filters.component.ts1 - years ago years ago + years ago + 1 src/app/shared/angular/from-now.pipe.ts1 - months ago months ago + months ago + 1 src/app/shared/angular/from-now.pipe.ts1 - month ago month ago + month ago + 1 src/app/shared/angular/from-now.pipe.ts1 - weeks ago weeks ago + weeks ago + 1 src/app/shared/angular/from-now.pipe.ts1 - week ago week ago + week ago + 1 src/app/shared/angular/from-now.pipe.ts1 - days ago days ago + days ago + 1 src/app/shared/angular/from-now.pipe.ts1 - day ago day ago + day ago + 1 src/app/shared/angular/from-now.pipe.ts1 - hours ago hours ago + hours ago + 1 src/app/shared/angular/from-now.pipe.ts1 - hour ago hour ago + hour ago + 1 src/app/shared/angular/from-now.pipe.ts1 - min ago min ago + min ago + 1 src/app/shared/angular/from-now.pipe.ts1 - sec ago sec ago + sec ago + 1 src/app/shared/angular/from-now.pipe.ts1 @@ -6482,57 +6519,68 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/user-validators.service.ts1 - Username should be lowercase alphanumeric; dots and underscores are allowed.Username should be lowercase alphanumeric; dots and underscores are allowed. + Username should be lowercase alphanumeric; dots and underscores are allowed. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Password must be at least 6 characters long.Password must be at least 6 characters long. + Password must be at least 6 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Password cannot be more than 255 characters long.Password cannot be more than 255 characters long. + Password cannot be more than 255 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - The new password and the confirmed password do not correspond.The new password and the confirmed password do not correspond. + The new password and the confirmed password do not correspond. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Video quota is required.Video quota is required. + Video quota is required. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Quota must be greater than -1.Quota must be greater than -1. + Quota must be greater than -1. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Daily upload limit is required.Daily upload limit is required. + Daily upload limit is required. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Daily upload limit must be greater than -1.Daily upload limit must be greater than -1. + Daily upload limit must be greater than -1. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - User role is required.User role is required. + User role is required. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Description must be at least 3 characters long.Description must be at least 3 characters long. + Description must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Description cannot be more than 1000 characters long.Description cannot be more than 1000 characters long. + Description cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 @@ -6543,62 +6591,74 @@ When you will upload a video in this channel, the video support field will be au - Ban reason must be at least 3 characters long.Ban reason must be at least 3 characters long. + Ban reason must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Ban reason cannot be more than 250 characters long.Ban reason cannot be more than 250 characters long. + Ban reason cannot be more than 250 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Display name is required.Display name is required. + Display name is required. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Display name must be at least 1 character long.Display name must be at least 1 character long. + Display name must be at least 1 character long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Display name cannot be more than 50 characters long.Display name cannot be more than 50 characters long. + Display name cannot be more than 50 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Report reason is required.Report reason is required. + Report reason is required. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Report reason must be at least 2 characters long.Report reason must be at least 2 characters long. + Report reason must be at least 2 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Report reason cannot be more than 3000 characters long.Report reason cannot be more than 3000 characters long. + Report reason cannot be more than 3000 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Moderation comment is required.Moderation comment is required. + Moderation comment is required. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Moderation comment must be at least 2 characters long.Moderation comment must be at least 2 characters long. + Moderation comment must be at least 2 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Moderation comment cannot be more than 3000 characters long.Moderation comment cannot be more than 3000 characters long. + Moderation comment cannot be more than 3000 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - The channel is required.The channel is required. + The channel is required. + 1 src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 @@ -6631,7 +6691,8 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-captions-validators.service.ts1 - The username is required.The username is required. + The username is required. + 1 src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 @@ -6643,362 +6704,434 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 - Name is required.Name is required. + Name is required. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name must be at least 1 character long.Name must be at least 1 character long. + Name must be at least 1 character long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name cannot be more than 50 characters long.Name cannot be more than 50 characters long. + Name cannot be more than 50 characters long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name should be lowercase alphanumeric; dots and underscores are allowed.Name should be lowercase alphanumeric; dots and underscores are allowed. + Name should be lowercase alphanumeric; dots and underscores are allowed. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Support text must be at least 3 characters long.Support text must be at least 3 characters long. + Support text must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long. + Support text cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Comment is required.Comment is required. + Comment is required. + 1 src/app/shared/forms/form-validators/video-comment-validators.service.ts1 - Comment must be at least 2 characters long.Comment must be at least 2 characters long. + Comment must be at least 2 characters long. + 1 src/app/shared/forms/form-validators/video-comment-validators.service.ts1 - Comment cannot be more than 3000 characters long.Comment cannot be more than 3000 characters long. + Comment cannot be more than 3000 characters long. + 1 src/app/shared/forms/form-validators/video-comment-validators.service.ts1 - Display name cannot be more than 120 characters long.Display name cannot be more than 120 characters long. + Display name cannot be more than 120 characters long. + 1 src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Privacy is required.Privacy is required. + Privacy is required. + 1 src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - The channel is required when the playlist is public.The channel is required when the playlist is public. + The channel is required when the playlist is public. + 1 src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Video name is required.Video name is required. + Video name is required. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video name must be at least 3 characters long.Video name must be at least 3 characters long. + Video name must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video name cannot be more than 120 characters long.Video name cannot be more than 120 characters long. + Video name cannot be more than 120 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video privacy is required.Video privacy is required. + Video privacy is required. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video channel is required.Video channel is required. + Video channel is required. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video description must be at least 3 characters long.Video description must be at least 3 characters long. + Video description must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video description cannot be more than 10000 characters long.Video description cannot be more than 10000 characters long. + Video description cannot be more than 10000 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - A tag should be more than 2 characters long.A tag should be more than 2 characters long. + A tag should be more than 2 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - A tag should be less than 30 characters long.A tag should be less than 30 characters long. + A tag should be less than 30 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video support must be at least 3 characters long.Video support must be at least 3 characters long. + Video support must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video support cannot be more than 1000 characters long.Video support cannot be more than 1000 characters long. + Video support cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - A date is required to schedule video update.A date is required to schedule video update. + A date is required to schedule video update. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - This file is too large.This file is too large. + This file is too large. + 1 src/app/shared/forms/reactive-file.component.ts1 - PeerTube cannot handle this kind of file. Accepted extensions are .PeerTube cannot handle this kind of file. Accepted extensions are . + PeerTube cannot handle this kind of file. Accepted extensions are . + 1 src/app/shared/forms/reactive-file.component.ts1 - All unsaved data will be lost, are you sure you want to leave this page?All unsaved data will be lost, are you sure you want to leave this page? + All unsaved data will be lost, are you sure you want to leave this page? + 1 src/app/shared/guards/can-deactivate-guard.service.ts1 - SundaySunday + Sunday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - MondayMonday + Monday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - TuesdayTuesday + Tuesday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - WednesdayWednesday + Wednesday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - ThursdayThursday + Thursday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - FridayFriday + Friday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - SaturdaySaturday + Saturday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - SunSun + Sun + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - MonMon + Mon + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - TueTue + Tue + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - WedWed + Wed + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - ThuThu + Thu + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - FriFri + Fri + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - SatSat + Sat + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - SuSu + Su + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - MoMo + Mo + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - TuTu + Tu + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - WeWe + We + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - ThTh + Th + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - FrFr + Fr + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - SaSa + Sa + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - JanuaryJanuary + January + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - FebruaryFebruary + February + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - MarchMarch + March + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - AprilApril + April + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - MayMay + May + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 - JuneJune + June + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - JulyJuly + July + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - AugustAugust + August + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - SeptemberSeptember + September + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - OctoberOctober + October + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - NovemberNovember + November + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - DecemberDecember + December + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - JanJan + Jan + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - FebFeb + Feb + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - MarMar + Mar + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - AprApr + Apr + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - JunJun + Jun + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - JulJul + Jul + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - AugAug + Aug + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - SepSep + Sep + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - OctOct + Oct + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - NovNov + Nov + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - DecDec + Dec + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - ClearClear + Clear + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 @@ -7010,242 +7143,290 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. - HiddenHidden + Hidden + 1 src/app/shared/instance/instance-features-table.component.ts1 - Blurred with confirmation requestBlurred with confirmation request + Blurred with confirmation request + 1 src/app/shared/instance/instance-features-table.component.ts1 - DisplayedDisplayed + Displayed + 1 src/app/shared/instance/instance-features-table.component.ts1 - ~ ~ + ~ + 1 src/app/shared/instance/instance-features-table.component.ts1 - {VAR_PLURAL, plural, =1 {minute} other {minutes} }{VAR_PLURAL, plural, =1 {minute} other {minutes} } + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + 1 src/app/shared/instance/instance-features-table.component.ts1 - of full HD videos of full HD videos + of full HD videos + 1 src/app/shared/instance/instance-features-table.component.ts1 - of HD videos of HD videos + of HD videos + 1 src/app/shared/instance/instance-features-table.component.ts1 - of average quality videos of average quality videos + of average quality videos + 1 src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports:Markdown compatible that supports: + Markdown compatible that supports: + 1 src/app/shared/misc/help.component.ts1 - EmphasisEmphasis + Emphasis + 1 src/app/shared/misc/help.component.ts1 - LinksLinks + Links + 1 src/app/shared/misc/help.component.ts1 - New linesNew lines + New lines + 1 src/app/shared/misc/help.component.ts1 - ListsLists + Lists + 1 src/app/shared/misc/help.component.ts1 - ImagesImages + Images + 1 src/app/shared/misc/help.component.ts1 - users banned. users banned. + users banned. + 1 src/app/shared/moderation/user-ban-modal.component.ts1 - User banned.User banned. + User banned. + 1 src/app/shared/moderation/user-ban-modal.component.ts1 - Do you really want to unban ?Do you really want to unban ? + Do you really want to unban ? + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - User unbanned.User unbanned. + User unbanned. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - If you remove this user, you will not be able to create another with the same username!If you remove this user, you will not be able to create another with the same username! + If you remove this user, you will not be able to create another with the same username! + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - User deleted.User deleted. + User deleted. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - User email set as verifiedUser email set as verified + User email set as verified + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account muted.Account muted. + Account muted. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance muted.Instance muted. + Instance muted. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account muted by the instance.Account muted by the instance. + Account muted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account unmuted by the instance.Account unmuted by the instance. + Account unmuted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance muted by the instance.Instance muted by the instance. + Instance muted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance unmuted by the instance.Instance unmuted by the instance. + Instance unmuted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute this accountMute this account + Mute this account + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute this accountUnmute this account + Unmute this account + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute the instanceMute the instance + Mute the instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute the instanceUnmute the instance + Unmute the instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute this account by your instanceMute this account by your instance + Mute this account by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute this account by your instanceUnmute this account by your instance + Unmute this account by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute the instance by your instanceMute the instance by your instance + Mute the instance by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute the instance by your instanceUnmute the instance by your instance + Unmute the instance by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Request is too large for the server. Please contact you administrator if you want to increase the limit size.Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + 1 src/app/shared/rest/rest-extractor.service.ts1 - Too many attempts, please try again after minutes.Too many attempts, please try again after minutes. + Too many attempts, please try again after minutes. + 1 src/app/shared/rest/rest-extractor.service.ts1 - Too many attempts, please try again later.Too many attempts, please try again later. + Too many attempts, please try again later. + 1 src/app/shared/rest/rest-extractor.service.ts1 - Server error. Please retry later.Server error. Please retry later. + Server error. Please retry later. + 1 src/app/shared/rest/rest-extractor.service.ts1 - Subscribed to Subscribed to + Subscribed to + 1 src/app/shared/user-subscription/subscribe-button.component.ts1 - SubscribedSubscribed + Subscribed + 1 src/app/shared/user-subscription/subscribe-button.component.ts1 - Unsubscribed from Unsubscribed from + Unsubscribed from + 1 src/app/shared/user-subscription/subscribe-button.component.ts1 - UnsubscribedUnsubscribed + Unsubscribed + 1 src/app/shared/user-subscription/subscribe-button.component.ts1 - ModeratorModerator + Moderator + 1 src/app/shared/users/user.service.ts1 - Video removed from Video removed from + Video removed from + 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 - Video added in at timestamps Video added in at timestamps + Video added in at timestamps + 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1 - Video added in Video added in + Video added in + 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1 - Timestamps updatedTimestamps updated + Timestamps updated + 1 src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 @@ -7271,22 +7452,26 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 - Video blacklisted.Video blacklisted. + Video blacklisted. + 1 src/app/shared/video/modals/video-blacklist.component.ts1 - CopiedCopied + Copied + 1 src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 - Video reported.Video reported. + Video reported. + 1 src/app/shared/video/modals/video-report.component.ts1 - Do you really want to delete this video?Do you really want to delete this video? + Do you really want to delete this video? + 1 src/app/shared/video/video-actions-dropdown.component.ts1 @@ -7346,37 +7531,44 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video/video-miniature.component.ts1 - Only I can see this videoOnly I can see this video + Only I can see this video + 1 src/app/shared/video/video.service.ts1 - Only people with the private link can see this videoOnly people with the private link can see this video + Only people with the private link can see this video + 1 src/app/shared/video/video.service.ts1 - Anyone can see this videoAnyone can see this video + Anyone can see this video + 1 src/app/shared/video/video.service.ts1 - Video to import updated.Video to import updated. + Video to import updated. + 1 src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 - Your video was uploaded to your account and is private.Your video was uploaded to your account and is private. + Your video was uploaded to your account and is private. + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - But associated data (tags, description...) will be lost, are you sure you want to leave this page?But associated data (tags, description...) will be lost, are you sure you want to leave this page? + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - Your video is not uploaded yet, are you sure you want to leave this page?Your video is not uploaded yet, are you sure you want to leave this page? + Your video is not uploaded yet, are you sure you want to leave this page? + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 @@ -7387,32 +7579,38 @@ When you will upload a video in this channel, the video support field will be au - Upload cancelledUpload cancelled + Upload cancelled + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - Video published.Video published. + Video published. + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - Your video quota is exceeded with this video (video size: , used: , quota: )Your video quota is exceeded with this video (video size: , used: , quota: ) + Your video quota is exceeded with this video (video size: , used: , quota: ) + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - Your daily video quota is exceeded with this video (video size: , used: , quota: )Your daily video quota is exceeded with this video (video size: , used: , quota: ) + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - You have unsaved changes! If you leave, your changes will be lost.You have unsaved changes! If you leave, your changes will be lost. + You have unsaved changes! If you leave, your changes will be lost. + 1 src/app/videos/+video-edit/video-update.component.ts1 - Video updated.Video updated. + Video updated. + 1 src/app/videos/+video-edit/video-update.component.ts1 @@ -7437,27 +7635,32 @@ When you will upload a video in this channel, the video support field will be au src/app/videos/+video-watch/comment/video-comments.component.ts1 - likes / dislikes likes / dislikes + likes / dislikes + 1 src/app/videos/+video-watch/video-watch.component.ts1 - This video contains mature or explicit content. Are you sure you want to watch it?This video contains mature or explicit content. Are you sure you want to watch it? + This video contains mature or explicit content. Are you sure you want to watch it? + 1 src/app/videos/+video-watch/video-watch.component.ts1 - Mature or explicit contentMature or explicit content + Mature or explicit content + 1 src/app/videos/+video-watch/video-watch.component.ts1 - Like the videoLike the video + Like the video + 1 src/app/videos/+video-watch/video-watch.component.ts1 - Dislike the videoDislike the video + Dislike the video + 1 src/app/videos/+video-watch/video-watch.component.ts1 @@ -7468,27 +7671,32 @@ When you will upload a video in this channel, the video support field will be au - Trending for the last 24 hoursTrending for the last 24 hours + Trending for the last 24 hours + 1 src/app/videos/video-list/video-trending.component.ts1 - Trending videos are those totalizing the greatest number of views during the last 24 hoursTrending videos are those totalizing the greatest number of views during the last 24 hours + Trending videos are those totalizing the greatest number of views during the last 24 hours + 1 src/app/videos/video-list/video-trending.component.ts1 - Trending for the last daysTrending for the last days + Trending for the last days + 1 src/app/videos/video-list/video-trending.component.ts1 - Trending videos are those totalizing the greatest number of views during the last daysTrending videos are those totalizing the greatest number of views during the last days + Trending videos are those totalizing the greatest number of views during the last days + 1 src/app/videos/video-list/video-trending.component.ts1 - Videos from your subscriptionsVideos from your subscriptions + Videos from your subscriptions + 1 src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.gl-ES.xlf b/client/src/locale/angular.gl-ES.xlf index eb608fab6..ae13d0669 100644 --- a/client/src/locale/angular.gl-ES.xlf +++ b/client/src/locale/angular.gl-ES.xlf @@ -207,7 +207,8 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.hu-HU.xlf b/client/src/locale/angular.hu-HU.xlf index b2529b4ec..531334a2d 100644 --- a/client/src/locale/angular.hu-HU.xlf +++ b/client/src/locale/angular.hu-HU.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -811,10 +813,8 @@ Leiratkozás Remote subscribe Remote interact - - Remote subscribe - Remote interact - + + 10 src/app/shared/user-subscription/remote-subscribe.component.html10 @@ -3204,12 +3204,14 @@ Leiratkozás src/app/+admin/system/jobs/jobs.component.html19 - Processed onProcessed on + Processed on + 22 src/app/+admin/system/jobs/jobs.component.html22 - Finished onFinished on + Finished on + 23 src/app/+admin/system/jobs/jobs.component.html23 diff --git a/client/src/locale/angular.it-IT.xlf b/client/src/locale/angular.it-IT.xlf index 5a55296df..02b495da7 100644 --- a/client/src/locale/angular.it-IT.xlf +++ b/client/src/locale/angular.it-IT.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.ja-JP.xlf b/client/src/locale/angular.ja-JP.xlf index 9f8a7daef..1fa4b5eff 100644 --- a/client/src/locale/angular.ja-JP.xlf +++ b/client/src/locale/angular.ja-JP.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -3551,7 +3553,8 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 - Instance followersInstance followers + Instance followers + 327 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 diff --git a/client/src/locale/angular.jbo.xlf b/client/src/locale/angular.jbo.xlf index 905cd10be..5f19ee7c7 100644 --- a/client/src/locale/angular.jbo.xlf +++ b/client/src/locale/angular.jbo.xlf @@ -109,7 +109,8 @@ node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 - %% + % + 6 node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 diff --git a/client/src/locale/angular.pl-PL.xlf b/client/src/locale/angular.pl-PL.xlf index cb62b064b..088b823b0 100644 --- a/client/src/locale/angular.pl-PL.xlf +++ b/client/src/locale/angular.pl-PL.xlf @@ -199,12 +199,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -917,7 +919,8 @@ - BanBan + Ban + 3 src/app/shared/moderation/user-ban-modal.component.html3 @@ -2221,7 +2224,8 @@ src/app/videos/+video-watch/video-watch.component.html63 - Dislike this videoDislike this video + Dislike this video + 71 src/app/videos/+video-watch/video-watch.component.html71 @@ -2552,7 +2556,8 @@ - StateState + State + 10 src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 @@ -3351,7 +3356,8 @@ - Default client routeDefault client route + Default client route + 216 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 @@ -4694,7 +4700,8 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia src/app/+about/about-peertube/about-peertube.component.html101 - An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + 102 src/app/+about/about-peertube/about-peertube.component.html102 @@ -6800,7 +6807,8 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia src/app/shared/forms/form-validators/video-validators.service.ts1 - Video support must be at least 3 characters long.Video support must be at least 3 characters long. + Video support must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 @@ -7688,7 +7696,8 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia - likes / dislikes likes / dislikes + likes / dislikes + 1 src/app/videos/+video-watch/video-watch.component.ts1 diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf index c3e9650e3..d30b59f75 100644 --- a/client/src/locale/angular.pt-BR.xlf +++ b/client/src/locale/angular.pt-BR.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.pt-PT.xlf b/client/src/locale/angular.pt-PT.xlf index 032935471..c663e3c6f 100644 --- a/client/src/locale/angular.pt-PT.xlf +++ b/client/src/locale/angular.pt-PT.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -468,12 +470,14 @@ src/app/shared/video-playlist/video-add-to-playlist.component.html9 - Start atStart at + Start at + 61 src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 - Stop atStop at + Stop at + 112 src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 @@ -666,7 +670,8 @@ - Edit starts/stops atEdit starts/stops at + Edit starts/stops at + 48 src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 @@ -737,9 +742,8 @@ Unsubscribe - - Unsubscribe - + + 18 src/app/shared/user-subscription/subscribe-button.component.html18 @@ -752,32 +756,38 @@ - Using an ActivityPub accountUsing an ActivityPub account + Using an ActivityPub account + 36 src/app/shared/user-subscription/subscribe-button.component.html36 - Subscribe with an account on Subscribe with an account on + Subscribe with an account on + 39 src/app/shared/user-subscription/subscribe-button.component.html39 - Subscribe with your local accountSubscribe with your local account + Subscribe with your local account + 40 src/app/shared/user-subscription/subscribe-button.component.html40 - Subscribe with a Mastodon account:Subscribe with a Mastodon account: + Subscribe with a Mastodon account: + 43 src/app/shared/user-subscription/subscribe-button.component.html43 - Using a syndication feedUsing a syndication feed + Using a syndication feed + 48 src/app/shared/user-subscription/subscribe-button.component.html48 - Subscribe via RSSSubscribe via RSS + Subscribe via RSS + 49 src/app/shared/user-subscription/subscribe-button.component.html49 @@ -785,10 +795,8 @@ Remote subscribe Remote interact - - Remote subscribe - Remote interact - + + 10 src/app/shared/user-subscription/remote-subscribe.component.html10 @@ -994,7 +1002,8 @@ src/app/shared/moderation/user-ban-modal.component.html26 - + + 11 src/app/shared/menu/top-menu-dropdown.component.html11 @@ -1176,10 +1185,8 @@ Filters - - Filters - - + + 16 src/app/search/search.component.html16 @@ -1390,9 +1397,8 @@ Help to translate PeerTube! - - Help to translate PeerTube! - + + 8 src/app/menu/language-chooser.component.html8 @@ -1502,27 +1508,32 @@ src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 - Show keyboard shortcutsShow keyboard shortcuts + Show keyboard shortcuts + 111 src/app/menu/menu.component.html111 - View your notificationsView your notifications + View your notifications + 3 src/app/menu/avatar-notification.component.html3 - NotificationsNotifications + Notifications + 13 src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 - Update your notification preferencesUpdate your notification preferences + Update your notification preferences + 16 src/app/menu/avatar-notification.component.html16 - See all your notificationsSee all your notifications + See all your notifications + 30 src/app/menu/avatar-notification.component.html30 @@ -1643,7 +1654,8 @@ src/app/search/search-filters.component.html115 - Display unlisted and private videosDisplay unlisted and private videos + Display unlisted and private videos + 14 src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 @@ -1714,12 +1726,14 @@ - + Tag+ Tag + + Tag + 30 src/app/videos/+video-edit/shared/video-edit.component.html30 - Enter a new tagEnter a new tag + Enter a new tag + 30 src/app/videos/+video-edit/shared/video-edit.component.html30 @@ -1809,12 +1823,14 @@ src/app/videos/+video-edit/shared/video-edit.component.html175 - Already uploaded ✔Already uploaded ✔ + Already uploaded ✔ + 179 src/app/videos/+video-edit/shared/video-edit.component.html179 - Will be created on updateWill be created on update + Will be created on update + 187 src/app/videos/+video-edit/shared/video-edit.component.html187 @@ -1826,7 +1842,8 @@ src/app/videos/+video-edit/shared/video-edit.component.html189 - Will be deleted on updateWill be deleted on update + Will be deleted on update + 195 src/app/videos/+video-edit/shared/video-edit.component.html195 @@ -1840,9 +1857,8 @@ No captions for now. - - No captions for now. - + + 202 src/app/videos/+video-edit/shared/video-edit.component.html202 @@ -1923,7 +1939,8 @@ - Sorry, but something went wrongSorry, but something went wrong + Sorry, but something went wrong + 53 src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 @@ -1953,7 +1970,8 @@ src/app/videos/+video-edit/video-add-components/video-upload.component.html6 - ScheduledScheduled + Scheduled + 25 src/app/videos/+video-edit/video-add-components/video-upload.component.html25 @@ -1976,9 +1994,8 @@ Congratulations! Your video is now available in your private library. - - Congratulations! Your video is now available in your private library. - + + 66 src/app/videos/+video-edit/video-add-components/video-upload.component.html66 @@ -2004,7 +2021,8 @@ src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 - OrOr + Or + 11 src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 @@ -2147,7 +2165,8 @@ - MutedMuted + Muted + 20 src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 @@ -2381,21 +2400,22 @@ src/app/videos/+video-watch/comment/video-comment-add.component.html20 - You are one step away from commentingYou are one step away from commenting + You are one step away from commenting + 28 src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: - - If you have an account on this instance, you can login: - + + 32 src/app/videos/+video-watch/comment/video-comment-add.component.html32 - login to commentlogin to comment + login to comment + 35 src/app/videos/+video-watch/comment/video-comment-add.component.html35 @@ -2412,9 +2432,8 @@ If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - - If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - + + 41 src/app/videos/+video-watch/comment/video-comment-add.component.html41 @@ -2546,7 +2565,8 @@ src/app/+admin/follows/following-add/following-add.component.html21 - Filter...Filter... + Filter... + 27 src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 @@ -2585,12 +2605,14 @@ src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 - AcceptedAccepted + Accepted + 32 src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 - PendingPending + Pending + 33 src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 @@ -2619,7 +2641,8 @@ src/app/+admin/follows/following-list/following-list.component.html19 - Redundancy allowedRedundancy allowed + Redundancy allowed + 22 src/app/+admin/follows/following-list/following-list.component.html22 @@ -2755,7 +2778,8 @@ src/app/+admin/users/user-list/user-list.component.html2 - Batch actionsBatch actions + Batch actions + 19 src/app/+admin/users/user-list/user-list.component.html19 @@ -2773,17 +2797,20 @@ - (banned)(banned) + (banned) + 65 src/app/+admin/users/user-list/user-list.component.html65 - User's email must be verified to loginUser's email must be verified to login + User's email must be verified to login + 72 src/app/+admin/users/user-list/user-list.component.html72 - User's email is verified / User can login without email verificationUser's email is verified / User can login without email verification + User's email is verified / User can login without email verification + 76 src/app/+admin/users/user-list/user-list.component.html76 @@ -2821,12 +2848,14 @@ - Muted accountsMuted accounts + Muted accounts + 2 src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 - Muted serversMuted servers + Muted servers + 13 src/app/+admin/moderation/moderation.component.html13 @@ -2845,7 +2874,8 @@ src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 - UnfederatedUnfederated + Unfederated + 10 src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 @@ -2959,17 +2989,20 @@ src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at Muted at + Muted at + 13 src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 - UnmuteUnmute + Unmute + 23 src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 - AccountAccount + Account + 12 src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 @@ -3410,7 +3443,8 @@ - Video import with HTTP URL (i.e. YouTube) enabledVideo import with HTTP URL (i.e. YouTube) enabled + Video import with HTTP URL (i.e. YouTube) enabled + 294 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 @@ -3490,7 +3524,8 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 - Enable contact formEnable contact form + Enable contact form + 398 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 @@ -3576,7 +3611,8 @@ - Allow additional extensionsAllow additional extensions + Allow additional extensions + 475 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 @@ -3803,7 +3839,8 @@ - Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others + Use WebTorrent to exchange parts of the video with others + 41 src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 @@ -4036,7 +4073,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 - Once you delete your account, there is no going back. Please be certain.Once you delete your account, there is no going back. Please be certain. + Once you delete your account, there is no going back. Please be certain. + 2 src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 @@ -4048,7 +4086,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 - You don't have any subscriptions yet.You don't have any subscriptions yet. + You don't have any subscriptions yet. + 1 src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 @@ -4067,12 +4106,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 - Muted instancesMuted instances + Muted instances + 2 src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 - History enabledHistory enabled + History enabled + 4 src/app/+my-account/my-account-history/my-account-history.component.html4 @@ -4086,7 +4127,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - You don't have videos history yet.You don't have videos history yet. + You don't have videos history yet. + 14 src/app/+my-account/my-account-history/my-account-history.component.html14 @@ -4109,12 +4151,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - ActivitiesActivities + Activities + 2 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 - WebWeb + Web + 3 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 @@ -4220,22 +4264,26 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 - BannedBanned + Banned + 19 src/app/+accounts/accounts.component.html19 - Instance mutedInstance muted + Instance muted + 21 src/app/+accounts/accounts.component.html21 - Muted by your instanceMuted by your instance + Muted by your instance + 22 src/app/+accounts/accounts.component.html22 - Instance muted by your instanceInstance muted by your instance + Instance muted by your instance + 23 src/app/+accounts/accounts.component.html23 @@ -4342,17 +4390,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Contact administratorContact administrator + Contact administrator + 3 src/app/+about/about-instance/contact-admin-modal.component.html3 - Your nameYour name + Your name + 11 src/app/+about/about-instance/contact-admin-modal.component.html11 - Your emailYour email + Your email + 20 src/app/+about/about-instance/contact-admin-modal.component.html20 @@ -4363,17 +4414,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Your messageYour message + Your message + 38 src/app/+about/about-instance/contact-admin-modal.component.html38 - About instanceAbout instance + About instance + 5 src/app/+about/about-instance/about-instance.component.html5 - Contact administratorContact administrator + Contact administrator + 7 src/app/+about/about-instance/about-instance.component.html7 @@ -4839,17 +4893,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Cannot get about information from serverCannot get about information from server + Cannot get about information from server + 1 src/app/+about/about-instance/about-instance.component.ts1 - Your message has been sent.Your message has been sent. + Your message has been sent. + 1 src/app/+about/about-instance/contact-admin-modal.component.ts1 - You already sent this form recentlyYou already sent this form recently + You already sent this form recently + 1 src/app/+about/about-instance/contact-admin-modal.component.ts1 @@ -4877,27 +4934,32 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - 240p240p + 240p + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 - 360p360p + 360p + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 - 480p480p + 480p + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 - 720p720p + 720p + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 - 1080p1080p + 1080p + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 @@ -4908,7 +4970,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Auto (via ffmpeg)Auto (via ffmpeg) + Auto (via ffmpeg) + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 @@ -4959,47 +5022,56 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 - 100MB100MB + 100MB + 1 src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 - 500MB500MB + 500MB + 1 src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 - 1GB1GB + 1GB + 1 src/app/+admin/config/shared/config.service.ts1 - 5GB5GB + 5GB + 1 src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 - 20GB20GB + 20GB + 1 src/app/+admin/config/shared/config.service.ts1 - 50GB50GB + 50GB + 1 src/app/+admin/config/shared/config.service.ts1 - 10MB10MB + 10MB + 1 src/app/+admin/config/shared/config.service.ts1 - 50MB50MB + 50MB + 1 src/app/+admin/config/shared/config.service.ts1 - 2GB2GB + 2GB + 1 src/app/+admin/config/shared/config.service.ts1 @@ -5103,27 +5175,32 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/follows/following-list/following-list.component.ts1 - enabledenabled + enabled + 1 src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 - disableddisabled + disabled + 1 src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 - Redundancy for is Redundancy for is + Redundancy for is + 1 src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 - Account unmuted by your instance.Account unmuted by your instance. + Account unmuted by your instance. + 1 src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 - Instance unmuted by your instance.Instance unmuted by your instance. + Instance unmuted by your instance. + 1 src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 @@ -5135,7 +5212,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 - Delete this reportDelete this report + Delete this report + 1 src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 @@ -5161,7 +5239,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 - Do you really want to delete this abuse report?Do you really want to delete this abuse report? + Do you really want to delete this abuse report? + 1 src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 @@ -5185,12 +5264,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - yesyes + yes + 1 src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 - nono + no + 1 src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 @@ -5384,7 +5465,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Set Email as VerifiedSet Email as Verified + Set Email as Verified + 1 src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 @@ -5396,12 +5478,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Do you really want to unban users?Do you really want to unban users? + Do you really want to unban users? + 1 src/app/+admin/users/user-list/user-list.component.ts1 - users unbanned. users unbanned. + users unbanned. + 1 src/app/+admin/users/user-list/user-list.component.ts1 @@ -5413,57 +5497,68 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - If you remove these users, you will not be able to create others with the same username!If you remove these users, you will not be able to create others with the same username! + If you remove these users, you will not be able to create others with the same username! + 1 src/app/+admin/users/user-list/user-list.component.ts1 - users deleted. users deleted. + users deleted. + 1 src/app/+admin/users/user-list/user-list.component.ts1 - users email set as verified. users email set as verified. + users email set as verified. + 1 src/app/+admin/users/user-list/user-list.component.ts1 - Account unmuted.Account unmuted. + Account unmuted. + 1 src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance unmuted.Instance unmuted. + Instance unmuted. + 1 src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - My videos historyMy videos history + My videos history + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 - Videos history is enabledVideos history is enabled + Videos history is enabled + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 - Videos history is disabledVideos history is disabled + Videos history is disabled + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 - Delete videos historyDelete videos history + Delete videos history + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 - Are you sure you want to delete all your videos history?Are you sure you want to delete all your videos history? + Are you sure you want to delete all your videos history? + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 - Videos history deletedVideos history deleted + Videos history deleted + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 @@ -5487,7 +5582,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - You current password is invalid.You current password is invalid. + You current password is invalid. + 1 src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 @@ -5532,12 +5628,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - New video from your subscriptionsNew video from your subscriptions + New video from your subscriptions + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - New comment on your videoNew comment on your video + New comment on your video + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 @@ -5554,32 +5652,38 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - One of your video is blacklisted/unblacklistedOne of your video is blacklisted/unblacklisted + One of your video is blacklisted/unblacklisted + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - Video published (after transcoding/scheduled update)Video published (after transcoding/scheduled update) + Video published (after transcoding/scheduled update) + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - Video import finishedVideo import finished + Video import finished + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - A new user registered on your instanceA new user registered on your instance + A new user registered on your instance + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - You or your channel(s) has a new followerYou or your channel(s) has a new follower + You or your channel(s) has a new follower + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - Someone mentioned you in video commentsSomeone mentioned you in video comments + Someone mentioned you in video comments + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 @@ -5596,7 +5700,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Preferences savedPreferences saved + Preferences saved + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 @@ -5634,7 +5739,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 - This name already exists on this instance.This name already exists on this instance. + This name already exists on this instance. + 1 src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 @@ -5652,7 +5758,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Please type the display name of the video channel () to confirmPlease type the display name of the video channel () to confirm + Please type the display name of the video channel () to confirm + 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 @@ -5750,12 +5857,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account.component.ts1 - My historyMy history + My history + 1 src/app/+my-account/my-account.component.ts1 - MiscMisc + Misc + 1 src/app/+my-account/my-account.component.ts1 @@ -5774,7 +5883,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account.component.ts1 - My notificationsMy notifications + My notifications + 1 src/app/+my-account/my-account.component.ts1 @@ -5785,7 +5895,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - You are now logged in as !You are now logged in as ! + You are now logged in as ! + 1 src/app/+signup/+register/register.component.ts1 @@ -5811,17 +5922,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 - Subscribe to the accountSubscribe to the account + Subscribe to the account + 1 src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 - Focus the search barFocus the search bar + Focus the search bar + 1 src/app/app.component.ts1 - Toggle the left menuToggle the left menu + Toggle the left menu + 1 src/app/app.component.ts1 @@ -5832,42 +5946,50 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Go to the trending videos pageGo to the trending videos page + Go to the trending videos page + 1 src/app/app.component.ts1 - Go to the recently added videos pageGo to the recently added videos page + Go to the recently added videos page + 1 src/app/app.component.ts1 - Go to the local videos pageGo to the local videos page + Go to the local videos page + 1 src/app/app.component.ts1 - Go to the videos upload pageGo to the videos upload page + Go to the videos upload page + 1 src/app/app.component.ts1 - Go to my subscriptionsGo to my subscriptions + Go to my subscriptions + 1 src/app/core/auth/auth.service.ts1 - Go to my videosGo to my videos + Go to my videos + 1 src/app/core/auth/auth.service.ts1 - Go to my importsGo to my imports + Go to my imports + 1 src/app/core/auth/auth.service.ts1 - Go to my channelsGo to my channels + Go to my channels + 1 src/app/core/auth/auth.service.ts1 @@ -5895,7 +6017,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/core/auth/auth.service.ts1 - Keyboard Shortcuts:Keyboard Shortcuts: + Keyboard Shortcuts: + 1 src/app/core/hotkeys/hotkeys.component.ts1 @@ -6227,17 +6350,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 - Your name is required.Your name is required. + Your name is required. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 - Your name must be at least 1 character long.Your name must be at least 1 character long. + Your name must be at least 1 character long. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 - Your name cannot be more than 120 characters long.Your name cannot be more than 120 characters long. + Your name cannot be more than 120 characters long. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 @@ -6260,17 +6386,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - A message is required.A message is required. + A message is required. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 - The message must be at least 3 characters long.The message must be at least 3 characters long. + The message must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 - The message cannot be more than 5000 characters long.The message cannot be more than 5000 characters long. + The message cannot be more than 5000 characters long. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 @@ -6296,17 +6425,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/reset-password-validators.service.ts1 - Username must be at least 1 character long.Username must be at least 1 character long. + Username must be at least 1 character long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Username cannot be more than 50 characters long.Username cannot be more than 50 characters long. + Username cannot be more than 50 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Username should be lowercase alphanumeric; dots and underscores are allowed.Username should be lowercase alphanumeric; dots and underscores are allowed. + Username should be lowercase alphanumeric; dots and underscores are allowed. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 @@ -6374,7 +6506,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Description cannot be more than 1000 characters long.Description cannot be more than 1000 characters long. + Description cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 @@ -6406,12 +6539,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Display name must be at least 1 character long.Display name must be at least 1 character long. + Display name must be at least 1 character long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Display name cannot be more than 50 characters long.Display name cannot be more than 50 characters long. + Display name cannot be more than 50 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 @@ -6430,7 +6565,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Report reason cannot be more than 3000 characters long.Report reason cannot be more than 3000 characters long. + Report reason cannot be more than 3000 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 @@ -6449,7 +6585,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Moderation comment cannot be more than 3000 characters long.Moderation comment cannot be more than 3000 characters long. + Moderation comment cannot be more than 3000 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 @@ -6496,7 +6633,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 - You can only transfer ownership to a local accountYou can only transfer ownership to a local account + You can only transfer ownership to a local account + 1 src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 @@ -6508,17 +6646,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name must be at least 1 character long.Name must be at least 1 character long. + Name must be at least 1 character long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name cannot be more than 50 characters long.Name cannot be more than 50 characters long. + Name cannot be more than 50 characters long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name should be lowercase alphanumeric; dots and underscores are allowed.Name should be lowercase alphanumeric; dots and underscores are allowed. + Name should be lowercase alphanumeric; dots and underscores are allowed. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 @@ -6530,7 +6671,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long. + Support text cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 @@ -6644,7 +6786,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-validators.service.ts1 - Video support cannot be more than 1000 characters long.Video support cannot be more than 1000 characters long. + Video support cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 @@ -6663,7 +6806,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/reactive-file.component.ts1 - PeerTube cannot handle this kind of file. Accepted extensions are .PeerTube cannot handle this kind of file. Accepted extensions are . + PeerTube cannot handle this kind of file. Accepted extensions are . + 1 src/app/shared/forms/reactive-file.component.ts1 @@ -7092,7 +7236,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/misc/help.component.ts1 - users banned. users banned. + users banned. + 1 src/app/shared/moderation/user-ban-modal.component.ts1 @@ -7118,7 +7263,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/moderation/user-moderation-dropdown.component.ts1 - If you remove this user, you will not be able to create another with the same username!If you remove this user, you will not be able to create another with the same username! + If you remove this user, you will not be able to create another with the same username! + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 @@ -7130,77 +7276,92 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/moderation/user-moderation-dropdown.component.ts1 - User email set as verifiedUser email set as verified + User email set as verified + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account muted.Account muted. + Account muted. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance muted.Instance muted. + Instance muted. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account muted by the instance.Account muted by the instance. + Account muted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account unmuted by the instance.Account unmuted by the instance. + Account unmuted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance muted by the instance.Instance muted by the instance. + Instance muted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance unmuted by the instance.Instance unmuted by the instance. + Instance unmuted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute this accountMute this account + Mute this account + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute this accountUnmute this account + Unmute this account + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute the instanceMute the instance + Mute the instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute the instanceUnmute the instance + Unmute the instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute this account by your instanceMute this account by your instance + Mute this account by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute this account by your instanceUnmute this account by your instance + Unmute this account by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute the instance by your instanceMute the instance by your instance + Mute the instance by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute the instance by your instanceUnmute the instance by your instance + Unmute the instance by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 @@ -7261,7 +7422,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/user-subscription/subscribe-button.component.ts1 - ModeratorModerator + Moderator + 1 src/app/shared/users/user.service.ts1 @@ -7482,7 +7644,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - You have unsaved changes! If you leave, your changes will be lost.You have unsaved changes! If you leave, your changes will be lost. + You have unsaved changes! If you leave, your changes will be lost. + 1 src/app/videos/+video-edit/video-update.component.ts1 @@ -7534,12 +7697,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/videos/+video-watch/video-watch.component.ts1 - Like the videoLike the video + Like the video + 1 src/app/videos/+video-watch/video-watch.component.ts1 - Dislike the videoDislike the video + Dislike the video + 1 src/app/videos/+video-watch/video-watch.component.ts1 @@ -7550,7 +7715,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Trending for the last 24 hoursTrending for the last 24 hours + Trending for the last 24 hours + 1 src/app/videos/video-list/video-trending.component.ts1 @@ -7561,7 +7727,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Trending for the last daysTrending for the last days + Trending for the last days + 1 src/app/videos/video-list/video-trending.component.ts1 diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf index 32a5d1ec5..31f5938f8 100644 --- a/client/src/locale/angular.ru-RU.xlf +++ b/client/src/locale/angular.ru-RU.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -644,7 +646,8 @@ - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + 9 src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -3434,7 +3437,8 @@ - Default client routeDefault client route + Default client route + 216 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 @@ -5616,7 +5620,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - You cannot ban root.You cannot ban root. + You cannot ban root. + 1 src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 @@ -5635,7 +5640,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/users/user-list/user-list.component.ts1 - You cannot delete root.You cannot delete root. + You cannot delete root. + 1 src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 @@ -6107,12 +6113,14 @@ When you will upload a video in this channel, the video support field will be au src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 - Focus the search barFocus the search bar + Focus the search bar + 1 src/app/app.component.ts1 - Toggle the left menuToggle the left menu + Toggle the left menu + 1 src/app/app.component.ts1 @@ -7724,12 +7732,14 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video/video-miniature.component.ts1 - To transcodeTo transcode + To transcode + 1 src/app/shared/video/video-miniature.component.ts1 - To importTo import + To import + 1 src/app/shared/video/video-miniature.component.ts1 diff --git a/client/src/locale/angular.sk-SK.xlf b/client/src/locale/angular.sk-SK.xlf index 243d2418d..f3e8089d7 100644 --- a/client/src/locale/angular.sk-SK.xlf +++ b/client/src/locale/angular.sk-SK.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.sl-SI.xlf b/client/src/locale/angular.sl-SI.xlf index a936abd75..825d3d152 100644 --- a/client/src/locale/angular.sl-SI.xlf +++ b/client/src/locale/angular.sl-SI.xlf @@ -557,7 +557,8 @@ - UnlistedUnlisted + Unlisted + 6 src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 diff --git a/client/src/locale/angular.sv-SE.xlf b/client/src/locale/angular.sv-SE.xlf index a495f0201..2953c9893 100644 --- a/client/src/locale/angular.sv-SE.xlf +++ b/client/src/locale/angular.sv-SE.xlf @@ -1303,40 +1303,46 @@ 3 - src/app/modal/welcome-modal.component.html3 + src/app/modal/welcome-modal.component.html3 + CLI - documentation - - src/app/modal/welcome-modal.component.html + documentation + Kommandotolk + dokumentation + 12 - + src/app/modal/welcome-modal.component.html12 Upload or import videos, parse logs, prune storage directories, reset user password... src/app/modal/welcome-modal.component.html 15 - + + Administer - documentation - - src/app/modal/welcome-modal.component.html + documentation + Administration + dokumentation + 19 - + src/app/modal/welcome-modal.component.html19 Managing users, following other instances, dealing with spammers... src/app/modal/welcome-modal.component.html 22 - + + Use - documentation - - src/app/modal/welcome-modal.component.html + documentation + Användning + dokumentation + 26 - + src/app/modal/welcome-modal.component.html26 Setup your account, managing video playlists, discover third-party applications... src/app/modal/welcome-modal.component.html @@ -1355,14 +1361,16 @@ src/app/modal/welcome-modal.component.html 44 - + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - - - src/app/modal/welcome-modal.component.html + + Lägg till din instans i PeerTubes offentliga index: https://instances.joinpeertube.org/instances + + 47 - + src/app/modal/welcome-modal.component.html47 It's time to configure your instance! Det är dags att konfigurera din instans! @@ -3744,25 +3752,28 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 348 - - Automatically follow other instances that follow you - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Automatically follow other instances that follow you + Följ instanser som följer dig automatiskt + 357 - - Automatically follow instance of the public index (below) - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357 + + Automatically follow instance of the public index (below) + Följ instanser i det publika indexet automatiskt (nedan) + 366 - - Index URL - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html366 + + Index URL + Index-URL + 371 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html371 Administrator Administratör @@ -3893,7 +3904,8 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a 486 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! @@ -3903,18 +3915,28 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a Faster playback in particular with long videos More stable playback (less bugs/infinite loading) - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Kräver ffmpeg >= 4.1 och dubblerar lagringsmöjligheten för videor! + + Generera HLS-spellistor och fragmenterade MP4-filer för att få bättre uppspelning än med den nuvarande standardspelaren: + + Mjukare växling mellan upplösningar + Snabbare uppspelning, särskilt för längre videor + Stabilare uppspelning (färre buggar samt obegränsad buffring) + + + 501 - - HLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501 + + HLS support enabled + HLS-stöd aktiverat + 498 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html498 Transcoding threads Omkodningstrådar @@ -4869,23 +4891,29 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 99 - src/app/+about/about-instance/about-instance.component.html99 + src/app/+about/about-instance/about-instance.component.html99 + What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html + + + Vad är PeerTube? + + 1 - + src/app/+about/about-peertube/about-peertube.component.html1 + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. - - - src/app/+about/about-peertube/about-peertube.component.html + + + PeerTube är en federerad (ActivityPub) videostreaming-plattform som använder P2P direkt i webbläsaren. + + 8 - + src/app/+about/about-peertube/about-peertube.component.html8 It is a free and open-source software, under the AGPLv3 licence. @@ -6886,19 +6914,21 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 1 - src/app/shared/forms/form-validators/custom-config-validators.service.ts1 - Index URL is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL is required. + Index-URL måste anges. + 1 - - Index URL should be a URL - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL should be a URL + Index-URL måste vara en URL + 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Email is required. E-postadress måste uppges. diff --git a/client/src/locale/angular.ta.xlf b/client/src/locale/angular.ta.xlf index 74c418094..4596e2708 100644 --- a/client/src/locale/angular.ta.xlf +++ b/client/src/locale/angular.ta.xlf @@ -729,9 +729,8 @@ Unsubscribe - - Unsubscribe - + + 18 src/app/shared/user-subscription/subscribe-button.component.html18 diff --git a/client/src/locale/angular.tr-TR.xlf b/client/src/locale/angular.tr-TR.xlf index 9cb1e08bb..6928fd9b6 100644 --- a/client/src/locale/angular.tr-TR.xlf +++ b/client/src/locale/angular.tr-TR.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf index 64464f44c..700043868 100644 --- a/client/src/locale/angular.uk-UA.xlf +++ b/client/src/locale/angular.uk-UA.xlf @@ -116,7 +116,8 @@ node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 - Increment hoursIncrement hours + Increment hours + 9 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 @@ -141,7 +142,8 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 - Increment minutesIncrement minutes + Increment minutes + 30 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 @@ -159,12 +161,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 - Decrement minutesDecrement minutes + Decrement minutes + 42 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 - Increment secondsIncrement seconds + Increment seconds + 51 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 @@ -182,17 +186,20 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 - Decrement secondsDecrement seconds + Decrement seconds + 63 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -784,7 +791,8 @@ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 - Truncated previewTruncated preview + Truncated preview + 9 src/app/shared/forms/markdown-textarea.component.html9 @@ -844,7 +852,8 @@ src/app/shared/user-subscription/subscribe-button.component.html39 - Subscribe with your local accountSubscribe with your local account + Subscribe with your local account + 40 src/app/shared/user-subscription/subscribe-button.component.html40 @@ -935,9 +944,8 @@ Unlimited ( per day) - - Unlimited ( per day) - + + 53 src/app/shared/instance/instance-features-table.component.html53 diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index ef24d5ed6..48204dbdf 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -7616,7 +7616,8 @@ When you will upload a video in this channel, the video support field will be au - To importTo import + To import + 1 src/app/shared/video/video-miniature.component.ts1 diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf index b52e942d3..d77c83307 100644 --- a/client/src/locale/angular.zh-Hant-TW.xlf +++ b/client/src/locale/angular.zh-Hant-TW.xlf @@ -1301,66 +1301,78 @@ 3 - src/app/modal/welcome-modal.component.html3 + src/app/modal/welcome-modal.component.html3 + CLI - documentation - - src/app/modal/welcome-modal.component.html + documentation + CLI + 文件 + 12 - - Upload or import videos, parse logs, prune storage directories, reset user password... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html12 + + Upload or import videos, parse logs, prune storage directories, reset user password... + 上傳或匯入影片、解析紀錄檔、修整儲存目錄、重設使用者密碼…… + 15 - + src/app/modal/welcome-modal.component.html15 + Administer - documentation - - src/app/modal/welcome-modal.component.html + documentation + 管理員 + 文件 + 19 - - Managing users, following other instances, dealing with spammers... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html19 + + Managing users, following other instances, dealing with spammers... + 管理使用者、追蹤其他站臺、處理垃圾訊息…… + 22 - + src/app/modal/welcome-modal.component.html22 + Use - documentation - - src/app/modal/welcome-modal.component.html + documentation + 使用 + 文件 + 26 - - Setup your account, managing video playlists, discover third-party applications... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html26 + + Setup your account, managing video playlists, discover third-party applications... + 設定您的帳號、管理影片播放清單、探索第三方應用程式…… + 29 - + src/app/modal/welcome-modal.component.html29 Useful links 實用連結 41 - src/app/modal/welcome-modal.component.html41 - Official PeerTube website (news, support, contribute...): https://joinpeertube.org - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html41 + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + PeerTube 官方網頁(新聞、支援、貢獻……):https://joinpeertube.org + 44 - + src/app/modal/welcome-modal.component.html44 + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - - - src/app/modal/welcome-modal.component.html + + 將您的站臺放在公開的 PeerTube 索引中:https://instances.joinpeertube.org/instances + + 47 - + src/app/modal/welcome-modal.component.html47 It's time to configure your instance! 是時候設定您的站臺了! @@ -1401,87 +1413,102 @@ 67 - src/app/modal/welcome-modal.component.html67 - Remind me later - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html67 + + Remind me later + 稍後提醒我 + 79 - + src/app/modal/welcome-modal.component.html79 + Configure my instance - - - src/app/modal/welcome-modal.component.html + + + 設定我的站臺 + + 82 - - Configuration warning! - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/welcome-modal.component.html82 + + Configuration warning! + 設定警告! + 3 - - Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html3 + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + 親愛的管理員你好。你在您的站臺上啟用了使用者註冊但您並未設定以下欄位: + 10 - - Instance name - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html10 + + Instance name + 站臺名稱 + 13 - - Instance short description - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html13 + + Instance short description + 站臺簡短描述 + 14 - - Who you are - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html14 + + Who you are + 你是誰 + 16 - - How long you plan to maintain your instance - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html16 + + How long you plan to maintain your instance + 你計畫維護此站臺多久 + 17 - - How you plan to pay your instance - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html17 + + How you plan to pay your instance + 你計畫如何支付站臺的費用 + 18 - - How you will moderate your instance - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html18 + + How you will moderate your instance + 你會如何管理你的站臺 + 20 - - Instance terms - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html20 + + Instance terms + 站臺條款 + 21 - - Configure these fields - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html21 + + Configure these fields + 設定這些欄位 + 30 - - Don't show me this warning anymore - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html30 + + Don't show me this warning anymore + 不要再對我顯示這些警告 + 38 - + src/app/modal/instance-config-warning-modal.component.html38 Close 關閉 @@ -1583,13 +1610,14 @@ 71 - src/app/menu/menu.component.html71 - Most liked - - src/app/menu/menu.component.html + src/app/menu/menu.component.html71 + + Most liked + 最喜歡的 + 76 - + src/app/menu/menu.component.html76 Recently added 最近新增 @@ -1835,16 +1863,20 @@ 191 - src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + Tags could be used to suggest relevant recommendations. Press Enter to add a new tag. - - - src/app/videos/+video-edit/shared/video-edit.component.html + + + 標籤可用於建議相關影片。 + 按下 Enter 以加入新的標籤。 + + 21 - + src/app/videos/+video-edit/shared/video-edit.component.html21 + Tag + 標籤 @@ -1865,15 +1897,18 @@ 55 - src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + Video descriptions are truncated by default and require manual action to expand them. - - - src/app/videos/+video-edit/shared/video-edit.component.html + + + 影片描述在預設情況下會被截斷,必須手動操作才能將其延展到原本的樣子。 + + 40 - + src/app/videos/+video-edit/shared/video-edit.component.html40 Channel 頻道 @@ -2059,17 +2094,22 @@ 10 - src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + You can import any URL supported by youtube-dl or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - - - src/app/videos/+video-edit/video-add-components/video-import-url.component.html + + + 您可以匯入任何 URL supported by youtube-dl + 或指向原始 MP4 檔案的 URL。 + 您應該確保您對您所指向的內容有傳播權,否則可能會為您與您的站臺惹上法律問題。 + + 10 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html10 Sorry, but something went wrong 抱歉,不過好像有什麼東西出錯了 @@ -2174,16 +2214,20 @@ 14 - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + You can import any torrent file that points to a mp4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + + + 您可以匯入任何指向 mp4 檔案的 torrent 檔案。 + 您應該確保您對您所指向的內容有傳播權,否則可能會讓您與您的站臺惹上法慮問題。 + + 17 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html17 Congratulations, the video will be imported with BitTorrent! You can already add information about this video. @@ -2238,15 +2282,18 @@ 2 - src/app/videos/+video-edit/video-update.component.html2 + src/app/videos/+video-edit/video-update.component.html2 + Other videos - - - src/app/videos/recommendations/recommended-videos.component.html + + + 其他影片 + + 3 - + src/app/videos/recommendations/recommended-videos.component.html3 Share 分享 @@ -2396,23 +2443,29 @@ 32 - src/app/videos/+video-watch/video-watch.component.html32 + src/app/videos/+video-watch/video-watch.component.html32 + Published - views - - - src/app/videos/+video-watch/video-watch.component.html + + + 已發佈 - 次檢視 + + 44 - + src/app/videos/+video-watch/video-watch.component.html44 + Published - views - - - src/app/videos/+video-watch/video-watch.component.html + + + 已發佈 - 次檢視 + + 53 - + src/app/videos/+video-watch/video-watch.component.html53 Like this video 喜歡此影片 @@ -2590,17 +2643,21 @@ 35 - src/app/videos/+video-watch/comment/video-comment-add.component.html35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + Otherwise, you can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it from within the software's interface. - - - src/app/videos/+video-watch/comment/video-comment-add.component.html + + + 否則您可以使用任何相容於 ActivityPub 站臺的帳號留言。 + 在大多數的平臺上,您可以在其軟體介面的搜尋列中輸入其 URL 來找到影片並留言。 + + 36 - + src/app/videos/+video-watch/comment/video-comment-add.component.html36 If you have an account on Mastodon or Pleroma, you can open it directly in their interface: @@ -3364,62 +3421,73 @@ 22 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 - Main instance categories - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + + Main instance categories + 主要站臺分類 + 40 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html40 No results found 找不到結果 33 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 - Main languages you/your moderators speak - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 + + Main languages you/your moderators speak + 您/您的管理員主要說的語言 + 52 - - Moderation & NSFW - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html52 + + Moderation & NSFW + 審核與 NSFW + 63 - - This instance is dedicated to sensitive or NSFW content - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html63 + + This instance is dedicated to sensitive or NSFW content + 本站臺為敏感與 NSFW 內容專用 + 68 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html68 + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 啟用它會讓其他管理員知道您的站臺主要是託管敏感內容。 + 此外,預設將會勾選影片上傳過程中的 NSFW 勾選框。 + + 72 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html72 Policy on videos containing sensitive content 包含敏感內容的影片政策 81 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 帶有不要列入清單模糊的縮圖,觀看影片時必須經過確認。 + + 85 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html85 Do not list 不要置於清單中 @@ -3447,89 +3515,84 @@ 88 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 - Code of conduct - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 111 - - - src/app/+about/about-instance/about-instance.component.html - 71 - - - src/app/+signup/+register/register.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + + Code of conduct + 行為守則 + 82 - - Moderation information - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 120 - - - src/app/+about/about-instance/about-instance.component.html - 65 - - - src/app/+signup/+register/register.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html111src/app/+about/about-instance/about-instance.component.html71src/app/+signup/+register/register.component.html82 + + Moderation information + 管理資訊 + 76 - - You and your instance - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html120src/app/+about/about-instance/about-instance.component.html65src/app/+signup/+register/register.component.html76 + + You and your instance + 您與您的站臺 + 130 - - Who is behind the instance? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html130 + + Who is behind the instance? + 誰在管理站臺 + 133 - - Why did you create this instance? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html133 + + Why did you create this instance? + 為什麼您要建立此站臺? + 145 - - How long do you plan to maintain this instance? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html145 + + How long do you plan to maintain this instance? + 您打算維護此站臺多久? + 156 - - How will you finance the PeerTube server? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html156 + + How will you finance the PeerTube server? + 您對 PeerTube 伺服器有何財務規劃? + 167 - - Other information - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html167 + + Other information + 其他資訊 + 177 - - What server/hardware does the instance run on? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html177 + + What server/hardware does the instance run on? + 站臺在何種伺服器/硬體上執行? + 180 - - Instance information - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html180 + + Instance information + 站臺資訊 + 5 - - Theme & Default route - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html5 + + Theme & Default route + 佈景主題與預設路徑 + 198 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html198 Global theme 全域佈景主題 @@ -3550,31 +3613,35 @@ 216 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 - Discover videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + + Discover videos + 探索影片 + 219 - - Trending videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html219 + + Trending videos + 趨勢影片 + 220 - - Most liked videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html220 + + Most liked videos + 最喜歡的影片 + 221 - - Recently added videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html221 + + Recently added videos + 最近新增的影片 + 222 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html222 Local videos 本地影片 @@ -3616,19 +3683,21 @@ 257 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 - Default video quota per user - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + + Default video quota per user + 每個使用者預設的影片配額 + 261 - - Default daily upload limit per user - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html261 + + Default daily upload limit per user + 每個使用者預設的每日上傳限制 + 273 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html273 Video import with HTTP URL (i.e. YouTube) enabled 以 HTTP URL 匯入影片(如 YouTube)已啟用 @@ -3677,31 +3746,35 @@ 342 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 - Instance followings - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + + Instance followings + 站臺追蹤 + 348 - - Automatically follow other instances that follow you - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html348 + + Automatically follow other instances that follow you + 自動追蹤其他追蹤您的站臺 + 357 - - Automatically follow instance of the public index (below) - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357 + + Automatically follow instance of the public index (below) + 自動追蹤公開索引中的站臺(下方) + 366 - - Index URL - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html366 + + Index URL + 索引 URL + 371 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html371 Administrator 管理員 @@ -3757,19 +3830,26 @@ 431 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is whitelisted. - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 如果您的站臺被 Twitter 列入白名單,推文中將會出現 PeerTube 影片分享的影片播放器。 + 如果站臺並未在白名單中,我們會使用圖片連結卡片來重新導向到您的 PeerTube 站臺。 + 勾選此勾選框,儲存設定並使用您站臺的影片 URL 測試 (https://example.com/videos/watch/blabla) 測試位置位於 + https://cards-dev.twitter.com/validator + 來檢視您的站臺是否在白名單中。 + + 435 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html435 Services 服務 @@ -3797,13 +3877,14 @@ 465 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 - Allow your users to upload .mkv, .mov, .avi and .flv videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + + Allow your users to upload .mkv, .mov, .avi and .flv videos + 允許您的使用者上傳 .mkv、.mov、.avi 與 .flv 影片 + 478 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html478 Allow additional extensions 允許額外的副檔名 @@ -3824,7 +3905,8 @@ 486 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! @@ -3834,18 +3916,28 @@ Faster playback in particular with long videos More stable playback (less bugs/infinite loading) - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 需要 ffmpeg >= 4.1 且影片儲存量並須乘以 2! + + 生成 HLS 播放清單與碎片化的 MP4 檔案會比目前的預設播放器有更好的效果: + + 變更解析度更滑順 + 播放更快速,對長影片來說尤其明顯 + 更穩定的播放(較少錯誤/無限載入) + + + 501 - - HLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501 + + HLS support enabled + 已啟用 HLS 支援 + 498 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html498 Transcoding threads 轉換編碼執行緒 @@ -3901,15 +3993,19 @@ 575 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + Write JavaScript code directly.Example: console.log('my instance is amazing'); - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 直接編寫 JavaScript 程式碼。範例:console.log('我的站臺超棒的'); + + 578 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html578 + Write CSS code directly. Example: #custom-css @@ -3922,12 +4018,24 @@ color: red; - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 直接編寫 CSS 程式碼。範例: +#custom-css + color: red; + + + + 加上前綴 #custom-css 以蓋過樣式。範例: +#custom-css .logged-in-email + color: red; + + + + 597 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597 Advanced configuration 進階設定 @@ -3941,13 +4049,14 @@ 628 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + 設定似乎無效。請在不同的分頁中搜尋潛在的錯誤。 + 629 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html629 Video quota: 影片配額: @@ -4017,15 +4126,18 @@ 3 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + + + 有了 不要列出模糊縮圖,觀看影片時將會要求確認。 + + 6 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6 Only display videos in the following languages 僅顯示以下語言的影片 @@ -4053,13 +4165,14 @@ 48 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 - Automatically starts playing next video - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + + Automatically starts playing next video + 自動開始播放下一部影片 + 55 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html55 Update my profile 更新我們簡介 @@ -4414,21 +4527,25 @@ When you will upload a video in this channel, the video support field will be au 11 - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 - Welcome to PeerTube! - - src/app/+signup/shared/signup-success.component.html + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + + Welcome to PeerTube! + 歡迎來到 PeerTube! + 8 - + src/app/+signup/shared/signup-success.component.html8 + If you need help to use PeerTube, you can have a look at the documentation. - - - src/app/+signup/shared/signup-success.component.html + + + 如果您需要取得關於使用 PeerTube 的說明,您可以看看 文件。 + + 13 - + src/app/+signup/shared/signup-success.component.html13 Verify account email confirmation @@ -4554,15 +4671,18 @@ When you will upload a video in this channel, the video support field will be au 19 - src/app/+accounts/account-video-channels/account-video-channels.component.html19 + src/app/+accounts/account-video-channels/account-video-channels.component.html19 + Show this channel - - - src/app/+accounts/account-video-channels/account-video-channels.component.html + + + 顯示此頻道 + + 27 - + src/app/+accounts/account-video-channels/account-video-channels.component.html27 Stats 統計 @@ -4678,98 +4798,122 @@ When you will upload a video in this channel, the video support field will be au 7 - src/app/+about/about-instance/about-instance.component.html7 - This instance is dedicated to sensitive/NSFW content. - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html7 + + This instance is dedicated to sensitive/NSFW content. + 此站臺專門託管敏感/NSFW 內容。 + 19 - + src/app/+about/about-instance/about-instance.component.html19 + Administrators & sustainability - - - src/app/+about/about-instance/about-instance.component.html + + + 管理員與持續性 + + 22 - - Who we are - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html22 + + Who we are + 我們是誰 + 27 - - Why we created this instance - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html27 + + Why we created this instance + 為什麼我們要建立此站臺 + 33 - - How long we plan to maintain this instance - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html33 + + How long we plan to maintain this instance + 我們打算維護此站臺多久 + 39 - - How we will pay this instance - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html39 + + How we will pay this instance + 我們會如何支付此站臺的費用 + 45 - + src/app/+about/about-instance/about-instance.component.html45 + Information - - - src/app/+about/about-instance/about-instance.component.html + + + 資訊 + + 50 - + src/app/+about/about-instance/about-instance.component.html50 + Other information - - - src/app/+about/about-instance/about-instance.component.html + + + 其他資訊 + + 82 - - Hardware information - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html82 + + Hardware information + 硬體資訊 + 87 - + src/app/+about/about-instance/about-instance.component.html87 Features found on this instance 在此實體上找到的功能 47 - src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + Statistics - - - src/app/+about/about-instance/about-instance.component.html + + + 統計 + + 99 - + src/app/+about/about-instance/about-instance.component.html99 + What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html + + + PeerTube 是什麼? + + 1 - + src/app/+about/about-peertube/about-peertube.component.html1 + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. - - - src/app/+about/about-peertube/about-peertube.component.html + + + PeerTube 是一個可以自行託管的聯盟式 (ActivityPub) 影片串流平臺,直接在網路瀏覽器中使用 P2P。 + + 8 - + src/app/+about/about-peertube/about-peertube.component.html8 It is a free and open-source software, under the AGPLv3 licence. @@ -4794,143 +4938,191 @@ When you will upload a video in this channel, the video support field will be au 25 - src/app/+about/about-peertube/about-peertube.component.html25 + src/app/+about/about-peertube/about-peertube.component.html25 + PeerTube uses the BitTorrent protocol to share bandwidth between users. This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. - - - src/app/+about/about-peertube/about-peertube.component.html + + + PeerTube 使用 BitTorrent 協定來在使用者間分享頻寬。 + 這代表只要您下載或觀看影片,您的 IP 位置會被儲存在站臺的 BitTorrent 追蹤器。 + + 27 - + src/app/+about/about-peertube/about-peertube.component.html27 What are the consequences? 有什麼後果? 32 - src/app/+about/about-peertube/about-peertube.component.html32 + src/app/+about/about-peertube/about-peertube.component.html32 + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - - - src/app/+about/about-peertube/about-peertube.component.html + + + 理論上,有足夠技術能力的人就能寫出追蹤哪個 IP 下載哪個影片的指令稿。 + 實務上,這會更難,因為: + + 34 - + src/app/+about/about-peertube/about-peertube.component.html34 + An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - - - src/app/+about/about-peertube/about-peertube.component.html + + + 每個影片的追蹤器上都必須發送 HTTP 請求才能監視。 + 如果我們想監視所有的 PeerTube 影片,我們必須發送跟影片一樣多的請求(所以這可能非常多) + + 40 - + src/app/+about/about-peertube/about-peertube.component.html40 + For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm - - - src/app/+about/about-peertube/about-peertube.component.html + + + 送出去的每個請求,追蹤器都會回覆隨機的有限數量的 peer。 + 舉例來說,如果群體中有 1000 個 peer,而追蹤器針對每個請求都只會傳送 20 個 peer,那就必須至少發送 50 次請求才知道群體中的所有 peer + + 45 - + src/app/+about/about-peertube/about-peertube.component.html45 + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - - - src/app/+about/about-peertube/about-peertube.component.html + + + 那些請求必須定期傳送以得知誰開始/停止觀看影片。這種行為很容易被偵測到 + + 50 - + src/app/+about/about-peertube/about-peertube.component.html50 + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - - - src/app/+about/about-peertube/about-peertube.component.html + + + 如果 IP 位置被儲存在追蹤器中,也不代表就有人在 IP 後面(如果有人的話)觀看影片 + + 54 - + src/app/+about/about-peertube/about-peertube.component.html54 + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - - - src/app/+about/about-peertube/about-peertube.component.html + + + IP 位置是一個模糊的資訊:通常來說,它會定期更改並可能代表許多人或群體 + + 58 - + src/app/+about/about-peertube/about-peertube.component.html58 + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - - - src/app/+about/about-peertube/about-peertube.component.html + + + 網路 peer 無法公開存取:因為我們在瀏覽器中使用 WebRTC(包含了 WebTorrent 函式庫),與傳統的 BitTorrent 不同的協定。 + 當您在瀏覽器上時,您會傳送包含您的 IP 位置的訊號給追蹤器,而這將會隨機選擇其他 peer 來轉送。 + 請見此文件以取得更多資訊 + + 62 - + src/app/+about/about-peertube/about-peertube.component.html62 + The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. - - - src/app/+about/about-peertube/about-peertube.component.html + + + 普通人監視他們的朋友的最壞狀況是不太可能發生的。 + 要取得這種資訊有更多更有效的方法。 + + 69 - + src/app/+about/about-peertube/about-peertube.component.html69 How does PeerTube compare with YouTube? PeerTube 與 YouTube 比起來如何? 74 - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html74 + The threats to privacy in YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - - - src/app/+about/about-peertube/about-peertube.component.html + + + YouTube 中的隱私威脅與 PeerTube 的不同。 + 在 YouTube 的狀況中,平臺會收集您的大量個人資訊(不僅是您的 IP)以分析它們並追蹤您。 + 此外,YouTube 是 Google/Alphabet 所有,該公司會透過多個網站(透過 AdSense 或 Google Analytics)追蹤您。 + + 76 - + src/app/+about/about-peertube/about-peertube.component.html76 What can I do to limit the exposure of my IP address? 我要如何限制才能讓我的 IP 位置不曝光? 82 - src/app/+about/about-peertube/about-peertube.component.html82 + src/app/+about/about-peertube/about-peertube.component.html82 + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - - - src/app/+about/about-peertube/about-peertube.component.html + + + 您的 IP 位置是公開的,因此在您每次連上一個網頁時,都會有許多參與者(除了最終的網站以外還有)可以在他們的連線紀錄中看到您的 IP:ISP/路由器/追蹤器/CDN 等等。 + PeerTube 對此則相當透明:我們警告您,如果您想要讓您的 IP 保持隱密的話,您就應該使用 VPN 或 Tor 瀏覽器。 + 認為從 PeerTube 中移除 P2P 就能為您帶來匿名性是沒有道理的。 + + 84 - + src/app/+about/about-peertube/about-peertube.component.html84 What will be done to mitigate this problem? 可以做哪些事情來緩解此問題? 90 - src/app/+about/about-peertube/about-peertube.component.html90 + src/app/+about/about-peertube/about-peertube.component.html90 + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. In the meantime, we want to test different ideas related to this issue: - - - src/app/+about/about-peertube/about-peertube.component.html + + + PeerTube 仍處在很早期的階段,並希望在穩定版發佈時能提供最佳對策。 + 與此同時,我們想測試與此問題相關的不同想法: + + 92 - + src/app/+about/about-peertube/about-peertube.component.html92 Set a limit to the number of peers sent by the tracker 設定透過 tracker 傳送的 peer 數量限制 @@ -4986,13 +5178,14 @@ When you will upload a video in this channel, the video support field will be au 15 - src/app/+about/about-follows/about-follows.component.html15 - Who made this software? - - src/app/+about/about-peertube/about-peertube-contributors.component.html + src/app/+about/about-follows/about-follows.component.html15 + + Who made this software? + 誰做出了這套軟體? + 2 - + src/app/+about/about-peertube/about-peertube-contributors.component.html2 Create an account @@ -5033,31 +5226,35 @@ When you will upload a video in this channel, the video support field will be au 33 - src/app/+signup/+register/register.component.html33 - Who are we? - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html33 + + Who are we? + 我們是誰? + 60 - - How long do we plan to maintain this instance? - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html60 + + How long do we plan to maintain this instance? + 我們計劃維護此站臺多久? + 65 - - How will we finance this instance? - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html65 + + How will we finance this instance? + 我們要如何支付此站臺的費用? + 70 - - Administrators & Sustainability - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html70 + + Administrators & Sustainability + 管理員與持續性 + 56 - + src/app/+signup/+register/register.component.html56 A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. @@ -5070,15 +5267,18 @@ When you will upload a video in this channel, the video support field will be au 4 - src/app/+signup/+register/register-step-channel.component.html4 + src/app/+signup/+register/register-step-channel.component.html4 + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - - - src/app/+signup/+register/register-step-channel.component.html + + + 其他使用者可以決定訂閱任何他們想要的頻道,並在您發佈新影片時收到通知。 + + 9 - + src/app/+signup/+register/register-step-channel.component.html9 Channel display name 頻道顯示名稱 @@ -5139,26 +5339,34 @@ When you will upload a video in this channel, the video support field will be au 31 - src/app/+signup/+register/register-step-user.component.html31 + src/app/+signup/+register/register-step-user.component.html31 + I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - - - src/app/+signup/+register/register-step-user.component.html + + + 我至少 16 歲並同意此站臺的 + 條款 + 行為守則 + + 65 - + src/app/+signup/+register/register-step-user.component.html65 + Sorry, we couldn't find the page you were looking for. - - - src/app/+page-not-found/page-not-found.component.html + + + 抱歉,我們找不到您要找的頁面。 + + 4 - + src/app/+page-not-found/page-not-found.component.html4 Cannot get about information from server 無法從伺服器取得關於資訊 @@ -5270,19 +5478,21 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 - {{'{0} categories selected - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + + {{'{0} categories selected + {{'{0} 個分類已選取 + 1 - - No category - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + No category + 沒有分類 + 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Unlimited 無限制 @@ -5926,13 +6136,14 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 - Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. - - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + 您確定您要刪除您的帳號嗎?這將會刪除您所有的資料,包含頻道與影片等等。 + 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Type your username to confirm 輸入您的使用者名稱以確認 @@ -6037,13 +6248,14 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - Your instance auto followed another instance - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + Your instance auto followed another instance + 您的站臺已自動追蹤其他站臺 + 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Preferences saved 偏好設定已儲存 @@ -6696,19 +6908,21 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/shared/forms/form-validators/custom-config-validators.service.ts1 - Index URL is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL is required. + 索引 URL 為必填。 + 1 - - Index URL should be a URL - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL should be a URL + 索引 URL 必須為 URL + 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Email is required. 電子郵件必填。 @@ -6897,13 +7111,14 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - You must agree with the instance terms in order to register on it. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + + You must agree with the instance terms in order to register on it. + 您必須同意站臺條款以在其上註冊。 + 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason must be at least 3 characters long. 阻擋理由必須至少 3 個字元。 @@ -8086,13 +8301,14 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/videos/+video-watch/comment/video-comments.component.ts1 - The deletion will be sent to remote instances, so they remove the comment too. - - src/app/videos/+video-watch/comment/video-comments.component.ts + src/app/videos/+video-watch/comment/video-comments.component.ts1 + + The deletion will be sent to remote instances, so they remove the comment too. + 刪除將會傳送到遠端站臺,這樣他們也會移除留言。 + 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 It is a remote comment, so the deletion will only be effective on your instance. 其為遠端留言,所以刪除只會在您的實體上生效。 @@ -8134,13 +8350,14 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/videos/+video-watch/video-watch.component.ts1 - Videos that have the higher number of likes. - - src/app/videos/video-list/video-most-liked.component.ts + src/app/videos/+video-watch/video-watch.component.ts1 + + Videos that have the higher number of likes. + 喜愛數量更多的影片。 + 1 - + src/app/videos/video-list/video-most-liked.component.ts1 Trending for the last 24 hours 過去24小時的趨勢 diff --git a/scripts/i18n/pull-hook.sh b/scripts/i18n/pull-hook.sh index 738469e38..66f3b4588 100755 --- a/scripts/i18n/pull-hook.sh +++ b/scripts/i18n/pull-hook.sh @@ -2,5 +2,11 @@ set -eu +for i in $(seq 1 10); do + # Zanata does not support inner elements in , so we hack these special elements + # This regex translate the converted elements to initial Angular elements + perl -pi -e 's|<x id=(.+?)/>([^"])|\2|g' client/src/locale/target/*.xml +done + npm run i18n:xliff2json From c1fecc3a24e37b912e8b4cc107e1f563bea47c23 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 15:48:44 +0100 Subject: [PATCH 15/19] Update changelog --- CHANGELOG.md | 99 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ce696f37..16ab4fb55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,104 @@ # Changelog +## v2.0.0 + +**Since v1.4.1** + +### IMPORTANT NOTES + + * Removed old JSON LD signature implementation. There will be some **federation incompatibilities** with forwarded activities sent + by PeerTube instances < v2.0.0 + * Replaced configuration key `email.object` with `email.subject`: https://github.com/Chocobozzz/PeerTube/commit/916937d7daf386e4e2d37b2ca22db07b644b02df + +### Plugins/Themes API + + * Add plugin hook on registration `filter:api.user.signup.allowed.result` + +### Docker + + * Fix traefik version docker compose (**you need to update your `docker-compose.yml` file**: https://github.com/Chocobozzz/PeerTube/commit/f1b38883922fd59b36f093e44a5091e090d20862) + +### Maintenance + + * Add `--tmpdir`, `--first`, `--last` and `--verbose [level]` parameters to peertube-import-videos script ([Yetangitu](https://github.com/Yetangitu)) + * Improve REST API documentation ([@frankstrater](https://github.com/frankstrater)) + * Improve plugin management documentation + +### Features + + * Better instance admin responsibility: + * Add ability to set more information about your instance. This will be used in the future on https://joinpeertube.org to help people find + the appropriate PeerTube instance on which they can register: + * Main **Categories** + * **Languages** you/your moderators speak + * **Code of Conduct** + * **Moderation information** (who moderates your instance, NSFW policy etc) + * Who is **behind the instance** (a single person? non-profit?) + * Why did the admin **create this instance** + * How long the admin plan to **maintain the instance** + * How the administrator **will finance** the PeerTube server + * **Hardware** information + * Add these information in the about page and in the signup page + * Add a welcome modal at first admin login with some explanations of PeerTube and some useful links + * Add warning modal when administrators enable or enabled signup but did not fill some important instance information + (for now the instance **name**, **terms**, **administrator** and **maintenance lifetime** information) + * Add ability to automatically follow back other instances + * Add ability to automatically follow [the public registry](https://instances.joinpeertube.org/) instances + * Add *Most liked videos* page ([@alcalyn](https://github.com/alcalyn)) + * Add a drag&drop delay on playlist videos to allow user scroll on small screens ([@alcalyn](https://github.com/alcalyn)) + * Allow to toggle video publication date to display absolute date ([@alcalyn](https://github.com/alcalyn)) + * Add statistics in about page ([@alcalyn](https://github.com/alcalyn)) + * Improve the *feature table* in about page + * Add contributors in about page + * Clearer warning of IP address leaking on embedded videos ([@robinkooli](https://github.com/robinkooli)) + * Case insensitive search on video tags + * Add video name in "video publish notification" + * Add ability to autoplay next recommended video (opt in) ([@LoveIsGrief](https://github.com/LoveIsGrief)) + * Add link behind the subscribe via RSS button ([@frankstrater](https://github.com/frankstrater)) + * Support text/plain caption files + * Speedup theme injection + * Add ability to enable HLS in the admin panel + +### Bug fixes + + * Fix audio upload + * Handle video reports from mastodon + * Fix videos redundancy exceeding the limit + * Fix search when user defined video languages in their preferences + * Don't quick transcode with the wrong pixel format + * Hide videos abuses of muted accounts + * Fix account avatar widths + * Fix default `commentsEnabled` and `downloadEnabled` values on video upload/import ([@frankstrater](https://github.com/frankstrater)) + * Disable auto complete of email field when editing another user information in admin panel ([@Knackie](https://github.com/Knackie)) + * Fix federation issues with some actors (that have long descriptions, or missing optional AP fields) + * Remove down redundancy endpoints in HLS player + * Fix user notifications with multiple opened tabs + * Replace "overview" by "discover" in webpage titles + * Clearer IP debug message in admin panel + * Fix checkbox styles when using a theme + * Don't redirect on verify account page after login + * Fix player captions menu after choosing a subtitle + * Fix CLI scripts with URLs ending with a `/` + * Fix `--since` and `--until` timezone in `peertube-import-videos` script + * Avoid circular error in logger + * Fix start/stop of first element when loading a playlist + +***Since v2.0.0-rc.1*** + +### Features + + * Improve welcome/warning modals + * Add ability to enable HLS in the admin panel + +### Bug fixes + + * Fix auto index follow + * Fix CLI scripts with URLs ending with a `/` + * Fix `--since` and `--until` timezone in `peertube-import-videos` script + * Avoid circular error in logger + * Fix start/stop of first element when loading a playlist + + ## v2.0.0-rc.1 ### IMPORTANT NOTES From 81ad5366f745a0c0459016d3af5d18d1dd4501c0 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 16:02:16 +0100 Subject: [PATCH 16/19] Forgot a mention in changelog --- CHANGELOG.md | 2 +- support/doc/development/release.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 16ab4fb55..6d6672ad5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -94,7 +94,7 @@ * Fix auto index follow * Fix CLI scripts with URLs ending with a `/` - * Fix `--since` and `--until` timezone in `peertube-import-videos` script + * Fix `--since` and `--until` timezone in `peertube-import-videos` script ([@fflorent](https://github.com/fflorent)) * Avoid circular error in logger * Fix start/stop of first element when loading a playlist diff --git a/support/doc/development/release.md b/support/doc/development/release.md index c03075735..f8d041cfe 100644 --- a/support/doc/development/release.md +++ b/support/doc/development/release.md @@ -7,7 +7,7 @@ * `git checkout master && rm -r ./node_modules && yarn install --pure-lockfile && npm run build:server` * `NODE_APP_INSTANCE=6 NODE_ENV=test npm run start` and quit after initialization * `git checkout develop && rm -r ./node_modules && yarn install --pure-lockfile && npm run build:server` - * `NODE_APP_INSTANCE=6 NODE_ENV=test npm run start` and check migrations does not fail + * `NODE_APP_INSTANCE=6 NODE_ENV=test npm run start` and check migrations do not fail * Run `rm -r node_modules && rm -r client/node_modules && yarn install --pure-lockfile && npm run build` to see if all the supported languages compile correctly * Update https://peertube2.cpy.re and check it works correctly * Check CI tests are green From 350131cbaf99bd1cbb2d0911093aa94d105de709 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Nov 2019 15:33:23 +0100 Subject: [PATCH 17/19] Make build works --- client/src/app/app.module.ts | 4 ++-- client/src/main.ts | 2 +- scripts/build/client.sh | 28 ++++++++++++++-------------- scripts/watch/server.sh | 2 +- server/controllers/client.ts | 2 +- shared/models/i18n/i18n.ts | 4 +--- 6 files changed, 20 insertions(+), 22 deletions(-) diff --git a/client/src/app/app.module.ts b/client/src/app/app.module.ts index a3ea33ca9..38b7328e2 100644 --- a/client/src/app/app.module.ts +++ b/client/src/app/app.module.ts @@ -76,7 +76,7 @@ export function metaFactory (serverService: ServerService): MetaLoader { // On dev mode, test localization if (isOnDevLocale()) { locale = buildFileLocale(getDevLocale()) - return require(`raw-loader!../locale/target/angular_${locale}.xml`) + return require(`raw-loader!../locale/angular.${locale}.xlf`) } // Default locale, nothing to translate @@ -84,7 +84,7 @@ export function metaFactory (serverService: ServerService): MetaLoader { if (isDefaultLocale(completeLocale)) return '' const fileLocale = buildFileLocale(locale) - return require(`raw-loader!../locale/target/angular_${fileLocale}.xml`) + return require(`raw-loader!../locale/angular.${fileLocale}.xlf`) }, deps: [ LOCALE_ID ] }, diff --git a/client/src/main.ts b/client/src/main.ts index 86fdabba5..2b65072ad 100644 --- a/client/src/main.ts +++ b/client/src/main.ts @@ -16,7 +16,7 @@ if (environment.production) { // Template translation, should be in the bootstrap step if (isOnDevLocale()) { const locale = buildFileLocale(getDevLocale()) - const translations = require(`raw-loader!./locale/target/angular_${locale}.xml`) + const translations = require(`raw-loader!./locale/angular.${locale}.xlf`) providers = [ { provide: TRANSLATIONS, useValue: translations }, diff --git a/scripts/build/client.sh b/scripts/build/client.sh index 9dfa6c618..2518702cf 100755 --- a/scripts/build/client.sh +++ b/scripts/build/client.sh @@ -3,23 +3,23 @@ set -eu pre_build_hook () { - mkdir "./src/locale/pending_target/" > /dev/null || true - mv ./src/locale/target/angular_*.xml "./src/locale/pending_target" + mkdir "./src/pending_locale" > /dev/null || true + mv ./src/locale/angular.*.xlf "./src/pending_locale" if [ ! -z ${1+x} ]; then - mv "./src/locale/pending_target/angular_$1.xml" "./src/locale/target" + mv "./src/pending_locale/angular.$1.xlf" "./src/locale" fi } post_build_hook () { - mv ./src/locale/pending_target/* "./src/locale/target/" - rmdir "./src/locale/pending_target/" + mv ./src/pending_locale/* "./src/locale" + rmdir "./src/pending_locale/" } # Previous build failed -if [ ! -f client/src/locale/target/angular_fr_FR.xml ]; then - git checkout -- client/src/locale/target/ - rm -r client/src/locale/pending_target/ +if [ ! -f "client/src/locale/angular.fr-FR.xlf" ]; then + git checkout -- client/src/locale/ + rm -r client/src/pending_locale fi cd client @@ -28,7 +28,7 @@ rm -rf ./dist ./compiled pre_build_hook -defaultLanguage="en_US" +defaultLanguage="en-US" npm run ng build -- --output-path "dist/$defaultLanguage/" --deploy-url "/client/$defaultLanguage/" --prod --stats-json mv "./dist/$defaultLanguage/assets" "./dist" mv "./dist/$defaultLanguage/manifest.webmanifest" "./dist/manifest.webmanifest" @@ -38,12 +38,12 @@ post_build_hook # Don't build other languages if --light arg is provided if [ -z ${1+x} ] || [ "$1" != "--light" ]; then if [ ! -z ${1+x} ] && [ "$1" == "--light-fr" ]; then - languages=("fr_FR") + languages=("fr-FR") else # Supported languages languages=( - "fi_FI" "nl_NL" "gd" "el_GR" "es_ES" "oc" "pt_BR" "pt_PT" "sv_SE" "pl_PL" "ru_RU" "zh_Hans_CN" "zh_Hant_TW" - "fr_FR" "ja_JP" "eu_ES" "ca_ES" "cs_CZ" "eo" "de_DE" "it_IT" + "fi-FI" "nl-NL" "gd" "el-GR" "es-ES" "oc" "pt-BR" "pt-PT" "sv-SE" "pl-PL" "ru-RU" "zh-Hans-CN" "zh-Hant-TW" + "fr-FR" "ja-JP" "eu-ES" "ca-ES" "cs-CZ" "eo" "de-DE" "it-IT" ) fi @@ -51,7 +51,7 @@ if [ -z ${1+x} ] || [ "$1" != "--light" ]; then # TODO: remove when the project will use runtime translations pre_build_hook "$lang" - npm run ng build -- --prod --i18n-file "./src/locale/target/angular_$lang.xml" --i18n-format xlf --i18n-locale "$lang" \ + npm run ng build -- --prod --i18n-file "./src/locale/angular.$lang.xlf" --i18n-format xlf --i18n-locale "$lang" \ --output-path "dist/$lang/" --deploy-url "/client/$lang/" # Do not duplicate assets @@ -65,4 +65,4 @@ fi NODE_ENV=production npm run webpack -- --config webpack/webpack.video-embed.js --mode production --json > "./dist/embed-stats.json" # Copy runtime locales -cp -r "./src/locale/target" "./dist/locale" +cp -r "./src/locale" "./dist/locale" diff --git a/scripts/watch/server.sh b/scripts/watch/server.sh index 635bebf8e..8d8470954 100755 --- a/scripts/watch/server.sh +++ b/scripts/watch/server.sh @@ -5,7 +5,7 @@ set -eu # Copy locales mkdir -p "./client/dist" rm -rf "./client/dist/locale" -cp -r "./client/src/locale/target" "./client/dist/locale" +cp -r "./client/src/locale" "./client/dist/locale" rm -rf "./dist" diff --git a/server/controllers/client.ts b/server/controllers/client.ts index 2af00e475..f9bbedc92 100644 --- a/server/controllers/client.ts +++ b/server/controllers/client.ts @@ -75,7 +75,7 @@ async function serveServerTranslations (req: express.Request, res: express.Respo const completeLocale = getCompleteLocale(locale) const completeFileLocale = buildFileLocale(completeLocale) - const path = join(__dirname, `../../../client/dist/locale/${file}_${completeFileLocale}.json`) + const path = join(__dirname, `../../../client/dist/locale/${file}.${completeFileLocale}.json`) return res.sendFile(path, { maxAge: STATIC_MAX_AGE.SERVER }) } diff --git a/shared/models/i18n/i18n.ts b/shared/models/i18n/i18n.ts index 03a5d858a..032944281 100644 --- a/shared/models/i18n/i18n.ts +++ b/shared/models/i18n/i18n.ts @@ -83,7 +83,5 @@ export function getShortLocale (locale: string) { } export function buildFileLocale (locale: string) { - const completeLocale = getCompleteLocale(locale) - - return completeLocale.replace(/-/g, '_') + return getCompleteLocale(locale) } From cd1d6c23dae0fd08e69d49b21333742db86eeff7 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 13 Nov 2019 09:45:27 +0100 Subject: [PATCH 18/19] Remove unused files --- scripts/i18n/pull-hook.sh | 12 --- scripts/i18n/xliff2json.ts | 179 ------------------------------------- support/doc/translation.md | 22 ++--- zanata.xml | 15 ---- 4 files changed, 12 insertions(+), 216 deletions(-) delete mode 100755 scripts/i18n/pull-hook.sh delete mode 100755 scripts/i18n/xliff2json.ts delete mode 100644 zanata.xml diff --git a/scripts/i18n/pull-hook.sh b/scripts/i18n/pull-hook.sh deleted file mode 100755 index 66f3b4588..000000000 --- a/scripts/i18n/pull-hook.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -set -eu - -for i in $(seq 1 10); do - # Zanata does not support inner elements in , so we hack these special elements - # This regex translate the converted elements to initial Angular elements - perl -pi -e 's|<x id=(.+?)/>([^"])|\2|g' client/src/locale/target/*.xml -done - -npm run i18n:xliff2json - diff --git a/scripts/i18n/xliff2json.ts b/scripts/i18n/xliff2json.ts deleted file mode 100755 index d15039bb9..000000000 --- a/scripts/i18n/xliff2json.ts +++ /dev/null @@ -1,179 +0,0 @@ -import { registerTSPaths } from '../../server/helpers/register-ts-paths' -registerTSPaths() - -import * as xliff12ToJs from 'xliff/xliff12ToJs' -import { readFileSync, readJSON, unlink, writeFile, writeJSON, existsSync, exists, pathExists } from 'fs-extra' -import { join } from 'path' -import { buildFileLocale, I18N_LOCALES, isDefaultLocale } from '../../shared/models/i18n/i18n' -import { eachSeries } from 'async' - -const sources: string[] = [] -const l = [ - 'ar-001', - 'ca-ES', - 'cs-CZ', - 'da-DK', - 'de-DE', - 'el-GR', - 'en-GB', - 'en-US', - 'eo', - 'es-ES', - 'eu-ES', - 'fa-IR', - 'fi-FI', - 'fr-FR', - 'gd', - 'gl-ES', - 'hu-HU', - 'it-IT', - 'ja-JP', - 'jbo', - 'ko-KR', - 'lt-LT', - 'nb-NO', - 'nl-NL', - 'oc', - 'pl-PL', - 'pt-BR', - 'pt-PT', - 'ru-RU', - 'sk-SK', - 'sl-SI', - 'sv-SE', - 'ta', - 'th-TH', - 'tr-TR', - 'uk-UA', - 'vi-VN', - 'zh-Hans-CN', - 'zh-Hant-TW' -] - -const availableLocales = l.filter(l => isDefaultLocale(l) === false) - .map(l => buildFileLocale(l)) - -for (const file of [ 'player', 'server', 'iso639' ]) { - for (const locale of availableLocales) { - sources.push(join(__dirname, '../../../client/src/locale/target/', `${file}_${locale}.xml`)) - } -} - -eachSeries(sources, (source, cb) => { - xliffFile2JSON(source, cb) -}, err => { - if (err) return handleError(err) - - mergeISO639InServer(err => { - if (err) return handleError(err) - - injectMissingTranslations().then(() => process.exit(0)) - }) -}) - -function handleError (err: any) { - console.error(err) - process.exit(-1) -} - -function xliffFile2JSON (filePath: string, cb) { - const fileTarget = filePath.replace('.xml', '.json') - - if (!existsSync(filePath)) { - console.log('No file %s exists.', filePath) - return cb() - } - - // Remove the two first lines our xliff module does not like - let fileContent = readFileSync(filePath).toString() - fileContent = removeFirstLine(fileContent) - fileContent = removeFirstLine(fileContent) - - xliff12ToJs(fileContent, (err, res) => { - if (err) return cb(err) - - const json = createJSONString(res) - writeFile(fileTarget, json, err => { - if (err) return cb(err) - - return unlink(filePath, cb) - }) - }) -} - -function mergeISO639InServer (cb) { - eachSeries(availableLocales, (locale, eachCallback) => { - const serverPath = join(__dirname, '../../../client/src/locale/target/', `server_${locale}.json`) - const iso639Path = join(__dirname, '../../../client/src/locale/target/', `iso639_${locale}.json`) - - if (!existsSync(serverPath)) { - console.log('No file %s exists.', serverPath) - return cb() - } - if (!existsSync(iso639Path)) { - console.log('No file %s exists.', iso639Path) - return cb() - } - - const resServer = readFileSync(serverPath).toString() - const resISO639 = readFileSync(iso639Path).toString() - - const jsonServer = JSON.parse(resServer) - const jsonISO639 = JSON.parse(resISO639) - - Object.assign(jsonServer, jsonISO639) - const serverString = JSON.stringify(jsonServer) - - writeFile(serverPath, serverString, err => { - if (err) return eachCallback(err) - - return unlink(iso639Path, eachCallback) - }) - }, cb) -} - -function removeFirstLine (str: string) { - return str.substring(str.indexOf('\n') + 1) -} - -function createJSONString (obj: any) { - const res: any = {} - const strings = obj.resources[''] - - Object.keys(strings).forEach(k => res[k] = strings[k].target) - - return JSON.stringify(res) -} - -async function injectMissingTranslations () { - const baseServer = await readJSON(join(__dirname, '../../../client/src/locale/server.en-US.json')) - Object.keys(baseServer).forEach(k => baseServer[k] = '') - - for (const locale of availableLocales) { - const serverPath = join(__dirname, '../../../client/src/locale/target/', `server_${locale}.json`) - if (!await pathExists(serverPath)) { - console.log('No file exists to inject missing translations: %s.', serverPath) - continue - } - - let serverJSON = await readJSON(serverPath) - - serverJSON = Object.assign({}, baseServer, serverJSON) - await writeJSON(serverPath, serverJSON) - } - - const basePlayer = await readJSON(join(__dirname, '../../../client/src/locale/player.en-US.json')) - Object.keys(basePlayer).forEach(k => basePlayer[k] = '') - for (const locale of availableLocales) { - const serverPath = join(__dirname, '../../../client/src/locale/target/', `player_${locale}.json`) - if (!await pathExists(serverPath)) { - console.log('No file exists to inject missing translations: %s.', serverPath) - continue - } - - let serverJSON = await readJSON(serverPath) - - serverJSON = Object.assign({}, basePlayer, serverJSON) - await writeJSON(serverPath, serverJSON) - } -} diff --git a/support/doc/translation.md b/support/doc/translation.md index 58b52f5f8..1a3e59f9f 100644 --- a/support/doc/translation.md +++ b/support/doc/translation.md @@ -1,17 +1,19 @@ # Translation -We use [Zanata](http://zanata.org/) as translation platform. -Please do not edit xml files directly from Git, you have to use Zanata! +We use [Weblate](https://weblate.org) as translation platform. +Please do not edit translation files directly from Git, you have to use Weblate! -If you don't see your locale in the platform, please [create an issue](https://github.com/Chocobozzz/PeerTube/issues) so we add it! +If you don't see your locale in the platform you can add it directly in the Weblate interface. +Then, if you think there are enough translated strings, please [create an issue](https://github.com/Chocobozzz/PeerTube/issues) so we add the new locale in PeerTube! ## How to - * Create an account: https://trad.framasoft.org/account/register - * Join a language team: https://trad.framasoft.org/languages - * Go to the PeerTube page https://trad.framasoft.org/iteration/view/peertube/develop - * Choose the locale and begin to translate PeerTube! + * Create an account: https://weblate.framasoft.org/accounts/register/ + * Validate your email and follow the link sent + * Create your password (keep the `Current password` field empty) and setup your account + * Go to the PeerTube page https://weblate.framasoft.org/projects/peertube/ + * Choose the file and the locale you want to translate ## Files @@ -20,10 +22,10 @@ There are 4 files: * **angular**: contains client strings * **player**: contains player strings. Most of the strings come from VideoJS, so you can help yourself by using [video.js JSON files](https://github.com/videojs/video.js/tree/master/lang) - * **server**: contains server strings (privacies, licences...) - * **iso639**: contains iso639 (languages) strings used by PeerTube to describe the audio language of a particular video. + * **server**: contains server strings (privacies, licences...) and iso639 (languages) strings used by PeerTube to describe the audio language of a particular video. It's the reason why these strings should be translated too. There are many strings so do not hesitate to translate only main audio languages. + ## Tips ### Special tags @@ -39,7 +41,7 @@ should be in french ### Singular/plural -For singular/plural translations, you must translate values inside `{` and `}`. +For singular/plural translations, you must translate values inside `{` and `}`. **Please don't translate the word *other*** For example: diff --git a/zanata.xml b/zanata.xml deleted file mode 100644 index f1148cd6e..000000000 --- a/zanata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - https://trad.framasoft.org/ - peertube - develop - xliff - ./client/src/locale/source - ./client/src/locale/target - - - - ./scripts/i18n/pull-hook.sh - - - From 2ef1d2bb74f333b05bbbbd27282605ee5654061e Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 13 Nov 2019 10:02:41 +0100 Subject: [PATCH 19/19] Update localization dev guide --- support/doc/development/localization.md | 28 ++++++++++--------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/support/doc/development/localization.md b/support/doc/development/localization.md index 1664532fe..8aeb0c771 100644 --- a/support/doc/development/localization.md +++ b/support/doc/development/localization.md @@ -1,40 +1,34 @@ # Application localization documentation -Source files are in `client/src/locale/source` and translated files pulled from [Zanata](https://trad.framasoft.org/zanata/iteration/view/peertube/develop/languages/fr?dswid=-1605) in `client/src/locale/target`. +Source files are in `client/src/locale` and translated files merged from [Weblate](https://weblate.framasoft.org/translate/peertube). + ## Generation -Will generate XLIFF files for Angular and escape inner elements in `source` tag because Zanata does not support them. +Will generate XLIFF base files for Angular (`angular.xlf`) and JSON files for the player (`player.en-US.json`) and the server (`server.en-US.json`). +Then, it will merge new translation keys into localized Angular files (`angular.fr-FR.xlf` etc). -This script will create `player_en_US.xml` XLIFF file using custom strings (VideoJS plugins) and strings from `videojs_en_US.json` file. - -It will also create `server_en_US.xml` and `iso639_en_US.xml` XLIFF file using server strings and custom strings (defined inside the script, we did not find a way to extract them from TypeScript server files). +**Only generate new translations after a Weblate pull to avoid conflicts** ``` $ npm run i18n:generate ``` -## Upload on Zanata -Push source source files (en-US) on Zanata: +## Upload on Weblate + +Nothing to do here, Github will automatically send a webhook to Weblate that will pull changes. -``` -$ zanata-cli push -``` ## Pull translation -Pull XLIFF files from Zanata, and unescape them (so we retrieve inner elements in `source` tag, used by Angular). -A hook converts `player` and `server`, `iso639` translation files to JSON (needed by Video.JS, and our application to have efficient runtime translation). -Then, `iso639` files will be merged in `server` files (so we have only one JSON file to serve server translations). + * First, save translations on Weblate so it commits changes. + * Then, fetch these commits: `git fetch weblate && git merge weblate/develop` -``` -$ zanata-cli pull -``` ## Support a new language * Add it to [/shared/models/i18n/i18n.ts](/shared/models/i18n/i18n.ts) * Add it to [/scripts/build/client.sh](/scripts/build/client.sh) - * Pull using zanata (that will execute hooks to correctly generate files of this new language) + * Add it to [/client/angular.json](/client/angular.json) in `xliffmergeOptions` section, then **pull** and **generate** * Build the application and check the new language correctly works